Block catalog¶
Overview¶
Core block types: AIR BEDROCK STONE DIRT GRASS SAND SANDSTONE GRAVEL SNOW
OAK_LOG OAK_LEAVES PINE_LOG PINE_LEAVES PINE_LEAVES_SNOW FLOWER WEED plus rails,
planks, lego bricks and more. Y ∈ [0, 1024], CHUNK_SIZE = 16.
For break/place behaviour and drop tables see Breaking & placing blocks.
Configuration¶
- Properties —
resources/blocks/<name>/<name>.yaml, overridable underdata/resources/blocks/<name>/<name>.yaml. Schemablocks.schema.json. - Numeric wire ids —
data/config/block_ids.yaml(bundled defaultresources/config/block_ids.yaml). Schemablock_ids.schema.json:
blocks:
"AIR": 0
"BEDROCK": 3
"STONE": ...
Adding a block: use scripts/generate_new_blocks.mjs, then /reload or
/config:reload block.
Blocks¶
Sourced from resources/blocks/<name>/<name>.yaml, overridable per-block under data/resources/blocks/. hardness: -1 = unbreakable.
| Block | Hardness | Solid | Liquid | Replaceable | Veg. host | Drops |
|---|---|---|---|---|---|---|
ACACIA_LOG |
2 | true | false | false | false | — |
ACACIA_PLANKS |
2 | true | false | false | false | — |
AIR |
0 | false | false | true | false | — |
BEDROCK |
-1 | true | false | false | false | — |
BIRCH_LOG |
2 | true | false | false | false | — |
BIRCH_PLANKS |
2 | true | false | false | false | — |
BONE_BLOCK |
2 | true | false | false | false | — |
BOOKSHELF |
1.5 | true | false | false | false | — |
BRICK |
6 | true | false | false | false | — |
CLAY |
0.6 | true | false | false | false | — |
COAL_BLOCK |
5 | true | false | false | false | — |
COAL_ORE |
5 | true | false | false | false | — |
COARSE_DIRT |
0.6 | true | false | false | false | — |
COBBLESTONE |
6 | true | false | false | false | — |
CRACKED_STONEBRICK |
6 | true | false | false | false | — |
CRAFTING_TABLE |
2.5 | true | false | false | false | — |
DARK_PRISMARINE |
6 | true | false | false | false | — |
DIAMOND_BLOCK |
5 | true | false | false | false | — |
DIAMOND_ORE |
5 | true | false | false | false | — |
DIRT |
3 | true | false | false | false | DIRT×1–1 @100% |
EMERALD_BLOCK |
5 | true | false | false | false | — |
EMERALD_ORE |
5 | true | false | false | false | — |
END_STONE |
3 | true | false | false | false | — |
FLOWER |
1 | false | false | true | false | — |
FURNACE |
3.5 | true | false | false | false | — |
GLASS |
0.3 | false | false | false | false | — |
GLOWSTONE |
0.3 | true | false | false | false | — |
GOLD_BLOCK |
3 | true | false | false | false | — |
GOLD_ORE |
5 | true | false | false | false | — |
GRASS |
3 | true | false | false | true | DIRT×1–1 @100% |
GRAVEL |
3 | true | false | false | false | GRAVEL×1–1 @90%, FLINT×1–1 @10% |
HAY_BLOCK |
0.5 | true | false | false | false | — |
ICE |
0.5 | true | false | false | false | — |
IRON_BLOCK |
5 | true | false | false | false | — |
IRON_ORE |
5 | true | false | false | false | — |
JUNGLE_LOG |
2 | true | false | false | false | — |
JUNGLE_PLANKS |
2 | true | false | false | false | — |
LAPIS_BLOCK |
3 | true | false | false | false | — |
LAPIS_ORE |
5 | true | false | false | false | — |
LEGO_ARCH_4X1 |
4.0 | true | false | false | false | — |
LEGO_ARCH_8X2 |
4.0 | true | false | false | false | — |
LEGO_BRICK |
1.0 | false | false | false | false | — |
LEGO_BRICK_1X2 |
1.0 | false | false | false | false | — |
LEGO_BRICK_2X1 |
1.0 | false | false | false | false | — |
LEGO_BRICK_4X1 |
1.0 | false | false | false | false | — |
LEGO_CORNER |
1.0 | true | false | false | false | — |
LEGO_PIECE |
1.0 | true | false | false | false | — |
LEGO_PLATE |
1.0 | false | false | false | false | — |
LEGO_PLATE_2X2 |
1.0 | false | false | false | false | — |
LEGO_PLATE_2X4 |
1.0 | false | false | false | false | — |
LEGO_SLOPE |
1.0 | true | false | false | false | — |
LEGO_STEP_BOTTOM |
1.0 | true | false | false | false | — |
LEGO_STEP_TOP |
1.0 | true | false | false | false | — |
MAGMA |
0.5 | true | false | false | false | — |
MELON |
1 | true | false | false | false | — |
MOSSY_COBBLESTONE |
6 | true | false | false | false | — |
MOSSY_STONEBRICK |
6 | true | false | false | false | — |
NETHERRACK |
0.4 | true | false | false | false | — |
NETHER_BRICK |
2 | true | false | false | false | — |
OAK_LEAVES |
1 | true | false | false | false | — |
OAK_LOG |
3 | true | false | false | false | — |
OAK_PLANKS |
2 | true | false | false | false | — |
OBSIDIAN |
50 | true | false | false | false | — |
PACKED_ICE |
0.5 | true | false | false | false | — |
PINE_LEAVES |
1 | true | false | false | false | — |
PINE_LEAVES_SNOW |
1 | true | false | false | false | — |
PINE_LOG |
3 | true | false | false | false | — |
PRISMARINE |
6 | true | false | false | false | — |
PRISMARINE_BRICKS |
6 | true | false | false | false | — |
PUMPKIN |
1 | true | false | false | false | — |
PURPUR_BLOCK |
6 | true | false | false | false | — |
PURPUR_PILLAR |
6 | true | false | false | false | — |
QUARTZ_BLOCK |
4 | true | false | false | false | — |
QUARTZ_ORE |
5 | true | false | false | false | — |
RAIL_BLOCK_CROSS |
1.0 | true | false | false | false | — |
RAIL_BLOCK_CURVE_60 |
1.0 | true | false | false | false | — |
RAIL_BLOCK_CURVE_90 |
1.0 | true | false | false | false | — |
RAIL_BLOCK_DOUBLE_CURVE_90 |
1.0 | true | false | false | false | — |
RAIL_BLOCK_SLOPE_45 |
1.0 | true | false | false | false | — |
RAIL_BLOCK_STRAIGHT |
1.0 | true | false | false | false | — |
RAIL_BLOCK_Y_SPLIT_60 |
1.0 | true | false | false | false | — |
RAIL_BLOCK_Y_SPLIT_90 |
1.0 | true | false | false | false | — |
RAIL_CROSS |
1.0 | true | false | false | false | — |
RAIL_CURVE_60 |
1.0 | true | false | false | false | — |
RAIL_CURVE_90 |
1.0 | true | false | false | false | — |
RAIL_DOUBLE_CURVE_90 |
1.0 | true | false | false | false | — |
RAIL_LEFT_60 |
1.0 | true | false | false | false | — |
RAIL_RIGHT_60 |
1.0 | true | false | false | false | — |
RAIL_SLOPE_45 |
1.0 | true | false | false | false | — |
RAIL_STRAIGHT |
1.0 | true | false | false | false | — |
RAIL_Y_SPLIT_60 |
1.0 | true | false | false | false | — |
RAIL_Y_SPLIT_90 |
1.0 | true | false | false | false | — |
REDSTONE_BLOCK |
5 | true | false | false | false | — |
REDSTONE_ORE |
5 | true | false | false | false | — |
RED_SAND |
0.5 | true | false | false | false | — |
SAND |
2 | true | false | false | false | SAND×1–1 @100% |
SANDSTONE |
4 | true | false | false | false | SANDSTONE×1–1 @100% |
SAPLING |
0 | false | false | true | false | — |
SEA_LANTERN |
0.3 | true | false | false | false | — |
SEED |
0 | false | false | true | false | — |
SNOW |
1 | true | false | false | false | SNOWBALL×1–4 @100% |
SOUL_SAND |
0.5 | true | false | false | false | — |
SPONGE |
0.6 | true | false | false | false | — |
SPROUT |
0 | false | false | true | false | — |
SPRUCE_PLANKS |
2 | true | false | false | false | — |
STONE |
5 | true | false | false | false | COBBLESTONE×1–1 @100% |
STONEBRICK |
6 | true | false | false | false | — |
TNT |
0 | true | false | false | false | — |
WATER |
-1 | false | true | true | false | — |
WEED |
1 | false | false | true | false | — |
WOOL_BLACK |
0.8 | true | false | false | false | — |
WOOL_BLUE |
0.8 | true | false | false | false | — |
WOOL_BROWN |
0.8 | true | false | false | false | — |
WOOL_CYAN |
0.8 | true | false | false | false | — |
WOOL_GRAY |
0.8 | true | false | false | false | — |
WOOL_GREEN |
0.8 | true | false | false | false | — |
WOOL_LIGHT_BLUE |
0.8 | true | false | false | false | — |
WOOL_LIME |
0.8 | true | false | false | false | — |
WOOL_MAGENTA |
0.8 | true | false | false | false | — |
WOOL_ORANGE |
0.8 | true | false | false | false | — |
WOOL_PINK |
0.8 | true | false | false | false | — |
WOOL_PURPLE |
0.8 | true | false | false | false | — |
WOOL_RED |
0.8 | true | false | false | false | — |
WOOL_SILVER |
0.8 | true | false | false | false | — |
WOOL_WHITE |
0.8 | true | false | false | false | — |
WOOL_YELLOW |
0.8 | true | false | false | false | — |