# Hazards

Neutron activation and Space's item-hazard and suit-protection data.

## The `hbmspace:neutron` hazard type

Use `hbmspace:neutron` as the `type` of an NTM [item-hazard](https://movblock.mov/ntm-next/26.3/wiki/hazards-and-radiation/item-hazards.md) entry. It acts only while NTM's [`radiation.neutron_activation`](https://movblock.mov/ntm-next/26.3/wiki/game-settings/radiation_config.md) setting is `true`; it is `false` by default, and then the type has no effect or tooltip.

While enabled, a carried stack exposes its carrier to $\mathrm{level} \times \mathrm{count} / 20$ per tick, scaled by armor radiation resistance and NTM's hazard rate; a Reacher reduces it. A player's inventory items gain neutron activation, and the entity gains activation that deals radiation bypassing resistance and decays over time. An activated item without its own radiation hazard becomes radioactive at its activation level. Protected, creative and spectating players, and entities younger than 200 ticks, are exempt.

From `data/hbmspace/hbm/hazard/tag/c/ingots/californium_252.json`:

```json
{"entries": [{"type": "hbm:radiation", "level": 15.3}, {"type": "hbmspace:neutron", "level": 3.059999942779541}, {"type": "hbm:hot", "level": 3.0}], "mutex": 1, "targets": "#c:ingots/californium_252"}
```

## Item hazards

Space binds hazards to its items and material tags under `data/hbmspace/hbm/hazard/`. It also replaces 17 NTM bindings under `data/hbm/hbm/hazard/` with copies that add a neutron entry, such as `item/lamp_demon`; the copies keep NTM's entries. Hazard bindings have no patch format, so a pack changing one of these must replace Space's file.

## Suit protection

`data/hbmspace/hbm/suit_protection/nitan.json` counts any living entity under the Ambrosia effect as hazmat-protected, in NTM's [suit-protection](https://movblock.mov/ntm-next/26.3/wiki/hazards-and-radiation/suit-protection.md) format:

```json
{"effect": "hbmspace:nitan", "protections": ["hazmat"]}
```
