Skip to content

Breaking & placing blocks

How to play

  • Break — hold the break key while targeting a block. Break time scales with the block's hardness (-1 = unbreakable, e.g. BEDROCK). BlockBreaker tracks progress and rolls the drop table on completion.
  • Place — a buildable item places its placesBlock. See Inventory & items.
  • /undo [N] — reverts the last N block breaks, restoring blocks and reversing item collection.
  • /mode <game|creative> (admin) — creative mode edits the world without drops or break time.
  • /explode <radius> (admin) — destroys every block in a sphere.

A WorldUpdate re-meshes only the affected chunk.

Creative mode — floating palette of every buildable block and scene
Creative mode — floating palette of every buildable block and scene · source

Configuration

Block properties live in resources/blocks/<name>/<name>.yaml, overridable per-block under data/resources/blocks/<name>/<name>.yaml:

hardness: 5            # -1 = unbreakable
solid: true
transparent: false
minimapColor: [136, 136, 136]
liquid: false
replaceable: false
vegetationHost: false
treeAllowed: true
drops:                 # omit entirely if the block drops nothing
  - item: COBBLESTONE
    dropRate: 100      # percent
    minCount: 1
    maxCount: 1

Schema: blocks.schema.json. Numeric block ids are assigned in block_ids.yaml. Reload with /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 —