promotional bannermobile promotional banner

Embeddium - Au Naturel Edit

A performance focused customised rendering engine
Back to Files

embeddium-0.3.32-beta.76+mc1.20.1.jar

File nameembeddium-0.3.32-beta.76+mc1.20.1.jar
Uploader
acowadonisacowadonis
Uploaded
Dec 27, 2025
Downloads
2.0K
Size
1.3 MB
Mod Loaders
Forge
File ID
7383548
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:emeddium-au-naturel-edit-1405741:7383548")

Learn more about Curse Maven

What's new

Performance Optimizations (2025-12-27)

Occlusion Culling:

  • Increased DoubleBufferedQueue initial capacity from 256 to 4096, eliminating repeated array resizing during chunk visibility testing
  • Previously caused ~3.86% render thread overhead from ensureCapacity() calls

Render Data Access:

  • Optimized SectionRenderDataUnsafe by combining bounds checking with offset calculation into a single method
  • Helps HotSpot JIT produce better machine code for repeated memory accesses

Chunk Buffer Sorting:

  • Added integer overflow protection for index buffer size calculations
  • Converted BitSet to boolean[] for faster access in translucent quad sorting hot loops

Block Occlusion Cache:

  • Streamlined voxel shape occlusion testing with identity hash code key packing

Chunk Section Cache:

  • Improved thread safety with read/write lock optimization
  • Added timestamp-based cleanup for better cache management

This mod has no additional files