Minecraft Wiki
Minecraft Wiki
Advertisement
Information icon
This feature is exclusive to Bedrock Edition. 

This page lists some additional NBT structures in Bedrock Edition.

Abilities[]

NBT structure of players' ability info:

  • : Parent tag.
    •  abilities: The player's ability setting.
      •  attackmobs: 1 or 0 (true/false) - true if the player can attack mobs.
      •  attackplayers: 1 or 0 (true/false) - true if the player can attack other players.
      •  build: 1 or 0 (true/false) - true if the player can place blocks.
      •  doorsandswitches: 1 or 0 (true/false) - true if the player is able to interact with redstone components.
      •  flying: 1 or 0 (true/false) - true if the player is currently flying.
      •  flySpeed: The flying speed, always 0.05.
      •  instabuild: 1 or 0 (true/false) - true if the player can instantly destroy blocks.
      •  invulnerable: 1 or 0 (true/false) - true if the player is immune to all damage and harmful effects.
      •  lightning: 1 or 0 (true/false) - true if the player was struck by lightning.
      •  mayfly: 1 or 0 (true/false) - true if the player can fly.
      •  mine: 1 or 0 (true/false) - true if the player can destroy blocks.
      •  mute: 1 or 0 (true/false) - true if the player messages cannot be seen by other players.
      •  noclip: 1 or 0 (true/false) - true if the player can phase through blocks.
      •  op: 1 or 0 (true/false) - true if the player has operator commands.
      •  opencontainers: 1 or 0 (true/false) - true if the player is able to open containers.
      •  permissionsLevel: What permissions a player will default to, when joining a world.
      •  playerPermissionsLevel: What permissions a player has.
      •  teleport: 1 or 0 (true/false) - true if the player is allowed to teleport.
      •  walkSpeed: The walking speed, always 0.1.
      •  worldbuilder: 1 or 0 (true/false) - true if the player is a world builder.

Attribute[]

NBT structure of an attribute:

  • : Parent tag.
    •  Base: The base value of this Attribute.
    •  Current: Unknown.
    •  DefaultMax: Unknown.
    •  DefaultMin: Unknown.
    •  Max: Unknown.
    •  Min: Unknown.
    •  Modifiers: (May not exist) List of Modifiers.
      • : An individual Modifier.
        • Tags common to attribute modifier
    •  Name: The name of this Attribute.
    •  TemporalBuffs: (May not exist) Unknown.
      •  Amount: Unknown.
      •  Duration: Unknown.
      •  LifeTime: Unknown.
      •  Type: Unknown.

Attributes[]

NBT structure for mobs:

  • : Parent tag.
    • : List of attributes.
      • :An attribute.
        • Tags common to attribute

Attribute Modifier[]

NBT structure of an attribute modifier:

  • : Parent tag.
    •  Amount: The amount by which this Modifier modifies the Base value in calculations.
    •  Name: The Modifier's name.
    •  Operand: Unknown.
    •  Operation: Defines the operation this Modifier executes on the Attribute's Base value. 0: Increment X by Amount, 1: Increment Y by X * Amount, 2: Y = Y * (1 + Amount) (equivalent to Increment Y by Y * Amount).[needs testing]
    •  UUIDLeast: This modifier's UUID Least.
    •  UUIDMost: This modifier's UUID Most.

AutonomousEntities[]

The autonomous entities data:

  • : The autonomous entities root tag.
    •  AutonomousEntityList: Unknown.

Behavior Pack[]

The behavior pack data:

  • : The behavior packs root tag. The same structure as : The resource packs root tag.

BiomeData[]

The biome data:

  • : The biome data root tag.
    •  list: A list of compound tags representing biomes.
      • : A biome.
        •  id: The numerical biome ID.
        •  snowAccumulation: The biome's snow accumulation. Eg. 0.125.

Block[]

NBT structure of a block:

  • : Parent tag.
    •  name: The namespaced ID of this block.
    •  states: List of block states of this block.
      •  <state_name>: A block state and its value with corresponding data type.
    •  version: The data version.

Command Block[]

