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

Minecraft:Bedrock Edition level format/Block entity format

From SAS Gaming Wiki
Revision as of 19:50, 9 April 2026 by SyncBot (talk | contribs) (Fix template calls: add MC/ prefix)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Template:Message boxTemplate:Article other Script error: No such module "Exclusive". This page lists NBT structures of block entities in Template:Editions.

A Minecraft:block entity is used by Minecraft to store information about a block that can't be stored in the block's block states.

Block Entity

All block entities share this base:

Additional fields for block entity types

Additional fields for Minecraft:banner:

Beacon

Additional fields for Minecraft:beacon:

  • Template:Nbt/sprite: The block entity's root tag.
    • Template:Nbt/sprite primary: The primary effect selected, see Potion effects for IDs. Set to 0 when no effect is selected.
    • Template:Nbt/sprite secondary: The secondary effect selected, see Potion effects for IDs. Set to 0 when no effect is selected. When set without a primary effect, does nothing. When set to the same as the primary, the effect is given at level 2 (the normally available behavior for 5 effects). When set to a different value than the primary (normally only Regeneration), gives the effect at level 1.<needs testing></needs testing>

Bed

Additional fields for Minecraft:bed:

Beehive and Bee Nest

Additional fields for Minecraft:beehive and bee nest:

  1. REDIRECT Template:Info needed

Template:Redr

Bell

Additional fields for Minecraft:bell:

  1. REDIRECT Template:Info needed

Template:Redr

  1. REDIRECT Template:Info needed

Template:Redr

Brewing Stand

Additional fields for brewing stand:

Campfire and Soul Campfire

Additional fields for Minecraft:campfire and soul campfire:

Cauldron

Additional fields for Minecraft:cauldron:

Chalkboard

Additional fields for Minecraft:chalkboard:

Chemistry Tables

Additional fields for chemistry tables (compound creator, element constructor, lab table, material reducer):

Chests

Additional fields for Minecraft:chest, trapped chest, Minecraft:barrel, and ender chest:

Chiseled Bookshelf

Additional fields for chiseled bookshelf:

Command Block

Additional fields for command block:

Comparator

Additional fields for comparator:

Conduit

Additional fields for Minecraft:conduit:

Copper Golem Statue

Additional fields for copper golem statue:

Crafter

Additional fields for Minecraft:crafter:

Decorated Pot

Additional fields for decorated pot:

Dispenser and Dropper

Additional fields for Minecraft:dispenser and Minecraft:dropper:

Enchantment Table

Additional fields for Enchantment table:

End Gateway

Additional fields for end gateway:

Flower Pot

Additional fields for flower pot:

Furnace

Additional fields for Minecraft:furnace, Minecraft:smoker, and blast furnace:

Hopper

Additional fields for Minecraft:hopper:

Item Frame

Additional fields for item frame:

Jigsaw

Additional fields for jigsaw:

  • Template:Nbt/sprite: The block entity's root tag.
    • Template:Nbt/sprite final_state: The block that this jigsaw block becomes.
    • Template:Nbt/sprite joint: The joint option value, either "rollable" or "aligned".
    • Template:Nbt/sprite name: The jigsaw block's name. This jigsaw block will be aligned with another structure's jigsaw block which has this value in the target tag.
    • Template:Nbt/sprite target: The jigsaw block's target name. This jigsaw block will be aligned with another structure's jigsaw block which has this value in the name tag.
    • Template:Nbt/sprite target_pool: The jigsaw block's target pool to select a structure from.

Jukebox

Additional fields for Minecraft:jukebox:

Lectern

Additional fields for Minecraft:lectern:

Lodestone

Additional fields for Minecraft:lodestone:

Monster Spawner

Additional fields for monster spawner:

Moving Block

Additional fields for moving block:

Note Block

Additional fields for note block:

Nether Reactor

Additional fields for nether reactor:

  • Template:Nbt/sprite: The block entity's root tag.
    • Template:Nbt/sprite HasFinished: 1 or 0 (true/false) - true if the reactor has completed its activation phase, and has gone dark.
    • Template:Nbt/sprite IsInitialized: 1 or 0 (true/false) - true if the reactor has been activated, and has turned red.
    • Template:Nbt/sprite Progress: Number of ticks the reactor has been active for. It finishes after 900 game ticks (45 seconds).

Piston

Additional fields for Minecraft:piston:

Sculk Catalyst

