movblock.mov

Radiation and hazard settings

Radiation field defaults, entity contamination, item hazards and pollution.

Registry: hbm:radiation_config. Files: data/hbm/hbm/radiation_config/<group>.json. See Game settings for loading, replacement and validation.

radiation

diffusivity, half_life_seconds, fog_rad, fog_chance and world_rad_effects apply to dimensions that omit them in their dimension radiation settings.

FieldMeaning and defaultRange
cleanup_dead_dirtDead Grass reverts to dirt on random ticks; otherwise only under a dark, light-blocking cover; default false.
diffusivityRadiation-field diffusion rate; default 10.[0.000001, \texttt{f64::MAX}]
enable_chunk_radsEnables the radiation field: emission, spread, decay, fog and block decay; default true.
enable_contaminationEnables entity radiation: accumulation, dose and effects; default true.
enable_contamination_on_groundA landed hbm:contaminating item emits into the radiation field and disappears; default true.
fog_chanceEach field region above fog_rad spawns radiation fog with chance 1 in this value per second; default 20.[1, \texttt{f64::MAX}]
fog_radField radiation above which radiation fog can spawn; default 100.[0, \texttt{f64::MAX}]
half_life_secondsRadiation-field decay half-life in seconds; default 120.[0.000001, \texttt{f64::MAX}]
neutron_activationPlayers carrying radioactive items gain neutron radiation, and player exposure above neutron_activation_threshold neutron-activates inventory items; default false.
neutron_activation_thresholdPlayer radiation exposure in RAD/s, after protection, above which inventory items activate; default 15.[0, \texttt{i32::MAX}]
world_rad_effectsuntil NTM 1.0.1Applies to NTM 1.0.0.Shown because All revisions is selected.Radiation decays surface blocks where the field is at least 5; default true. false also stops this decay in dimensions whose settings set world_rad_effects to true.
world_rad_effectssince NTM 1.0.1Applies to NTM 1.0.1, 1.0.2, 1.0.3, 1.0.4.Shown because All revisions is selected.Radiation decays surface blocks where the field is at least 5; default true.

Example: data/hbm/hbm/radiation_config/radiation.json.

{
  "cleanup_dead_dirt": false,
  "diffusivity": 10,
  "enable_chunk_rads": true,
  "enable_contamination": true,
  "enable_contamination_on_ground": true,
  "fog_chance": 20,
  "fog_rad": 100,
  "half_life_seconds": 120,
  "neutron_activation": false,
  "neutron_activation_threshold": 15,
  "world_rad_effects": true
}

hazards

The disable_* keys switch off item hazard types. Soot, heavy-metal and poison values are pollution levels at the affected position.

FieldMeaning and defaultRange
buff_mob_thresholdSoot above which naturally spawned hostile mobs, except glyphids, get +100% maximum health and +150% attack damage; default 15.finite \texttt{f64}
disable_asbestosDisables hbm:asbestos hazards and asbestos accumulation; default false.
disable_blindingDisables hbm:blinding hazards; default false.
disable_coalDisables hbm:coal hazards and black-lung accumulation; default false.
disable_coldDisables hbm:cold hazards; default false.
disable_explosiveDisables hbm:explosive hazards; default false.
disable_hotDisables hbm:hot hazards; default false.
disable_hydroDisables hbm:hydroactive hazards; default false.
disable_toxicDisables hbm:toxic hazards; default false.
enable_lead_from_blocksBreaking a block where heavy metal is at least 5 gives Lead Poisoning without Particulates head protection; default true.
enable_lead_poisoningHeavy metal above 25 at eye level gives Lead Poisoning without Particulates head protection; default true.
enable_poisonPoison above 10 at eye level gives Poison or Wither without Corrosive Fumes head protection; default true.
enable_pollutionEnables pollution: accumulation, spread, effects and destruction; default true.
enable_soot_fogSoot fog on clients; default true.
pollution_multMultiplier for added pollution; rampant_mode turns exactly 1 into 3; default 1.[0, \texttt{f64::MAX}]
soot_fog_divisorSoot fog scale d: with e the soot above soot_fog_threshold, fog colour blends by \min(e/d, 1) and fog distance is render distance / (1 + 5e/d); default 120.(0, \texttt{f64::MAX}]
soot_fog_thresholdSoot at which soot fog starts; rampant_mode multiplies it by the effective pollution_mult; default 35.finite \texttt{f64}

Example: data/hbm/hbm/radiation_config/hazards.json.

{
  "buff_mob_threshold": 15,
  "disable_asbestos": false,
  "disable_blinding": false,
  "disable_coal": false,
  "disable_cold": false,
  "disable_explosive": false,
  "disable_hot": false,
  "disable_hydro": false,
  "disable_toxic": false,
  "enable_lead_from_blocks": true,
  "enable_lead_poisoning": true,
  "enable_poison": true,
  "enable_pollution": true,
  "enable_soot_fog": true,
  "pollution_mult": 1,
  "soot_fog_divisor": 120,
  "soot_fog_threshold": 35
}

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

On this page