NBT structure of command block and minecart with command block:

  • : Parent tag.
    •  Command: The command entered into the command block.
    •  CustomName: The custom name or hover text of this command block.
    •  ExecuteOnFirstTick: 1 or 0 (true/false) - true if it executes on the first tick once saved or activated.
    •  LastExecution: Stores the time when a command block was last executed.
    •  LastOutput: The translation key of the output's last line generated by the command block. Still stored even if the gamerule commandBlockOutput is false. Appears in the command GUI.
    •  LastOutputParams: The params for the output's translation key.
      • : A param.
    •  SuccessCount: Represents the strength of the analog signal output by redstone comparators attached to this command block.
    •  TickDelay: The delay between each execution.
    •  TrackOutput: 1 or 0 (true/false) - true if the LastOutput is stored. Can be toggled in the GUI by clicking a button near the "Previous Output" textbox.
    •  Version: The data version.

Firework Explosion[]

NBT structure of firework and firework star:

  • : Parent tag.
    •  FireworkColor: Array of byte values corresponding to the primary colors of this firework's explosion.
    •  FireworkFade: Array of byte values corresponding to the fading colors of this firework's explosion.
    •  FireworkFlicker: 1 or 0 (true/false) - true if this explosion has the twinkle effect (glowstone dust).
    •  FireworkTrail: 1 or 0 (true/false) - true if this explosion has the trail effect (diamond).
    •  FireworkType: The shape of this firework's explosion. 0 = Small Ball, 1 = Large Ball, 2 = Star-shaped, 3 = Creeper-shaped, and 4 = Burst.[needs testing]

Limbo entities[]

The limbo entities data:

  • : The limbo entities root tag.
    •  data: A compound with a list of limbo entities.
      •  LimboEntities: Unknown.

Mob Effect[]

NBT structure of a status effect:

  • : Parent tag.
    •  Ambient: 1 or 0 (true/false) - true if this effect is provided by a beacon and therefore should be less intrusive on screen.
    •  Amplifier: The potion effect level. 0 is level 1.
    •  DisplayOnScreenTextureAnimation: Unknown.
    •  Duration: The number of ticks before the effect wears off.
    •  DurationEasy: Duration for Easy mode.
    •  DurationHard: Duration for Hard mode.
    •  DurationNormal: Duration for Normal mode.
    •  FactorCalculationData
      •  change_timestamp
      •  factor_current
      •  factor_previous
      •  factor_start
      •  factor_target
      •  had_applied
      •  had_last_tick
      •  padding_duration
    •  Id: The numerical effect ID.
    •  ShowParticles: 1 or 0 (true/false) - true if particles are shown.

Mob Events[]

NBT structure of mob events:

  • : The mob events root tag.
    •  events_enabled: 1 or 0 (true/false) - true if the mob events can occur.
    •  minecraft:ender_dragon_event: 1 or 0 (true/false) - true if the ender dragon can spawn.
    •  minecraft:pillager_patrols_event: 1 or 0 (true/false) - true if the illager patrol can spawn.
    •  minecraft:wandering_trader_event: 1 or 0 (true/false) - true if the wandering trader can spawn.

Monster Spawner[]

NBT structure of a monster spawner:

  • : Parent tag.
    •  Delay: Ticks until next spawn. If 0, it spawns immediately when a player enters its range.
    •  DisplayEntityHeight: The height of entity model that displayed in the block.
    •  DisplayEntityScale: The scale of entity model that displayed in the block.
    •  DisplayEntityWidth: The width of entity model that displayed in the block.
    •  EntityIdentifier: The id of the entity to be summoned.[more information needed]
    •  MaxNearbyEntities: The maximum number of nearby (within a box of SpawnRange*2+1 × SpawnRange*2+1 × 8 centered around the spawner block[needs testing]) entities whose IDs match this spawner's entity ID.
    •  MaxSpawnDelay: The maximum random delay for the next spawn delay.
    •  MinSpawnDelay: The minimum random delay for the next spawn delay.
    •  RequiredPlayerRange: Overrides the block radius of the sphere of activation by players for this spawner.
    •  SpawnCount: How many mobs to attempt to spawn each time.
    •  SpawnData: (May not exist) Contains tags to copy to the next spawned entity(s) after spawning.
      •  Properties: Unknown.
      •  TypeId: The entity's namespaced ID.
      •  Weight: Unknown.
    •  SpawnPotentials: (May not exist) List of possible entities to spawn.
      • : A potential future spawn.
        •  Properties: Unknown.
        •  TypeId: The entity's namespaced ID.
        •  Weight: The chance that this spawn gets picked in comparison to other spawn weights. Must be positive and at least 1.
    •  SpawnRange: The radius around which the spawner attempts to place mobs randomly. The spawn area is square, includes the block the spawner is in, and is centered around the spawner's x,z coordinates - not the spawner itself.[needs testing] Default value is 4.

