Bedrock Edition beta blocks documentation

From Minecraft Wiki
Jump to: navigation, search
Information icon.svg
This feature is exclusive to Bedrock Edition.

This is the blocks documentation for Bedrock Edition beta 1.14.0.50. New features, components, and capabilities in this release are not final and might change without notice before the final release. Be sure to check the documentation once the release is out of beta if the add-on isn't working properly. Resource and behavior packs created for the beta are not guaranteed to work on the final release.

Blocks[edit]

minecraft:loot[edit]

Loot table component used to set what loot table is used when a block is destroyed.

Type Name Default Value Description
String table The path of the loot table that this component will use.

minecraft:destroy_time[edit]

The destroy time property for a block.

Type Name Default Value Description
Decimal value 0.0 Sets the destroy time property for the block. Greater numbers result in greater mining times.

minecraft:explosion_resistance[edit]

The explosion resistance property for a block.

Type Name Default Value Description
Decimal value 0.0 Sets the explosion resistance for this block.

minecraft:friction[edit]

Property describing the friction for this block. Friction effects an entities movements when it walks on the block.

Type Name Default Value Description
Decimal value 0.1 Sets the friction property for this block.

minecraft:flammable[edit]

Describes the flammable properties for this block.

Type Name Default Value Description
Integer flame_odds 0 How likely the block will catch flame when next to a fire.
Integer burn_odds 0 How likely the block will be destroyed by flames when on fire.

minecraft:map_color[edit]

Modifies the map color for a block.

Type Name Default Value Description
String color A color represented as a hex value. This will be the color rendered to a map.

minecraft:block_light_absorption[edit]

How a block absorbs light.

Type Name Default Value Description
Integer value 0 The amount of light this block will absorb. For ice blocks, this describes at what light level the ice will melt.

minecraft:block_light_emission[edit]

Makes the block emit light.

Type Name Default Value Description
Decimal emission 0.0 The amount of light this block will emit in a range [0.0, 1.0].

Block Definition Properties[edit]

These properties are part of the Block Definition. This helps the system determine how to parse and initialize this block.

Type Name Default Value Description
format_version Specifies the version of the game this entity was made in. If the version is lower than the current version, any changes made to the entity in the vanilla version will be applied to it.
Code Example
Example
{
  "format_version": "1.10.0",
  "minecraft:block": {
   "components": {
      ...
    }
    ...
  }
}

Block Description Properties[edit]

Type Name Default Value Description
String identifier The identifier for this block. The name must include a namespace and must not use the Minecraft namespace unless overriding a Vanilla block.
Boolean register_to_creative_menu false Whether or not to register this block to the creative inventory menu.
Boolean is_experimental false If this block is experimental, it will only be registered if the world is marked as experimental.