You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
spawnerId refers to a DungeonSetting with a spawner.
Rooms with a spawnerId will use that spawner settings for creating their spawners
This enables rooms to customise which mobs appear on a per-room basis. Two rooms of the same type can have different mobs appear. Additionally, any mob can now spawn in any room without affecting other rooms of the same spawner "type".
❗ Rooms property type has been renamed to frequency
❗ Rooms property name has been renamed to type
❗ Renamed room previously named "NETHERFORT" to "FORTRESS"
❗ Spawner property type has been removed
This is because the spawn potentials can explicitly specify which mobs should spawn
❗ Undone "exclusive" behaviour -- non-exclusive settings (inclusive?) would be spammily applied to all other settings to "decorate" them, while exclusive settings were eligible to spawn naturally. This meant that all exclusive dungeons would receive ALL inclusive settings, and any exclusive settings could appear randomly. To promote decomposition of settings and composability of dungeons, this feature was dropped. Exclusive dungeons are still eligible to generate, while non-exclusive settings must be manually inherited to "decorate" a dungeon.