# Functions
CreativeItems returns a list with all items that have been registered as a creative item.
NewStack returns a new stack using the item type and the count passed.
RegisterCreativeItem registers an item as a creative item, exposing it in the creative inventory.
RegisterEnchantment registers an enchantment with the ID passed.
# Constants
DefaultConsumeDuration is the default duration that consuming an item takes.
# Structs
Apple is a food item that can be eaten by the player.
Axe is a tool generally used for mining wood-like blocks.
Beetroot is a food and dye ingredient.
BoneMeal is an item used to force growth in plants & crops.
Boots are a defensive item that may be equipped in the boots armour slot.
Brick is an item made from clay, and is used for making bricks and flower pots.
Bucket is a tool used to carry water, lava, milk and fish.
Chestplate is a defensive item that may be equipped in the chestplate slot.
ClayBall is obtained from mining clay blocks.
Clock is used to measure and display in-game time.
Coal is an item used as fuel & crafting torches.
Diamond is a rare mineral obtained from diamond ore or loot chests.
DurabilityInfo is the info of a durable item.
Emerald is a rare mineral obtained from emerald ore or from villagers.
EnchantedApple is a rare variant of the golden apple that has stronger effects.
Flint is an item dropped rarely by gravel.
FlintAndSteel is an item used to light blocks on fire.
GlassBottle is an item that can hold various liquids.
GlowstoneDust is dropped when breaking the glowstone block.
GoldenApple is a special food item that bestows beneficial effects.
GoldIngot is a rare mineral melted from golden ore or obtained from loot chests.
GoldNugget is an item used to craft gold ingots & other various gold items.
Helmet is a defensive item that may be worn in the head slot.
Hoe is a tool generally used to till dirt and grass blocks into farmland blocks for planting crops.
IronIngot is a rare mineral melted from iron ore or obtained from loot chests.
LapisLazuli is a mineral used for enchanting and decoration.
Leather is an animal skin used to make item frames, armor and books.
Leggings are a defensive item that may be equipped in the leggings armour slot.
MagmaCream is an item used in brewing to create potions of Fire Resistance, and to build magma blocks.
MelonSlice is a food item dropped by melon blocks.
NetheriteIngot is a rare mineral crafted with 4 pieces of netherite scrap and 4 gold ingots.
NetherQuartz is a smooth, white mineral found in the Nether.
Pickaxe is a tool generally used for mining stone-like blocks and ores at a higher speed and to obtain their drops.
PoisonousPotato is a type of potato that can poison the player.
Potion is an item that grants effects on consumption.
PrismarineCrystals are items obtained by defeating guardians or elder guardians.
Pufferfish is a poisonous type of fish that is used to brew water breathing potions.
Shears is a tool used to shear sheep, mine a few types of blocks, and carve pumpkins.
Shovel is a tool generally used for mining ground-like blocks, such as sand, gravel and dirt.
Stack represents a stack of items.
Stick is one of the most abundant resources used for crafting many tools and items.
Sword is a tool generally used to attack enemies.
UseContext is passed to every item Use methods.
Wheat is a crop used to craft bread, cake, & cookies.
# Interfaces
ArmourContainer represents a container of armour.
Armoured represents an entity that is able to wear armour in a specific armour inventory.
BeaconPayment represents an item that may be used as payment for a beacon to select effects to be broadcast to surrounding players.
Carrier represents an entity that is able to carry an item.
Collector represents an entity in the world that is able to collect an item, typically an entity such as a player or a zombie.
Consumable represents an item that may consumed by a player.
Consumer represents a User that is able to consume Consumable items.
Durable represents an item that has durability, and may therefore be broken.
Enchantment represents an enchantment that can be applied to an item.
MaxCounter represents an item that has a specific max count.
Usable represents an item that may be used 'in the air'.
UsableOnBlock represents an item that may be used on a block.
UsableOnEntity represents an item that may be used on an entity.
User represents an entity that is able to use an item in the world, typically entities such as players, which interact with the world using an item.
Weapon is an item that may be used as a weapon.