Wiki 9Minecraft Wiki 9Minecraft

Dungeon Settings

Java EditionModGuides 4FAQ 9Gallery 5Related mods 60
DownloadRoguelike Dungeons

Get the files on 9Minecraft

Add customization files to config/roguelike_dungeons/settings/

See examples here. Settings files can have any name, though the file extension .json is recommended to make the file easier to edit in tools like IntelliJ, VSCode, Atom, or even the infamous Notepad++.

Structure

  • "name" : String - required - "[domain:]path" if no domain is specified it is set to "default"
  • "inherit" : Array - a list of other settings by name.
  • "criteria" : Object - see Criteria
  • "exclusive" : Boolean - (default: false) - If selected, the dungeon will only use these settings
  • "overrides" : Array - Overrides the specified settings instead of merging. see Overrides
  • "tower" : Object - see Tower
  • "loot_rules" : Array - see Loot
  • "loot_tables" : Array - see Loot#tables
  • "layouts" : Array - see layout#layouts
  • "num_rooms" : Array - see layout#num_rooms
  • "scatter" : Array - see layout#scatter
  • "rooms" : Array - see rooms
  • "themes" : Array - see themes
  • "segments" : Array - see segments
  • "spawners" : Array - see spawners
  • "filters" : Array - see filters