gitlab jeseibel/distant-horizons 2.1.2a

latest releases: 2.2.1a, 2.2.0a
4 months ago

Highlights:

  • MC 1.21 support

  • API version increased 2.0.0 -> 2.1.0

  • Added "Auto" update branch that sticks to stable or nightly builds respectively.

  • Increased LOD generation speed for pre-generated worlds.

  • Reduced CPU usage when traveling over unchanged LODs.

  • Fixed some mystery OpenGL related crashes.

  • Reduced compression slightly to improve speed.

Full Changelog

Additions:

  • "Auto" update branch
    • If the jar is a nightly (unstable) build it will only update to nightly builds and if stable it will only update to stable builds
    • This should fix issues with people accidentally updating to the nightly/stable build
  • When generating LODs for pre-existing worlds, use the already calculated lighting
    • This should increase LOD generation speed significantly
  • Chat low memory warning if the system has less than 4 GB of memory allocated
    • Should help some people diagnose why they're game is stuttering so bad
    • This warning can be disabled via the DH config
  • Database file lock checking
    • DH should crash if the database is determined to be locked

Improvements:

  • Config comment line spacing for easier reading
  • Remove OpenGL multithreading
    • This should fix a lot of random crashing issues and with Sodium/Steamdeck
  • Memory optimizations - JustALittleWolf
  • Don't try generating/updating LODs for already processed chunks
    • This should reduce CPU use when flying over already generated chunks/LOD
  • Rewrote F3 menu handling
    • Improved visuals
  • Improve the warning message if the LOD Builder is overloaded
    • This specifically references mods like chunky causing holes due to generating faster than DH can keep up

Changes:

  • LZMA compression preset 4 -> 3
    • Faster compression at a slight file size increase
    • The speed difference between 3 and 4 is pretty big with only a very minor file size change.
  • Lower the default CPU presets
    • "I Paid For The Whole CPU" should no longer totally overload the CPU
  • Increase world gen timeout from 60 sec -> 3 minutes

Bug Fixes:

  • Fix MC 1.20.6 changelog screen blurring incorrectly
  • Fix Forge/Neo levels not being unloaded
  • File handler tooltip
  • Auto Updater logging lists incorrectly
  • DB Repos logging DhSectionPos incorrectly

Removals

  • Blendium from the list of recommended fabric mods
    • This is because Blendium is no longer supported

Don't miss a new distant-horizons release

NewReleases is sending notifications on new releases.