promotional bannermobile promotional banner

Distant Horizons - Au Naturel Edit

A level of detail mod recently forked and allowing specific fixes and customisations
Back to Files

DistantHorizons-forge-2.4.4-b-dev-1.20.1.jar

File nameDistantHorizons-forge-2.4.4-b-dev-1.20.1.jar
Uploader
acowadonisacowadonis
Uploaded
Jan 10, 2026
Downloads
1.9K
Size
23.3 MB
Mod Loaders
Forge
File ID
7441153
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:distant-horizons-au-naturel-edit-1405749:7441153")

Learn more about Curse Maven

What's new

Render Thread Optimizations

  • Replace synchronized beacon lists with CopyOnWriteArrayList for lock-free iteration from render thread
  • Convert DebugRenderer to use ConcurrentHashMap and CopyOnWriteArrayList, removing all synchronized blocks
  • Add snapshot pattern in BeaconRenderHandler to minimize lock hold time during culling
  • Add snapshot pattern in RenderableBoxGroup for lock-free vertex upload
  • Cache Mat4f matrices in LodRenderer to eliminate per-frame allocations
  • Cache JOML Matrix4f matrices in RenderBufferHandler for frustum culling

I/O Optimization

  • Replace byte-by-byte LOD deserialization with 8KB buffered reads for significantly faster chunk loading

This mod has no additional files