promotional bannermobile promotional banner

Roguelike Dungeons -- Fnar's Edition

A humble fork of Greymerk's masterpiece
Back to Files

v2.3.0 Development Update

File nameRoguelikeDungeonsFnarEdition-1.12.2-2.3.0.jar
Uploader
FnarDotTvFnarDotTv
Uploaded
Jan 24, 2021
Downloads
110.0K
Size
856.0 KB
Mod Loaders
Forge
File ID
3179055
Type
R
Release
Supported game versions
  • 1.12.2

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:fnars-roguelike-dungeons-373157:3179055")

Learn more about Curse Maven

What's new

  • ✨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