onyx-0.3.7-alpha.jar
Curse Maven Snippet
What's new
0.3.7-alpha Highlights
* Added Vulkan steering — the game's "Default" renderer now lands on the new Vulkan backend, measured about twice as fast as OpenGL
* Added a one-time automatic migration to Vulkan for players an earlier Onyx set to OpenGL — choices made in Video Settings are always respected forever
* Added a "preferOpenGL" config option to steer to OpenGL instead
* Added the entity rendering engine — big mob crowds render up to 35% faster, and +77% over vanilla when on Vulkan
* Added an automated entity parity battery (hurt flashes, multi-layer models, shared buffers) proving pixel-identical output on every build
* Added a big item-rendering memory optimization — dropped items, item frames, and item-heavy bases create far less garbage
* Added an entity-tick cleanup — pointless empty-list copies made for every entity every tick are gone
* Added a quad-writing memory optimization — five allocations per model quad reduced to zero
* Added an experimental persistent terrain cache ("terrainPersistentTable", off by default), validated by 39.7 million live observations
* Renamed the config file to onyx.properties — existing settings migrate automatically
* Updated the two big experimental caches to ship disabled by default while in alpha
* Updated every performance claim to be measured on real, verified benchmark scenes
* Fixed the renderer preference applying silently — Onyx now logs exactly what it did at every launch
* Fixed three internal bugs caught in a full-project review before they ever reached a player
This mod has no additional files

