# hbm:jungle_dungeon

Generates a three-floor jungle dungeon.

Vanilla structure settings follow the [Minecraft data pack format](https://minecraft.wiki/w/Data_pack).

## Fields

| Field | Meaning and default |
| - | - |
| `type` | Selects the structure implementation. |
| `biomes` | Vanilla biome set eligible for placement. |
| `spawn_overrides` | Vanilla mob-spawn overrides inside the structure. |
| `step` | Vanilla generation step for the structure. |

## Example

Source path: `data/hbm/worldgen/structure/jungle_dungeon.json`

```json
{
  "type": "hbm:jungle_dungeon",
  "biomes": "#minecraft:is_jungle",
  "spawn_overrides": {},
  "step": "strongholds"
}
```

## Room generation

The dungeon composes its three floors procedurally. The `jungle/room` and `jungle/wall_cap` template pools, `jungle/<family>_<variant>` room templates and processor lists, and the `jungle/wall_cap` template and processor list are removed. Overrides of those resources no longer change the dungeon. `hbm:jungle_dungeon` and its structure-set ID remain the datapack entry points; `hbm:jungle/surface_marker` remains a separate template.
