movblock.mov

Continuous radiation sources

Block sources and emission rates.

File: data/<namespace>/hbm/rad_source/<rule>.json.

Example:

{
  "targets": "minecraft:stone",
  "rate": {
    "type": "fixed",
    "emission": 0.005,
    "saturation": 1.0
  }
}

Fields

FieldMeaning and defaultRange
targetsBlock ID, block tag, or ID list receiving the source rule.
state​OptionalVanilla state-property predicate; defaults to every state of each target.
rateEmission model selected by its type.

Emission rates

Shipped absorbers use negative emission with zero saturation.

item_hazard derives an emission of \frac{\mathrm{raw\_item\_radiation}\cdot 0.1}{20} and a saturation equal to the raw item radiation.

Express a state-dependent rate with separate state-filtered rules.

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

On this page