# Functions
ArmourTiers returns a list of all armour tiers.
ArmourTrimMaterials returns all the items that can be trim materials.
BannerPatterns returns all possible banner patterns.
BlindnessBluetStew returns suspicious stew blindness effect.
BlindnessEyeblossomStew returns suspicious stew blindness effect.
BordureIndentedBannerPattern represents the 'Bordure Indented' banner pattern type.
ColourBlack returns the black colour.
ColourBlue returns the blue colour.
ColourBrown returns the brown colour.
ColourCyan returns the cyan colour.
ColourGreen returns the green colour.
ColourGrey returns the grey colour.
ColourLightBlue returns the light blue colour.
ColourLightGrey returns the light grey colour.
ColourLime returns the lime colour.
ColourMagenta returns the magenta colour.
ColourOrange returns the orange colour.
ColourPink returns the pink colour.
ColourPurple returns the purple colour.
ColourRed returns the red colour.
Colours returns a list of all existing colours.
ColourWhite returns the white colour.
ColourYellow returns the yellow colour.
CopyGeneration is a copy of the original WrittenBook.
CopyOfCopyGeneration is a copy of a copy of the original WrittenBook.
CreeperBannerPattern represents the 'Creeper' banner pattern type.
EnchantmentByID attempts to return an enchantment by the ID it was registered with.
EnchantmentID attempts to return the ID the enchantment was registered with.
Enchantments returns a slice of all registered enchantments.
FieldMasonedBannerPattern represents the 'Field Masoned' banner pattern type.
FireResistanceStew returns suspicious stew fire resistance effect.
FireworkShapeBurst is a burst firework.
FireworkShapeCreeperHead is a creeper head firework.
FireworkShapeHugeSphere is a huge sphere firework.
FireworkShapes ...
FireworkShapeSmallSphere is a small sphere firework.
FireworkShapeStar is a star firework.
FlowBannerPattern represents the 'Flow' banner pattern type.
FlowerBannerPattern represents the 'Flower' banner pattern type.
GlobeBannerPattern represents the 'Globe' banner pattern type.
GusterBannerPattern represents the 'Guster' banner pattern type.
JumpBoostStew returns suspicious stew jump boost effect.
LiquidBucketContent returns a new BucketContent with the liquid passed in.
MilkBucketContent returns a new BucketContent with the milk flag set.
MojangBannerPattern represents the 'Mojang' banner pattern type.
NauseaStew returns suspicious stew nausea effect.
NewEnchantment creates and returns an Enchantment with a specific EnchantmentType and level.
NewStack returns a new stack using the item type and the count passed.
NightVisionPoppyStew returns suspicious stew night vision effect.
NightVisionTorchflowerStew returns suspicious stew night vision effect.
OriginalGeneration is the original WrittenBook.
PiglinBannerPattern represents the 'Piglin' banner pattern type.
PoisonStew returns suspicious stew poison effect.
RegenerationStew returns suspicious stew regeneration effect.
RegisterEnchantment registers an enchantment with the ID passed.
SaturationDandelionStew returns suspicious stew saturation effect.
SaturationOrchidStew returns suspicious stew saturation effect.
SherdTypeAngler returns the angler sherd type.
SherdTypeArcher returns the archer sherd type.
SherdTypeArmsUp returns the arms up sherd type.
SherdTypeBlade returns the blade sherd type.
SherdTypeBrewer returns the brewer sherd type.
SherdTypeBurn returns the burn sherd type.
SherdTypeDanger returns the danger sherd type.
SherdTypeExplorer returns the explorer sherd type.
SherdTypeFlow returns the flow sherd type.
SherdTypeFriend returns the friend sherd type.
SherdTypeGuster returns the guster sherd type.
SherdTypeHeart returns the heart sherd type.
SherdTypeHeartbreak returns the heartbreak sherd type.
SherdTypeHowl returns the howl sherd type.
SherdTypeMiner returns the miner sherd type.
SherdTypeMourner returns the mourner sherd type.
SherdTypePlenty returns the plenty sherd type.
SherdTypePrize returns the prize sherd type.
SherdTypes returns a list of all existing sherd types.
SherdTypeScrape returns the scrape sherd type.
SherdTypeSheaf returns the sheaf sherd type.
SherdTypeShelter returns the shelter sherd type.
SherdTypeSkull returns the skull sherd type.
SherdTypeSnort returns the snort sherd type.
SkullBannerPattern represents the 'Skull' banner pattern type.
SmithingTemplates returns all the ArmourSmithingTemplates.
StewTypes ...
TemplateBolt returns the Bolt Template.
TemplateCoast returns the Coast Template.
TemplateDune returns the Dune Template.
TemplateEye returns the Eye Template.
TemplateFlow returns the Flow Template.
TemplateHost returns the Host Template.
TemplateNetheriteUpgrade returns the Netherite Upgrade Template.
TemplateRaiser returns the Raiser Template.
TemplateRib returns the Rib Template.
TemplateSentry returns the Sentry Template.
TemplateShaper returns the Shaper Template.
TemplateSilence returns the Silence Template.
TemplateSnout returns the Snout Template.
TemplateSpire returns the Spire Template.
TemplateTide returns the Tide Template.
TemplateVex returns the Vex Template.
TemplateWard returns the Ward Template.
TemplateWayFinder returns the WayFinder Template.
TemplateWild returns the Wild Template.
ToolTiers returns a ToolTier slice containing all available tiers.
WeaknessStew returns suspicious stew weakness effect.
WitherStew returns suspicious stew wither effect.
# Constants
DefaultConsumeDuration is the default duration that consuming an item takes.
# Variables
EnchantmentRarityCommon represents the common enchantment rarity.
EnchantmentRarityRare represents the rare enchantment rarity.
EnchantmentRarityUncommon represents the uncommon enchantment rarity.
EnchantmentRarityVeryRare represents the very rare enchantment rarity.
ToolTierDiamond is the ToolTier of diamond tools.
ToolTierGold is the ToolTier of gold tools.
ToolTierIron is the ToolTier of iron tools.
ToolTierNetherite is the ToolTier of netherite tools.
ToolTierStone is the ToolTier of stone tools.
ToolTierWood is the ToolTier of wood tools.
TypeAxe is the ToolType for axes.
TypeHoe is the ToolType for hoes.
TypeNone is the ToolType of items that are not tools.
TypePickaxe is the ToolType for pickaxes.
TypeShears is the ToolType for shears.
TypeShovel is the ToolType for shovels.
TypeSword is the ToolType for swords.
# Structs
AmethystShard is a crystalline mineral obtained from mining a fully grown amethyst cluster.
Apple is a food item that can be eaten by the player.
ArmourTierChain is the ArmourTier of chain armour.
ArmourTierDiamond is the ArmourTier of diamond armour.
ArmourTierGold is the ArmourTier of gold armour.
ArmourTierIron is the ArmourTier of iron armour.
ArmourTierLeather is the ArmourTier of leather armour.
ArmourTierNetherite is the ArmourTier of netherite armour.
ArmourTrim is a decorative addition to an armour piece.
Arrow is used as ammunition for bows, crossbows, and dispensers.
Axe is a tool generally used for mining wood-like blocks.
BakedPotato is a food item that can be eaten by the player.
BannerPattern is an item used to customize banners inside looms.
BannerPatternType represents a type of BannerPattern.
Beef is a food item obtained from cows.
Beetroot is a food and dye ingredient.
BeetrootSoup is an unstackable food item.
BlazePowder is an item made from a blaze rod obtained from blazes.
BlazeRod is an item exclusively obtained from blazes.
Bone is an item primarily obtained as a drop from skeletons and their variants.
BoneMeal is an item used to force growth in plants & crops.
Book is an item used in enchanting and crafting.
BookAndQuill is an item used to write WrittenBook(s).
Boots are a defensive item that may be equipped in the boots armour slot.
BottleOfEnchanting is a bottle that releases experience orbs when thrown.
Bow is a ranged weapon that fires arrows.
Bowl is a container that can hold certain foods.
Bread is a food item that can be eaten by the player.
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 and fish.
BucketContent is the content of a bucket.
CarrotOnAStick is an item that can be used to control saddled pigs.
Charcoal is an item obtained by smelting logs or wood.
Chestplate is a defensive item that may be equipped in the chestplate slot.
Chicken is a food item obtained from chickens.
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.
Cod is a food item obtained from cod.
Colour represents the colour of a block.
Compass is an item used to find the spawn position of a world.
Cookie is a food item that can be obtained in large quantities, but do not restore hunger or saturation significantly.
CopperIngot is a metal ingot melted from copper ore.
Crossbow is a ranged weapon similar to a bow that uses arrows or fireworks as ammunition.
Diamond is a rare mineral obtained from diamond ore or loot chests.
DiscFragment is a music disc fragment obtained from ancient city loot chests.
DragonBreath is a brewing item that is used solely to make lingering potions.
DriedKelp is a food item that can be quickly eaten by the player.
DurabilityInfo is the info of a durable item.
Dye is an item that comes in 16 colours which allows you to colour blocks like concrete and sheep.
EchoShard is an item found in ancient cities which can be used to craft recovery compasses.
Egg is an item that can be used to craft food items, or as a throwable entity to spawn chicks.
Elytra is a pair of rare wings found in end ships that are the only single-item source of flight in Survival mode.
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.
EnchantedBook is an item that lets players add enchantments to certain items using an anvil.
Enchantment is an enchantment that can be applied to a Stack.
EnderPearl is a smooth, greenish-blue item used to teleport and to make an eye of ender.
Feather are items dropped by chickens and parrots, as well as tamed cats as morning gifts.
FermentedSpiderEye is a brewing ingredient.
FireCharge is an item that can be used to place fire when used on a block, or shot from a dispenser to create a small fireball.
Firework is an item (and entity) used for creating decorative explosions, boosting when flying with elytra, and loading into a crossbow as ammunition.
FireworkExplosion represents an explosion of a firework.
FireworkShape represents a shape of a firework.
FireworkStar is an item used to determine the color, effect, and shape of firework rockets.
Flint is an item dropped rarely by gravel.
FlintAndSteel is an item used to light blocks on fire.
FuelInfo is a struct returned by items that implement Fuel.
GhastTear is a brewing item dropped by ghasts.
GlassBottle is an item that can hold various liquids.
GlisteringMelonSlice is an inedible item used for brewing potions of healing.
GlowstoneDust is dropped when breaking the glowstone block.
GoatHorn is an item dropped by goats.
GoldenApple is a special food item that bestows beneficial effects.
GoldenCarrot is a valuable food item and brewing ingredient.
GoldIngot is a metal ingot melted from raw gold or obtained from loot chests.
GoldNugget is an item used to craft gold ingots & other various gold items.
Gunpowder is an item that is used for explosion-related recipes.
HeartOfTheSea is a rare item that can be crafted into a conduit.
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.
Honeycomb is an item obtained from bee nests and beehives.
InkSac is an item dropped by a squid upon death used to create black dye, dark prismarine and book and quill.
IronIngot is a metal ingot melted from raw iron or obtained from loot chests.
IronNugget is a piece of iron that can be obtained by smelting iron tools/weapons or iron/chainmail armor.
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.
LingeringPotion is a variant of a splash potion that can be thrown to leave clouds with status effects that linger on the ground in an area.
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.
MushroomStew is a food item.
MusicDisc is an item that can be played in jukeboxes.
Mutton is a food item obtained from sheep.
NautilusShell is an item that is used for crafting conduits.
NetherBrick is an item made by smelting netherrack in a furnace.
NetheriteIngot is a rare mineral crafted with 4 pieces of netherite scrap and 4 gold ingots.
NetheriteScrap is a material smelted from ancient debris, which is found in the Nether.
NetherQuartz is a smooth, white mineral found in the Nether.
NetherStar is a rare item dropped by the wither that is used solely to craft beacons.
Paper is an item crafted from sugar cane.
PhantomMembrane are leathery skins obtained from killing phantoms.
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.
PoppedChorusFruit is an item obtained by smelting chorus fruit, and used to craft end rods and purpur blocks.
Porkchop is a food item obtained from pigs.
Potion is an item that grants effects on consumption.
PotterySherd is an item that can be found from brushing suspicious sand or gravel.
PrismarineCrystals are items obtained by defeating guardians or elder guardians.
PrismarineShard is an item obtained by defeating guardians or elder guardians.
Pufferfish is a poisonous type of fish that is used to brew water breathing potions.
PumpkinPie is a food item that can be eaten by the player.
Rabbit is a food item obtained from rabbits.
RabbitFoot is a brewing item obtained from rabbits.
RabbitHide is an item dropped by rabbits.
RabbitStew is a food item that can be eaten by the player.
RawCopper is a raw metal resource obtained from mining copper ore.
RawGold is a raw metal resource obtained from mining gold ore.
RawIron is a raw metal resource obtained from mining iron ore.
RecoveryCompass is an item used to point to the location of the player's last death.
ResinBrick is an item used to create resin bricks.
RottenFlesh is a food item that can be eaten by the player, at the high risk of inflicting hunger.
Salmon is a food item obtained from salmons.
Scute is an item that baby turtles drop when they grow into adults.
Shears is a tool used to shear sheep, mine a few types of blocks, and carve pumpkins.
SherdType represents the sherdType of a block.
Shovel is a tool generally used for mining ground-like blocks, such as sand, gravel and dirt.
ShulkerShell are items dropped by shulkers that are used solely to craft shulker boxes.
Slimeball is a crafting ingredient commonly dropped by slimes, and can be sneezed out by pandas.
SmeltInfo is a struct returned by items that implement Smeltable.
SmithingTemplate is an item used in smithing tables to alter tools and armour.
No description provided by the author
Snowball is a throwable combat item obtained through shovelling snow.
SpiderEye is a poisonous food and brewing item.
SplashPotion is an item that grants effects when thrown.
Spyglass is an item that zooms in on an area the player is looking at, like a telescope.
Stack represents a stack of items.
StewType represents a type of suspicious stew.
Stick is one of the most abundant resources used for crafting many tools and items.
Sugar is a food ingredient and brewing ingredient made from sugar canes.
SuspiciousStew is a food item that can give the player a status effect that depends on the flower used to craft it.
Sword is a tool generally used to attack enemies.
No description provided by the author
No description provided by the author
No description provided by the author
Totem is an uncommon combat item that can save holders from death.
TropicalFish is a food item that cannot be cooked.
TurtleShell are items that are used for brewing or as a helmet to give the player the Water Breathing status effect.
UseContext is passed to every item Use methods.
WarpedFungusOnAStick is an item that can be used to control saddled striders.
Wheat is a crop used to craft bread, cake, & cookies.
WrittenBook is the item created after a book and quill is signed.
WrittenBookGeneration represents a WrittenBook generation.
# Interfaces
No description provided by the author
No description provided by the author
ArmourTrimMaterial is the material of an ArmourTrim, such as an IronIngot, that modifies the colour of an ArmourTrim.
BeaconPayment represents an item that may be used as payment for a beacon to select effects to be broadcast to surrounding players.
BoneMealAffected represents a block that is affected when bone meal is used on it.
No description provided by the author
Carrier represents an entity that is able to carry an item.
Chargeable represents an item that can be charged.
No description provided by the author
Compostable represents an item that may be used to fill up a composter.
Consumable represents an item that may be consumed by a player.
Consumer represents a User that is able to consume Consumable items.
Cooldown represents an item that has a cooldown.
Drinkable represents a custom item that can be drunk.
Durable represents an item that has durability, and may therefore be broken.
Enchantable is an interface that can be implemented by items that can be enchanted through an enchanting table.
EnchantmentRarity represents an enchantment rarity for enchantments.
EnchantmentType represents an enchantment type that can be applied to a Stack, with specific behaviour that modifies the Stack's behaviour.
Fuel represents an item that can be used as fuel in a smelter, such as a blast furnace, furnace, or smoker.
Glinted represents a custom item that can have a permanent enchantment glint, this glint is purely cosmetic and will show regardless of whether it is actually enchanted.
HandEquipped represents an item that can be 'hand equipped'.
No description provided by the author
No description provided by the author
MaxCounter represents an item that has a specific max count.
OffHand represents an item that can be held in the off hand.
Releasable represents an item that can be released.
Releaser represents an entity that can release items, such as bows.
Repairable represents a durable item that can be repaired by other items.
Smeltable represents an item that can be input into a smelter, such as a blast furnace, furnace, or smoker, to cook and transform it into a different item.
Strippable represents a block that can be stripped by right-clicking it with an axe.
Throwable represents a custom item that can be thrown such as a projectile.
No description provided by the author
Trimmable represents an item, generally Armour, that can have an ArmourTrim applied to it in a smithing table.
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.