Package net.tnemc.item.component.impl
Class BundleComponent<I extends AbstractItemStack<T>,T>
java.lang.Object
net.tnemc.item.component.impl.ContainerComponent<I,T>
net.tnemc.item.component.impl.BundleComponent<I,T>
- All Implemented Interfaces:
SerialComponent<I,,T> ItemApplicator<I,,T> ItemCheck<T>,Identifiable,ItemSerializer<I,T>
- Direct Known Subclasses:
BukkitBundleComponent,PaperBundleComponent,PaperOldBundleComponent
public abstract class BundleComponent<I extends AbstractItemStack<T>,T>
extends ContainerComponent<I,T>
BundleComponent - The items stored inside this bundle.
- Since:
- 0.2.0.0
- Author:
- creatorfromhell
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.tnemc.item.component.impl.ContainerComponent
hashCode, items, readJSON, similar, toJSONMethods inherited from class java.lang.Object
equals, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.tnemc.item.platform.applier.ItemApplicator
apply, enabledMethods inherited from interface net.tnemc.item.platform.serialize.ItemSerializer
enabled, serializeMethods inherited from interface net.tnemc.item.component.SerialComponent
applies, appliesTo, check
-
Constructor Details
-
BundleComponent
public BundleComponent() -
BundleComponent
-
-
Method Details
-
identifier
- Specified by:
identifierin interfaceIdentifiable- Overrides:
identifierin classContainerComponent<I extends AbstractItemStack<T>,T> - Returns:
- the identifier for this check.
-