NovaItem
Represents an item type in Nova.
Properties
The ItemBehaviors of this NovaItem.
The configuration for this NovaItem. Trying to read config values from this when no config is present will result in an exception.
The ItemStack that is left over after this NovaItem was used in a crafting recipe.
Functions
Creates an ItemBuilder for an ItemStack of this NovaItem, in server-side format.
Gets the first ItemBehavior that is an instance of T, or throws an IllegalStateException if there is none.
Gets the first ItemBehavior that is an instance of behavior, or throws an IllegalStateException if there is none.
Gets the first ItemBehavior that is an instance of T, or null if there is none.
Gets the first ItemBehavior that is an instance of type or a subclass, or null if there is none.
Checks whether this NovaItem has an ItemBehavior of the reified type T, or a subclass of it.
Checks whether this NovaItem has an ItemBehavior of the specified class type, or a subclass of it.