World simulator¶
Overview¶
The world simulator is an admin tool for exercising world systems (liquids, vegetation, weather, NPC spawning) against already-generated chunks without disturbing live play. It runs from the admin panel and streams results over a WebSocket.
Routes¶
| Route | Purpose |
|---|---|
GET /api/admin/simulation/defaults |
values the simulator UI prefills its editors with |
GET /api/admin/ws/simulation |
live simulation feed |
Configuration¶
The simulator has no standalone YAML — it drives the same managers configured by
vegetation.yaml, weather.yaml and
npc.yaml. Test areas are scoped with
instance zones.