Package net.tnemc.item.component.impl
Class ChargedProjectilesComponent<I extends AbstractItemStack<T>,T>
java.lang.Object
net.tnemc.item.component.impl.ContainerComponent<I,T>
net.tnemc.item.component.impl.ChargedProjectilesComponent<I,T>
- All Implemented Interfaces:
SerialComponent<I,
,T> ItemApplicator<I,
,T> ItemCheck<T>
,Identifiable
,ItemSerializer<I,
T>
public abstract class ChargedProjectilesComponent<I extends AbstractItemStack<T>,T>
extends ContainerComponent<I,T>
ChargedProjectilesComponent - The items loaded as projectiles into this crossbow. If not present, this crossbow is not charged.
- Since:
- 0.2.0.0
- Author:
- creatorfromhell
- See Also:
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Methods inherited from class net.tnemc.item.component.impl.ContainerComponent
hashCode, items, readJSON, similar, toJSON
Methods inherited from class java.lang.Object
equals, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.tnemc.item.platform.applier.ItemApplicator
apply, enabled
Methods inherited from interface net.tnemc.item.platform.serialize.ItemSerializer
enabled, serialize
Methods inherited from interface net.tnemc.item.component.SerialComponent
applies, appliesTo, check
-
Constructor Details
-
ChargedProjectilesComponent
public ChargedProjectilesComponent() -
ChargedProjectilesComponent
-
-
Method Details
-
identifier
- Specified by:
identifier
in interfaceIdentifiable
- Overrides:
identifier
in classContainerComponent<I extends AbstractItemStack<T>,
T> - Returns:
- the type of component this is.
- Since:
- 0.2.0.0
-