# hbm:sellafield_crater

Generates a Sellafield crater.

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

## Fields

| Field | Meaning and default | Range |
| - | - | - |
| `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. | |
| `min_size` (Optional) | Minimum crater radius in blocks; default 8. | `[1, 256]` |
| `max_size` (Optional) | Exclusive upper bound for the crater radius; default 64. Must exceed `min_size`. | `[2, 256]` |
| `exponent` (Optional) | Radial profile exponent; default 2. | `[1, 8]` |
| `regolith` (Optional) | Surface refill state; defaults to `rock`. | |
| `regolith.id` | Registered block ID. | |
| `regolith.properties` (Optional) | Block-state property names and string values. | |
| `rock` (Optional) | Deeper refill state; defaults to `hbm:sellafield_slaked`. | |
| `rock.id` | Registered block ID. | |
| `rock.properties` (Optional) | Block-state property names and string values. | |

## Example

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

```json
{
  "type": "hbm:sellafield_crater",
  "biomes": "minecraft:desert",
  "spawn_overrides": {},
  "step": "raw_generation"
}
```
