Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Block transformer definition: Difference between revisions

From SAS Gaming Wiki
SyncBot (talk | contribs)
Sync: new page from Minecraft
 
SyncBot (talk | contribs)
Sync: updated from Minecraft
Line 24: Line 24:
**** {{nbt|string|loot}}: Optional. The [[Minecraft:loot table]] to use for dropping items upon successful transformation. If not present, no loot is dropped.
**** {{nbt|string|loot}}: Optional. The [[Minecraft:loot table]] to use for dropping items upon successful transformation. If not present, no loot is dropped.
**** {{nbt|string|drop_strategy}}: Optional. Where in the block space the dropped loot should spawn. Can be either {{cd|from_middle}} (loot spawns at the center of the block space) or {{cd|clicked_face}} (loot spawns at the center of the face interacted with). Defaults to {{cd|from_middle}}.
**** {{nbt|string|drop_strategy}}: Optional. Where in the block space the dropped loot should spawn. Can be either {{cd|from_middle}} (loot spawns at the center of the block space) or {{cd|clicked_face}} (loot spawns at the center of the face interacted with). Defaults to {{cd|from_middle}}.
**** {{nbt|boolean|update_from_neighbors}}: Optional. Whether the transformed block should attempt to update its state based on neighboring blocks after transformation. Defaults to {{cd|true}}.
**** {{nbt|string|transform_type}}: Optional. Configures how nearby blocks should be affected by the transformation. Can be either {{cd|single_block}} (only the targeted block is affected) or {{cd|copper_chest}} (if input and output blocks are both copper chests of any weathering state, waxed or unwaxed, this transformation will affect both sides of a double chest).
**** {{nbt|string|transform_type}}: Optional. Configures how nearby blocks should be affected by the transformation. Can be either {{cd|single_block}} (only the targeted block is affected) or {{cd|copper_chest}} (if input and output blocks are both copper chests of any weathering state, waxed or unwaxed, this transformation will affect both sides of a double chest).
**** {{nbt|boolean|consume_on_use}}: Optional. Whether or not the item should be consumed upon successful transformation, if it is stackable and the player is in survival or adventure mode. Defaults to {{cd|true}}.
**** {{nbt|boolean|consume_on_use}}: Optional. Whether or not the item should be consumed upon successful transformation, if it is stackable and the player is in survival or adventure mode. Defaults to {{cd|true}}.

Revision as of 11:14, 28 August 2026

Template:Exclusive Template:In development

A block transformer contains rules for transforming blocks into another blocks. They are used by the Template:Data component link component to allow an item to transform blocks on use.

Definition

Block transformers can be defined in Minecraft:data packs, as part of the directory structure below.

Template:Data pack directory

JSON Format

Block transformers are defined using the following format:

History

Template:HistoryTable

Navigation

Template:Navbox Java Edition technical

Minecraft:ja:ブロック変換器 Minecraft:zh:方块变换效果定义格式