Players[]

The players data:

  • : A player root tag.
    •  MsaId
    •  SelfSignedId
    •  ServerId

Portals[]

The portals data:

  • : The portals root tag.
    •  data
      •  PortalRecords
          •  DimId
          •  Span
          •  TpX
          •  TpY
          •  TpZ
          •  Xa
          •  Za

Recipes[]

NBT structure of recipes:

ContainerMixes[]

  • : The container mixes recipes root tag.
    •  inputId
    •  outputId
    •  reagentId

PotionMixes[]

  • : The potion mixes recipes root tag.
    •  inputId
    •  inputMeta
    •  outputId
    •  outputMeta
    •  reagentId
    •  reagentMeta

Shaped[]

  • : The shaped recipes root tag.
    •  block
    •  id
    •  input
      •  <key>
        •  auxValue
        •  count
        •  itemId
        •  itemTag
        •  type
    •  output
        •  count
        •  damage
        •  id
        •  legacyId
        •  nbt_b64
    •  priority
    •  shape
    •  type

Shapeless[]

  • : The shapeless recipes root tag.
    •  block
    •  id
    •  input
        •  auxValue
        •  count
        •  itemId
        •  type
    •  output
        •  count
        •  damage
        •  id
        •  legacyId
        •  nbt_b64
    •  priority
    •  type

Smelting[]

  • : The smelting recipes root tag.
    •  block
    •  id
    •  input
      •  auxValue
      •  count
      •  damage
      •  id
      •  legacyId
      •  itemId
      •  type
    •  output
      •  count
      •  damage
      •  id
      •  legacyId
      •  nbt_b64
    •  priority
    •  type

Resource Pack[]

The resource pack data:

  • : The resource packs root tag.
    •  capabilities
    •  dependencies
        •  module_name
        •  version
    •  format_version
    •  header
      •  description
      •  min_engine_version
      •  name
      •  uuid
      •  version
    •  modules
        •  description
        •  entry
        •  language
        •  type
        •  uuid
        •  version
    •  subpacks
        •  folder_name
        •  memory_tier
        •  name
  • : The resource pack biomes client root tag.
    •  biomes
      •  <biome_id>
        •  fog_identifier
        •  fog_ids_to_merge
        •  inherit_from_prior_fog
        •  water_surface_color
        •  water_surface_transparency
  • : The resource pack shaders lighting root tag.

Atmoshperics

    •  horizon_blend_stops
      •  max
      •  mie_start
      •  min
      •  start
    •  moon_mie_strength
    •  rayleigh_strength
    •  sky_horizon_color
      •  <value>
    •  sky_zenith_color
      •  <value>
    •  sun_glare_shape
    •  sun_mie_strength

Global

    •  format_version
    •  directional_lights
      •  moon
        •  color
          •  <value>
        •  illuminance
          •  <value>
      •  orbital_offset_degrees
        •  <value>
      •  sun: The same structure as  moon.
    •  pbr
      •  actors
        •  global_metalness_emissive_roughness
      •  blocks
        •  global_metalness_emissive_roughness
  • : The resource pack textures root tag.

PBR Blocks and Entities

    •  format_version
    •  minecraft:texture_set
      •  color
      •  heightmap
      •  metalness_emissive_roughness: Can be a  list or a  string.

UI

    •  base_size
    •  nineslice_size
  • : The resource pack UI root tag.
    •  anim_actionbar_text_alpha_out
      •  anim_type
      •  destroy_at_end
      •  duration
      •  easing
      •  from
      •  to
    •  anim_actionbar_text_background_alpha_out: The same structure as  anim_actionbar_text_alpha_out.
    •  auto_save
      •  anchor_from
      •  anchor_to
      •  bindings
          •  binding_name
          •  binding_name_override
      •  disable_anim_fast_forward
      •  layer
      •  offset
      •  size
      •  texture
      •  type
      •  uv
      •  uv_size
    •  auto_save_animation
      •  anim_type
      •  easing
      •  fps
      •  frame_count
      •  frame_step
      •  initial_uv
      •  reversible
    •  hud_actionbar_text
      •  alpha
      •  anchor_from
      •  controls
          •  actionbar_message
            •  alpha
            •  anchor_from
            •  anchor_to
            •  color
            •  layer
            •  localize
            •  shadow
            •  text
            •  type
      •  offset
      •  size
      •  texture
      •  type

