Package-level declarations
Types
Animates the minecraft:dyed_color
component by interpolating between a given set of colors.
Allows items to store energy and be charged.
Allows items to be consumed.
Adds a use cooldown to items.
Allows items to store and receive damage.
Makes items dyeable.
Makes an item enchantable.
Allows items to be worn in armor slots.
Allows items to extinguish campfires.
Makes items fire-resistant.
Allows items to flatten the ground.
Allows items to be used as fuel in furnaces.
Allows elytra-like gliding if equipped.
Interface for item behaviors that contain an ItemFilter of type T.
Allows items to strip blocks.
Allows items to till the ground.
Allows items to be used as tools, by specifying break and attack properties.
Functions
Creates a factory for AnimatedDye behaviors using the given values, if not specified otherwise in the config.
Creates a factory for Chargeable behaviors using the given values, if not specified otherwise in the item's config.
Creates a factory for Consumable behaviors using the given values, if not specified otherwise in the item's config.
Creates a factory for Damageable behaviors using the given values, if not specified otherwise in the item's config.
Creates a factory for Enchantable behaviors using the given values, if not specified otherwise in the item's config.
Creates a factory for Equippable behaviors using the given values, if not specified in the item's configuration.
Creates a factory for Tool behaviors using the given values, if not specified otherwise in the config.