Skip to content

Releases: Tyrthurey/unlockedvoidsea

v1.1.0 - Multi-Dimension and Config UI Update

21 May 18:38
d0ba93d

Choose a tag to compare

Changelog

Added

  • Multiple dimensions at once. The config is now a list of [[dimension]] blocks instead of one fixed dimension, so you can have the void sea in the Overworld, the Nether, your favorite datapack dim, whatever. Each block gets its own dimension, startY, depthGradient, drag, and priority. Recommended in #2
  • Ships with Overworld + Nether enabled by default.
  • In-game editor for the dimension list (extending and improving the Catnip/Ponder config screen):
    • + adds a new entry, - removes one. No restart needed.
    • Fields turn red while they're invalid, Save stays disabled until everything checks out.
    • Won't let you save two entries with the same dimension id.
    • Tooltips on every field, with translations.
  • Made the auto-generated Catnip value fields wider so things like -2032.0 or full dimension IDs aren't truncated. String fields use the whole row.
  • startY is now clamped at runtime to the configured dimension's actual Y range (DimensionType.minY() + height()), so datapack dims with weird heights don't break. Logs a warning when it clamps.
  • If the .toml somehow ends up with duplicate dimension ids (manual edit, dedicated server config sync, whatever), only the first one is used. Online OPs get a chat warning.
  • Old flat-config users get auto-migrated on first load: their values get folded into a [[dimension]] entry. If their old dimension was minecraft:overworld it overwrites the default Overworld entry; otherwise it's added as a third entry alongside the defaults.

Fixed/Changed

  • startY height now accepts a range from -2032 to 2031. Requested in: #1
  • Updated README.md with new information.
  • World wouldn't save and the server crashed on close with IllegalStateException: Cannot get config value before config is loaded. Cause: reading config values during ModConfigEvent.Unloading. Fix: just ignore the Unloading event, only run on Loading/Reloading. Fixes #4

Removed

  • The old flat config keys (dimension, startY, depthGradient, drag, priority at the top level). The [[dimension]] list fully replaces them.
image image image

Full Changelog: v1.0.1...v1.1.0

Release v1.0.1

12 May 10:50
7734a60

Choose a tag to compare

Change neoforge version to 21.1.228 from 229
Bump to v1.0.1