promotional bannermobile promotional banner

Roguelike Dungeons -- Fnar's Edition

A humble fork of Greymerk's masterpiece

File Details

v2.3.0 Development Update

  • R
  • Jan 24, 2021
  • 855.99 KB
  • 109.9K
  • 1.12.2
  • Forge

File Name

RoguelikeDungeonsFnarEdition-1.12.2-2.3.0.jar

Supported Versions

  • 1.12.2

Curse Maven Snippet

Forge

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

Learn more about Curse Maven

  • ✨A large collection of example/usable settings can now be found currently residing in the github repo. Download here
  • ✨ Adds a new tower, VILLAGER_HOUSE, which loosely resembles villager houses.
  • ✨ Sets the Loot Rule field level as optional and defaults to all levels (0-4).
  • ✨ Introduces new configuration spawnMinimumDistanceFromVanillaStructures which enables users to set a minimum distance between vanilla structures and Roguelike Dungeons.
  • ✨ Introduces new configuration spawnAttempts which controls how many attempts are made to find a valid location when attempting to spawn a Roguelike Dungeon.
  • 🔧 Fixes an issue where the higher inherited settings take precedent.
  • 🔧 Fixes an issue where the looting configuration never worked.
  • 🔧 Fixes an issue where the Dungeons are not inheriting their settings before being selected for spawning.
  • 🔧 Fixes an issue where custom Dungeons would spawn in biomes against their criteria, because their spawn criteria was not being inherited.
  • 🔧 Fixes an issue where items were getting enchanted with level-0 enchantments
  • ❗ Changes the field "loot_rules" of DungeonSettings to "lootRules".
  • ❗ Changes the field "loot_tables" of DungeonSettings to "lootTables".
  • ❗ Changes the field "num_rooms" of DungeonSettings to "numRooms".
  • ❗ Undo: Renamed room previously named "NETHERFORT" to "FORTRESS" -- It is returned to the name "NETHERFORT" (sorry!).
  • ❗ RoomsSettings now inherit from both of their parents, instead of choosing only one.
  • ❗ Levels fields of RoomSetting, Filters, Spawners, Themes, Layouts defaults to All floors if not provided.
  • ❗ Segments are now inherited from parents.
  • ❗ SpawnCriteria is now inherited.
  • ❗ Dungeons now check distance to nearby vanilla structures and skip if too nearby. Previously they only checked if they were near strongholds. Uses configuration spawnMinimumDistanceFromVanillaStructures to determine minimum distance.
  • ❗ Dungeons can now spawn in Ocean, Beach, River, and Mushroom biome types.
  • ❗ Reworks spawnFrequency logic in attempt to encourage more even distribution, prevent dungeon clustering, and be more straightforward. Users should not notice a significant difference.

Thank you all of the testers, issue reporters, Supporters in Discord. Special thanks to @Ameranth and The Perfect Storm for continued contributions. 👏🎉

photo_2021-01-23_04-35-17