| minecraft:block_light_absorption |
Legacy component (format_version < 1.19.40). |
| minecraft:block_light_emission |
Legacy component (format_version < 1.19.40). |
| minecraft:chest_obstruction |
The description identifier of the chest obstruction component Experimental toggles required: Upcoming Creator Features |
| minecraft:collision_box |
Defines the area of the block that collides with entities. |
| minecraft:connection_rule |
Defines whether other blocks such as fences, walls, bars, and glass panes are allowed to connect to this block. Experimental toggles required: Upcoming Creator Features (in format versions before 1.26.0) |
| minecraft:crafting_table |
Makes your block into a custom crafting table which enables the crafting table UI and the ability to craft recipes. |
| minecraft:destroy_time |
Legacy component (format_version < 1.19.40). |
| minecraft:destructible_by_explosion |
Describes the destructible by explosion properties for this block. |
| minecraft:destructible_by_mining |
Describes the destructible by mining properties for this block. |
| minecraft:destruction_particles |
[Note: This component is currently experimental]. |
| minecraft:display_name |
Specifies the language file key that maps to what text will be displayed when you hover over the block in your inventory and hotbar. |
| minecraft:embedded_visual |
The description identifier of the geometry and material used to render this block when it it is embedded inside of another block (for example, a flower inside of a flower pot). |
| minecraft:entity_fall_on |
Configures what distance an entity must fall onto this block to cause the onEntityFallOn block custom component event to be sent to script. |
| minecraft:explosion_resistance |
Legacy component (format_version < 1.19.40). |
| minecraft:flammable |
Describes the flammable properties for this block. |
| minecraft:flower_pottable |
When added to a block type, indicates that this block can be placed inside a flower pot. |
| minecraft:friction |
Describes the friction for this block in a range of 0.0 to 0.9. |
| minecraft:geometry |
The description identifier of the geometry to use to render this block. |
| minecraft:item_visual |
The description identifier of the geometry and material used to render the item of this block. |
| minecraft:light_dampening |
The amount that light will be dampened when it passes through the block, in a range of 0-15. |
| minecraft:light_emission |
The amount of light this block will emit in a range of 0-15. |
| minecraft:liquid_detection |
The definitions for how a block behaves when detecting liquid. |
| minecraft:loot |
Specifies the path to the loot table that determines what items are dropped when the block is destroyed. |
| minecraft:map_color |
Sets the color of the block when rendered to a map. |
| minecraft:material_instances |
The material instances for a block. |
| minecraft:movable |
The description identifier of the movable component Experimental toggles required: Upcoming Creator Features (in format versions before 1.21.100) |
| minecraft:placement_filter |
Sets rules for under what conditions the block can be placed and survive. |
| minecraft:precipitation_interactions |
Component that determines how the block will interact with rain and snow Experimental toggles required: Upcoming Creator Features (in format versions before 1.21.120) |
| minecraft:random_offset |
This component defines a random offset for the block, seeded based on the block's position and the specified range and steps. |
| minecraft:redstone_conductivity |
The basic redstone properties of a block; if the component is not provided the default values are used. |
| minecraft:redstone_consumer |
A component describing how a block can consume and potentially propogate a redstone signal. |
| minecraft:redstone_producer |
If added to a block, indicates that it produces a redstone signal. |
| minecraft:replaceable |
A block with this component can be replaced when another block is placed in the same block position. Experimental toggles required: Upcoming Creator Features (in format versions before 1.21.60) |
| minecraft:selection_box |
Defines the area of the block that is selected by the player's cursor (the outline shown when looking at the block). |
| minecraft:support |
Defines the support shape of the block. |
| minecraft:tick |
Causes the block to tick based on a regular interval equal to a number of ticks randomly chosen from the internal_range parameter. |
| minecraft:transformation |
The block's translation, rotation and scale with respect to the center of its world position |