# Explosion settings

Unstable nuggets, solinium terrain and peaceful dimensions.

Registry: `leafia:explosion_config`. Files: `data/leafia/leafia/explosion_config/<group>.json`. See [Cursed settings](https://movblock.mov/ntm-next/wiki/cursed/settings.md) for loading, replacement and validation.

## unstable

| Field | Meaning and default |
| - | - |
| `emit_nuke_clouds` | An expiring unstable nugget also spawns an NTM mushroom cloud; default `true`. |

```json
{"emit_nuke_clouds": true}
```

## solinium

| Field | Meaning and default |
| - | - |
| `transmutations` | Solinium-blast terrain replacements: each key is a block ID and its value the block whose default state replaces it. Applied after the built-in waste and fallout replacements, in place of the built-in soil, sand and stone replacement for that block. Default `{}`. |
| `transmutations.<block>` | Replacement block ID; both IDs must be registered. |

The shipped file is `{"transmutations": {}}`. Example replacing obsidian:

```json
{"transmutations": {"minecraft:obsidian": "minecraft:crying_obsidian"}}
```

## peace_dimensions

| Field | Meaning and default |
| - | - |
| `dimensions` | Dimension IDs; unregistered IDs are accepted. Default `[]`. |
| `listed_dimensions_are_peaceful` | `true` makes the listed dimensions peaceful; `false` makes every other dimension peaceful. Default `true`. |

A peaceful dimension suppresses PWR pressure explosions, the Cursed solinium column, endothermic blasts and DFC fault blasts. NTM's MK3 solinium explosion is discarded, an MK3 F.L.E.I.J.A. explosion is not replaced by the Cursed Folkvangr, fuel-debris removal is skipped and F.L.E.I.J.A. clouds are discarded.

```json
{"dimensions": [], "listed_dimensions_are_peaceful": true}
```
