promotional bannermobile promotional banner

Liminal Roomgen

High-performance Java room generation engine for the Liminal Industries Rescripted backrooms — drop-in TPS booster, no pack edits needed.
Back to Files

liminal_roomgen-1.5.2.jar

File nameliminal_roomgen-1.5.2.jar
Uploader
SdataGSdataG
Uploaded
Jun 21, 2026
Downloads
60
Size
1.0 MB
Mod Loaders
Forge
File ID
8296626
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:liminal-roomgen-1572580:8296626")

Learn more about Curse Maven

What's new

1.5.2 — Config refresh on version change

  • RoomgenConfigMigrator — on mod version bump, merges missing sections and keys from the jar defaultconfigs/liminal_roomgen-server.toml into the live config (existing values preserved)
  • Writes config/liminal_roomgen.version to track the last merged mod version; backs up the prior config as liminal_roomgen-server.toml.bak

1.5.1 — Poolrooms exit tuning

  • Distance-aware pool_exit placement — backrooms:poolrooms no longer relies on the sector 7 table’s ~4% uniform pool_exit chance; roomgen owns exit placement by grid distance from spawn
  • [poolrooms] config — exitMinRooms (6), exitSweetMaxRooms (12), exitForceRooms (17), exitSweetChance (0.11), exitTuningEnabled, exitCompassLoot
  • Sector-table pool_exit rolls ignored — exits only appear through the tuning rules (not stupidly common, guaranteed safety net by room 17)
  • starting_pool away from origin — rejected when picked away from spawn
  • PoolroomsGenState — records first placed exit for compass targeting
  • Compass tagging — compasses picked up in poolrooms after an exit exists become lodestone “Pool Exit Compass” pointing at the exit

1.5.0 — Sculked rarity class and 1.4.x patch rollup

  • sculked rarity class — NBT auto-scan promotes any room with sculk palette/blocks (≥1) to sculked; sculk beats loot when both apply
  • Sculk spacing — sculkedMinSpacingNodes default 8 grid steps; rejects too-close sculked weighted picks only (re-roll / liminal fallback — never forces spawns)
  • Sculk promotion pass — on first load after upgrade (room_classes.json version < 4), re-scans layouts including loot→sculked demotions
  • Portal halo — cardinal neighbors of layouts with end portal frame blocks in NBT (minecraft:end_portal_frame, endrem:ancient_portal_frame) prefer sculked picks; detected names written to portal_rooms in room_classes.json
  • /roomgen findroom sculked — new tab-complete rarity filter
  • Placed-room registry — composite dimension+anchor keys (fixes cross-dimension overwrite at same grid coords)
  • expansionOnlyOnComplete — now wired; periodic BE graph ticks are no-ops when true (expansion runs on room complete only)
  • SlaveNodeCompleter — uses PlacementFlags instead of full neighbor updates
  • Config — [rarity] defaults ship in defaultconfigs; removed orphan [fog] / showPerformanceHud keys

This mod has no additional files