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, 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
-
ChargedProjectilesComponent
public ChargedProjectilesComponent() -
ChargedProjectilesComponent
-
-
Method Details
-
identifier
- Specified by:
identifierin interfaceIdentifiable- Overrides:
identifierin classContainerComponent<I extends AbstractItemStack<T>,T> - Returns:
- the type of component this is.
- Since:
- 0.2.0.0
-