# Cursed settings

World-loaded setting registries of NTM: Cursed.

Nine world-loaded registries hold Cursed settings. Each registry has a fixed set of groups; each group is one JSON object of setting keys:

```text
data/leafia/leafia/<registry>/<group>.json
```

The first `leafia` is the entry namespace; the second is the registry namespace. Start from the corresponding file in the installed Cursed jar.

## Loading, replacement and validation

Settings load when the world opens and sync to joining clients; `/reload` leaves them unchanged. A higher-priority file replaces the whole group. An omitted key uses its code default, which equals the shipped value. Each registry validates all its groups before publishing any value: a missing group, an undeclared group or key, or an invalid value stops the world from loading.

## Registries

| Registry | Groups | Reference |
| - | - | - |
| `leafia:machine_config` | `ic10`, `barrels`, `zirnox` | [Machine settings](https://movblock.mov/ntm-next/26.3/wiki/cursed/settings/machine_config.md) |
| `leafia:world_config` | `meteors` | [World settings](https://movblock.mov/ntm-next/26.3/wiki/cursed/settings/world_config.md) |
| `leafia:explosion_config` | `unstable`, `solinium`, `peace_dimensions` | [Explosion settings](https://movblock.mov/ntm-next/26.3/wiki/cursed/settings/explosion_config.md) |
| `leafia:hazard_config` | `classification` | [Hazard settings](https://movblock.mov/ntm-next/26.3/wiki/cursed/settings/hazard_config.md) |
| `leafia:pwr_config` | `generic_fuels2` | [PWR fuel settings](https://movblock.mov/ntm-next/26.3/wiki/cursed/settings/pwr_config.md) |
| `leafia:rbmk` | `realersim` | [RBMK settings](https://movblock.mov/ntm-next/26.3/wiki/cursed/settings/rbmk.md) |
| `leafia:modular_turbine` | `rotor` | [Modular turbine settings](https://movblock.mov/ntm-next/26.3/wiki/cursed/settings/modular_turbine.md) |
| `leafia:dfc_runtime` | `components` | [DFC settings](https://movblock.mov/ntm-next/26.3/wiki/cursed/settings/dfc_runtime.md) |
| `leafia:dfc_item_properties` | `catalyst_<name>`, `core_<name>` | [DFC catalysts and cores](https://movblock.mov/ntm-next/26.3/wiki/cursed/settings/dfc_item_properties.md) |
