movblock.mov

Equipment protection

Hazard protection, gas-mask filters and armor cladding.

File: data/<namespace>/hbm/equipment_protection/<path>.json.

The registry loads with the world and syncs to clients. Each item belongs to one rule; overlapping selectors fail world startup. Replace the original resource ID to change a shipped assignment. Reopen singleplayer or restart the server after editing rules or their tags.

Fields

FieldMeaning and defaultRange
targetsItem ID, #namespace:tag, or item-ID list.
hazards​OptionalHazard classes blocked by the item; default empty.
filter_exclusions​OptionalDeclares the item as a gas mask and lists hazards it cannot block through a filter. An empty list declares a mask without exclusions; omission leaves it undeclared as a mask.
filter​OptionalAllows the item to be installed as a gas-mask filter; default false.
filter_tooltip_after_item​OptionalPlaces mask filter information after the item's own tooltip; default false.
cladding​OptionalDeclares an armor cladding item and its radiation resistance, installation slots, and tooltip.

Hazard names are gas_lung, gas_monoxide, gas_inert, particle_coarse, particle_fine, bacteria, gas_blistering, sand, and light. Hazard-class checks read the head slot: the worn item's hazards, a mask's installed filter hazards minus the mask's filter_exclusions, and the same for each armor mod installed in the worn item. Cladding resistance adds to worn armor resistance.

Faraday armor

A player wearing Faraday armor in all four armor slots takes no Tesla Coil damage. A piece is Faraday armor when it is in #hbm:faraday_armor or has installed cladding with positive resistance.

Example:

File: data/example/hbm/equipment_protection/helmet_mask.json.

{
  "targets": "minecraft:iron_helmet",
  "filter_exclusions": [
    "gas_monoxide"
  ]
}

This declares the helmet as a mask that accepts filters but excludes carbon-monoxide protection.

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

On this page