Java Edition hardcoded item properties
This article is a stub.
You can help by expanding it.
This page intends to track aspects of items which are still tied to the IDs and cannot be customized fully via the use of commands or data packs.
As of 24w09a, many of the properties associated with items in the game have been made controllable with the newly-introduced data component format; this intends to track things that aren't controllable via components or item tags.
List
This section is missing information about:
- Is entity_data used by spawn eggs, boats, minecarts, armor stands, paintings, item frames and end crystals by default, or are those controlled by the item ID?.
Please expand the section to include this information. Further details may exist on the talk page.
- Block items
- ID of the block placed
block_statecan control the specific state an item places, but cannot control the exact ID.
- ID of the block placed
- Projectile items: eggs, snowballs, splash potions, lingering potions, bottle-o'-enchantings, eye-of-enders, ender pearls, firework rockets(?), wind charges
- The entity spawned does not appear to be customizable.
- Fishing rods
- What entity is spawned, and presumably many other things.
- Bows
- Almost all aspects of behaviour. How long does it take to charge to full? What animation is used (like with "consumable")? What items does it consume, and what items aren't affected by Infinity?
- Crossbows
- Much the same: defaults for animation, charge time, accepted items for loading, ...
- Tridents
- Animation, charge time
- Items which can be fed to zombie villagers to cure them
- Lead
- Fire charge
- Dispenser behaviour appears to be hardcoded
- ID of block placed
- Flint and Steel
- ID of block placed
- Things in buckets
- ID of block placed, and possibly entity spawned if this isn't handled already
- Cauldron interaction
- Buckets
- What block IDs (and states) / fluid IDs can be deleted on right click
- Milking cows
- Interacting with empty cauldrons
- Bowls
- Milking mooshrooms
- Items that interact with blocks on right click, possibly including a loot table for dropped items, and whether the item should be deleted, damaged, or converted to something else on use
- Hoes on tillable blocks - converting things to farmland, or coarse dirt to dirt
- Shovels on dirt-like blocks, converting them into dirt paths
- Axes on logs/wood and stems/hyphae, stripping
- Axes on oxidised copper, reducing
- Axes on waxed copper, dewaxing
- Honeycomb on unwaxed copper, waxing
- Water bottle on dirt-like blocks, converting to mud
- Eye of Ender on empty end portal frame, adding the eye
- Pottable plants used on flower pots, turning the pot into a potted plant
- Shears on an uncarved pumpkin, carving it and producing seeds
- May also have an accompanying loot table: MC-269838
- Shears on a full beehive or bee nest, producing honeycomb and setting honey level to 0
- May also have an accompanying loot table: MC-269839
- Empty bottle on a full beehive or bee nest, converting it to a honey bottle and setting honey level to 0
- Bone meal usage
- Items used on entities
- Shears
- On sheep, to shear them
- On mooshrooms, to shear them
- On snow golems, to remove the pumpkin
- On bogged, to obtain mushrooms
- Iron ingots
- On iron golems, to heal them
- Dyes
- On sheep, to dye their wool
- On wolves, to dye their collars
- On cats, to dye their collars
- Brush
- On armadillos to get scutes
- Shears
- Empty bottles
- Using on water or water cauldrons to fill the bottle
- Using on dragon breath to fill the bottle
- Water bottles
- Using on empty cauldrons or non-full water cauldrons to fill the cauldron
- Brush usage