# NTM: Cursed

Datapack formats added by the NTM: Cursed addon.

NTM: Cursed, mod ID `leafia`, is an addon for NTM. Cursed 1.0.0 requires NTM 1.0.4; [NTM Space](https://movblock.mov/ntm-next/wiki/space.md) is optional. The version selector's **Cursed release** applies to the pages in this chapter.

| Cursed | NTM | Minecraft |
| - | - | - |
| 1.0.0 | 1.0.4 | 26.2, 26.3 |

## Data locations

| Data | Location | When changes take effect |
| - | - | - |
| [Settings registries](https://movblock.mov/ntm-next/wiki/cursed/settings.md) | `data/leafia/leafia/<registry>/<group>.json` | World load; client-synced |
| [Radiation profiles](https://movblock.mov/ntm-next/wiki/cursed/radiation-profiles.md) | `data/<namespace>/leafia/radiation_profile/<path>.json` | World load; client-synced |
| [Machine recipes](https://movblock.mov/ntm-next/wiki/cursed/recipe-types.md) | `data/<namespace>/recipe/<path>.json` | `/reload` |
| Fluid properties and [patches](https://movblock.mov/ntm-next/wiki/settings.md#fluid-property-patches) | `data/<namespace>/fluid_property/` and `data/<namespace>/fluid_property_patch/` | `/reload` |
| [Advancements](https://movblock.mov/ntm-next/wiki/cursed/advancements.md), loot tables, [tags](https://movblock.mov/ntm-next/wiki/cursed/tags.md) | Vanilla directories | `/reload` |
| Worldgen, damage types, songs | Vanilla registry directories | World load |

Cursed also ships entries in NTM's registries: item hazards, continuous radiation sources, equipment protection and fluid-property patches of NTM fluids. These use the NTM formats in [Hazards and Radiation](https://movblock.mov/ntm-next/wiki/hazards-and-radiation.md) and [Datapack Settings](https://movblock.mov/ntm-next/wiki/settings.md).

## Extensions to NTM formats

| Format | Cursed additions | Reference |
| - | - | - |
| Item hazards | Ten hazard types, including radiation channels, sharp, alkaline and digamma | [Hazard types](https://movblock.mov/ntm-next/wiki/cursed/hazard-types.md) |
| Fluid properties | `dfceff`, `desc`, `lftrcoolant`, `aprcoolant` and `aprcoolable` traits; `magnetic` flag | [Fluid traits](https://movblock.mov/ntm-next/wiki/cursed/fluid-traits.md) |
| Recipe conditions | `hbm:flag` names `leafia_pwr`, `leafia_dfc`, `leafia_reflector_compat`, `leafia_computercraft` | [Recipe conditions](https://movblock.mov/ntm-next/wiki/cursed/recipe-conditions.md) |
| Ingredients | `leafia:ff_pipe_selection` component predicate | [Ingredients and components](https://movblock.mov/ntm-next/wiki/cursed/ingredients-and-components.md) |
| Advancements | `leafia:pwr_event`, `leafia:advisor_lost`, `leafia:apr_failure` triggers | [Advancements](https://movblock.mov/ntm-next/wiki/cursed/advancements.md) |
| World generation | A placement modifier, a feature, a biome source, a density function and three processors | [World generation](https://movblock.mov/ntm-next/wiki/cursed/world-generation.md) |

## Loader differences

Recipe conditions and custom ingredients use the loader keys documented for NTM. On NeoForge, `data/leafia/neoforge/biome_modifier/add/ore_coal_oil.json` and `sellacity_roads.json` add Cursed features to `#minecraft:is_overworld` biomes; override or disable them as NeoForge biome modifiers. Fabric adds the same features in code.