Additional fields for sculk catalyst:

Sculk Shrieker, Sculk Sensor, and Calibrated Sculk Sensor

Additional fields for sculk shrieker, sculk sensor, and calibrated sculk sensor:

Shelf

Additional fields for Minecraft:shelf:

Shulker Box

Additional fields for shulker box:

  1. REDIRECT Template:Info needed

Template:Redr

Sign and Hanging Sign

Additional fields for Minecraft:sign and hanging sign:

  • Template:Nbt/sprite: The block entity's root tag.
    • Template:Nbt/sprite BackText: A compound which discribes back text. The same structure as Template:Nbt/sprite FrontText.
    • Template:Nbt/sprite FrontText: A compound which discribes front text.
      • Template:Nbt/sprite HideGlowOutline: 1 or 0 (true/false) - true if the outer glow of a sign with glowing text does not show.
      • Template:Nbt/sprite IgnoreLighting: 1 or 0 (true/false) - true if the sign has been dyed with a glow ink sac.
      • Template:Nbt/sprite PersistFormatting: Unknown. Defaults to 1.
      • Template:Nbt/sprite SignTextColor: The color that has been used to dye the sign. Is a 32-bit encoded color, defaults to -16777216 (black). One of -986896 for "White", -425955 for "Orange", -3715395 for "Magenta", -12930086 for "Light Blue", -75715 for "Yellow", -8337633 for "Lime", -816214 for "Pink", -12103854 for "Gray", -6447721 for "Light Gray", -15295332 for "Cyan", -7785800 for "Purple", -12827478 for "Blue", -8170446 for "Brown", -10585066 for "Green", -5231066 for "Red", and -16777216 for "Black".
      • Template:Nbt/sprite Text: The text on it.
      • Template:Nbt/sprite TextOwner: Unknown.
    • Template:Nbt/sprite IsWaxed: 1 or 0 (true/false) - true if the text is locked with Minecraft:honeycomb.

Skull

Additional fields for skull:

  1. REDIRECT Template:Info needed

Template:Redr

Structure Block

Additional fields for structure block:

  1. REDIRECT Template:Info needed

Template:Redr

  1. REDIRECT Template:Info needed

Template:Redr

    • Template:Nbt/sprite data: The mode of the structure block, values for data are the same as the data values for the item. Ex. 0 = Data, 1 = Save, 2 = Load, 3 = Corner, 4 = Inventory, 5 = Export.
    • Template:Nbt/sprite dataField: Unknown.
    • Template:Nbt/sprite ignoreEntities: 1 or 0 (true/false) - true if the entities should be ignored in the structure.
    • Template:Nbt/sprite integrity: How complete the structure is that gets placed.
    • Template:Nbt/sprite isPowered: 1 or 0 (true/false) - true if this structure block is being powered by redstone.
    • Template:Nbt/sprite mirror: How the structure is mirrored.
  1. REDIRECT Template:Info needed

Template:Redr

  1. REDIRECT Template:Info needed

Template:Redr

  1. REDIRECT Template:Info needed

Template:Redr

Suspicious Block

Additional fields for suspicious sand and suspicious gravel:

  • Template:Nbt/sprite: The block entity's root tag.
    • Template:Nbt/sprite brush_count: The number of times the suspicious block is being brushed by the player, from 1 to 10 (the item will be extracted when it reaches 10). If the player stops brushing, it will progressively return to 0. And if it hasn't been brushed yet, defaults to 0.
    • Template:Nbt/sprite brush_direction: The direction of the suspicious block that was brushed. 0 = Down, 1 = Up, 2 = North, 3 = South, 4 = West, 5 = East, or 6 if it has not been brushed yet.
    • Template:Nbt/sprite item: (May not exist) The item in the suspicious block.
    • Template:Nbt/sprite LootTable: (May not exist) Loot table to be used to generate the hidden item when brushed.
    • Template:Nbt/sprite LootTableSeed: (May not exist) Seed for generating the loot table. 0 or omitted use a random seed.
    • Template:Nbt/sprite type: The type of suspicious block. Valid types are minecraft:suspicious_sand and minecraft:suspicious_gravel.

Trial Spawner

Additional fields for trial spawner and ominous trial spawner:

Vault

Additional fields for Minecraft:vault and ominous vault:

pt:Formato de nível da Edição Bedrock/Formatos de bloco-entidade zh:基岩版存档格式/方块实体格式