SchedulerWT[]

The schedulerWT data:

  • : The schedulerWT root tag.
    •  daysSinceLastWTSpawn
    •  isSpawningWT
    •  nextWTSpawnCheckTick

Scoreboard[]

NBT structure of scoreboards:

  • : The scoreboard data root tag.
    •  Criteria
    •  DisplayObjectives: A list of compound tags representing specific displayed objectives.
      • : A displayed objective.
        •  Name: The display slot of this objective.
        •  ObjectiveName: The internal name of the objective displayed.
        •  SortOrder: The sort order of the objective displayed. 0 = ascending, 1 = descending. If not specified, or the display slot is belowname, 1 by default.
    •  Entries: A list of compound tags representing individual entities.
      • : An entity.
        •  IdentityType: The identity type of this entity. 1 = Players, 2 = Others.
        •  EntityId: Optional. The entity's Unique ID.
        •  PlayerId: Optional. The player's Unique ID.
        •  ScoreboardId: The numerical ID given to this entity on the scoreboard system, starting from 1.
    •  Objectives: A list of compound tags representing objectives.
      • : An objective.
        •  Criteria: The criterion of this objective, currently, always dummy.
        •  DisplayName: The display name of this objective.
        •  Name: The internal name of this objective.
        •  Scores: A list of compound tags representing scores tracked on this objective.
          • : A tracked entity with a score.
            •  Score: The score this entity has on this objective.
            •  ScoreboardId: The numerical ID given to this entity on the scoreboard system.
      •  LastUniqueID: The numerical ID given to the last entity added on the scoreboard system.

Structuretemplate_<name>[]

The structure template data:

  • : The structure template root tag.
    •  format_version
    •  size
    •  structure
      •  block_indices
      •  entities
          • Tags common to entity
          • Tags unique to this entity type.
      •  palette
        •  default
          •  block_palette
              • Tags common to block
          •  block_position_data
            •  <num>
              •  block_entity_data
                • Tags common to block entity
                • Tags unique to this block entity.
              •  tick_queue_data: (May not exist)
                  •  tick_delay
    •  structure_world_origin

Tickingarea[]

The /tickingarea data:

  • : The tickingarea root tag.
    •  Dimension
    •  IsCircle
    •  MaxX
    •  MaxZ
    •  MinX
    •  MinZ
    •  Name
    •  Preload

VILLAGE_[0-9a-f\\-]+_DWELLERS[]

The village dwellers data:

  • : The village dwellers root tag.
    •  Dwellers
        •  actors
            •  ID
            •  last_saved_pos
            •  TS

VILLAGE_[0-9a-f\\-]+_INFO[]

The village info data:

  • : The village info root tag.
    •  BDTime
    •  GDTime
    •  Initialized
    •  MTick
    •  PDTick
    •  RX0
    •  RX1
    •  RY0
    •  RY1
    •  RZ0
    •  RZ1
    •  Tick
    •  Version
    •  X0
    •  X1
    •  Y0
    •  Y1
    •  Z0
    •  Z1

VILLAGE_[0-9a-f\\-]+_PLAYERS[]

The village players data:

  • : The village players root tag.
    •  Players

VILLAGE_[0-9a-f\\-]+_POI[]

The village POIs data:

  • : The village POIs root tag.
    •  POI
        •  instances
            •  Capacity
            •  InitEvent
            •  Name
            •  OwnerCount
            •  Radius
            •  Skip
            •  SoundEvent
            •  Type
            •  UseAABB
            •  Weight
            •  X
            •  Y
            •  Z
        •  VillagerID

World Behavior Pack and Resource Pack History[]

The behavior pack and resource pack history data:

  • : The behavior pack and resource pack history root tag.
    •  packs
        •  can_be_redownloaded
        •  name
        •  subpacks_count
        •  uuid
        •  version
Advertisement