gitlab jeseibel/distant-horizons 2.2.1a

2 months ago

Highlights:

  • Added a option to toggle cloud rendering
  • Added nearby beacon culling to prevent overdraw
  • Fixed LOD Lighting
  • Fixed DH Cloud colors
  • Fixed LODs flashing when loading/unloading
  • Fixed Lithium breaking DH world gen for MC 1.20.1 and older

Full Changelog

Additions:

  • Add a top level UI config to toggle cloud rendering
  • Add nearby beacon culling
    • Enabled by default, can be disabled under advanced graphics

Changes:

  • Change delayed LOD modified save from 2 seconds -> 500 ms
    • This should make LODs appear to update slightly faster
  • Allow users to re-enable the DH renderer if an exception is thrown
    • To re-enable the renderer, toggle DH rendering using the UI config menu

Bug Fixes:

  • Fix LODs not updating in the nether or when blocks are changed underground
    • Note: DH only listens for some block changes underground (currently 1 in 4 blocks), so changing several blocks or one light emitting may be necessary to trigger an update).
  • Fix Lighting not generating correctly
  • Fix DH clouds colors not matching vanilla MC clouds
  • Fix glass panes not affecting beacon colors
  • Fix several beacon rendering/updating issues when beacons are on chunk borders
  • Disable instanced rendering on Mac when Sodium is present
    • This should fix M1 macs crashing when both DH and Sodium are together
  • Fix LODs flashing when they load/unload
  • Fix Lithium breaking DH world gen for MC 1.20.1 and older

API Changes

Bug Fixes:

  • Fix RenderableBoxGroup not supporting .clear()

Don't miss a new distant-horizons release

NewReleases is sending notifications on new releases.