Roguelike Dungeons -- Fnar's Edition

A humble fork of Greymerk's masterpiece

File Details

v2.0.0 Rooms Update

  • R
  • Apr 7, 2020
  • 759.75 KB
  • 886
  • 1.12.2
  • Forge

File Name

RoguelikeDungeonsFnarEdition-1.12.2-2.0.0.jar

Supported Versions

  • 1.12.2

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:fnars-roguelike-dungeons-373157:2923935")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

  • ✨ Rooms have a new property, spawnerId
    • 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.