Item Documentation - Item Components
Below is a list of all the available Item Components within Minecraft: Bedrock Edition for use with Item JSON files.
Important
Item Components requires the Holiday Creator Features experimental toggle to be set to true
in order to function properly.
Holiday Creator Features contains experimental gameplay features. As with all experiments, you may see additions, removals, and changes in functionality in Minecraft versions without significant advanced warning.
To learn more about Experimental Features, please visit Experimental Features in Minecraft: Bedrock Edition
Name | Default Value | Type | Description |
---|---|---|---|
minecraft:armor | not set | JSON Object | The armor item component determines the amount of protection you have in your armor item. |
minecraft:block_placer | not set | JSON Object | Planter item component. Planter items are items that can be planted. |
minecraft:chargeable | not set | JSON Object | Allows an item to be used over a duration. |
minecraft:cooldown | not set | JSON Object | Cool down time for a component. After you use an item it becomes unusable for the duration specified by the 'cool down time' setting in this component. |
minecraft:digger | not set | JSON Object | Digger item. Component put on items that dig. |
minecraft:display_name | not set | JSON Object | Display Name item component. Display Names display the name of an item. |
minecraft:durability | not set | JSON Object | Durability item component: how much damage can this item take before breaking. |
minecraft:dye_powder | not set | JSON Object | Dye powder, there are 16 kinds of dye. |
minecraft:entity_placer | not set | JSON Object | Entity placer item component. You can specify allowed blocks that the item is restricted to. |
minecraft:foil | not set | JSON Object | When an item has a foil component, it gains a shimmery glint to its appearance. |
minecraft:food | not set | JSON Object | When an item has a food component, it becomes edible to the player. |
minecraft:fuel | not set | JSON Object | Fuel component. Allows this item to be used as fuel in a furnace to 'cook' other items. |
minecraft:icon | not set | JSON Object | The icon item component determines the icon to represent the item in the UI and elsewhere. |
minecraft:knockback_resistance | not set | JSON Object | Knockback Resistance Item. Component put on items that provide knockback resistance. |
minecraft:on_use | not set | JSON Object | The on_use item component allows you to receive an event when the item is used. |
minecraft:on_use_on | not set | JSON Object | The on_use_on item component allows you to receive an event when the item is used on a block in the world |
minecraft:projectile | not set | JSON Object | Projectile item component. Projectile items shoot out, like an arrow. |
minecraft:record | not set | JSON Object | The icon item component determines the icon to represent the item in the UI and elsewhere. |
minecraft:render_offsets | not set | JSON Object | Render offsets component: optional values can be given to offset the way the item is rendered. |
minecraft:repairable | not set | JSON Object | Repairable item component: how much damage can this item repair, what items can repair it. |
minecraft:shooter | not set | JSON Object | Shooter Item Component. |
minecraft:throwable | not set | JSON Object | Throwable item component. Throwable items, such as a snowball. |
minecraft:weapon | not set | JSON Object | Weapon Item Component. Added to every weapon item such as axe, sword, trident, bow, crossbow. |
minecraft:wearable | not set | JSON Object | Wearable item component |
Feedback
Submit and view feedback for