movblock.mov

Fallout transmutation

Fallout block replacement rules.

File: data/hbm/hbm/fallout_table/default.json. Override hbm:default to replace the table.

Example:

{
  "rules": [
    {
      "targets": "#minecraft:mineable/pickaxe",
      "max_distance_percent": 50.0,
      "restrict_depth": true,
      "primary": [
        {
          "state": {
            "id": "hbm:sellafield_slaked",
            "properties": {
              "shade": "0"
            }
          },
          "weight": 1
        }
      ]
    }
  ]
}

A fallout cloud walks each column of its radius from the top down. For each block, the rules are tried in list order and the first that converts it wins; three restrict_depth conversions, or three solid blocks no rule converted, end the column.

Fields

FieldMeaning and defaultRange
rulesOrdered replacement rules; the first matching conversion wins.

Outcomes and conversion limits

Each outcome is selected with probability proportional to its weight.

Keep each outcome list's total weight at most \texttt{i32::MAX}.

A matching rule converts nothing, and later rules are tried, when its outcome is hbm:sellafield_slaked or hbm:sellafield_bedrock and the current block is the same block with an equal or higher shade, when it would replace hbm:sellafield_bedrock with another block, or when it would place a block other than hbm:sellafield_bedrock at the world's minimum Y.

The shipped rules use #minecraft:mineable/axe for wood, #minecraft:mineable/pickaxe for rock and metal, and #minecraft:mineable/shovel for sand and soil.

© 2026 movblock. Original site text is licensed under CC BY-SA 4.0 unless otherwise noted. Built with Fumadocs.

On this page