Releases: yarnobachmann/Voxy-Neoforge.-1.21.1
Release list
Voxy 0.2.12-alpha
What's changed
- Restored Voxy's page inside Sodium's Video Settings screen for Sodium 0.8.x.
- Switched the integration to Sodium's built-in NeoForge config API discovery with
@ConfigEntryPointForge("voxy"). - Removed the obsolete Sodium Options API integration path, which targeted older Sodium option classes and could crash with Sodium 0.8.x.
- Kept the NeoForge Mods-menu config screen as the fallback config path.
Notes
You should not need Sodium Options API just to see Voxy settings in Sodium 0.8.x. If Sodium Options API is installed anyway, Voxy no longer depends on its old option-page classes.
Validation
- Built with Java 21.
./gradlew build --no-daemonpassed.- Mixin validation passed against
voxy-0.2.12-alpha.jar. - The jar includes
VoxyConfigMenu/SodiumConfigBuilderand does not package the obsoleteVoxySodiumOptionsintegration.
Voxy 0.2.11-alpha
What's changed
- Fixed startup crashes in modpacks using Sodium 0.8.x by supporting both RenderSectionManager constructor signatures.
- Fixed the next Sodium 0.8.x crash by supporting the newer DefaultChunkRenderer render signature with the indexed-rendering boolean parameter.
- Keeps compatibility with Sodium 0.6.x by retaining the older constructor and render injection paths.
- All supported Sodium paths share the same Voxy chunk-bound reset, min-build-height setup, and LOD render injection behavior.
Why this matters
Some packs, including All The Mons Takes Off, ship Sodium 0.8.12-beta.1. Older Voxy builds only matched Sodium 0.6.x signatures, causing Mixin failures during world load.
Validation
- Built with Java 21.
./gradlew build --no-daemonpassed.- Mixin validation passed against the packaged
voxy-0.2.11-alpha.jar.
Voxy 0.2.10-alpha
What's changed
- Fixed distracting dark triangle artifacts over water while moving by no longer drawing coarse temporary LOD fallback meshes when child data is still loading.
- Reduced giant temporary distant-block pop-in by making higher mip levels require more non-air samples before representing sparse geometry.
- Smoothed translucent LOD blending around the vanilla render-distance boundary, especially for water.
- Added Sodium shader parser compatibility for both Sodium 0.6.x and newer parser return types to avoid startup crashes on 0.6.13.
- Kept mesh-building performance tidy by clearing section masks during preparation instead of doing separate full-array clears.
Notes
This is still an alpha build. The water artifact fix prefers a brief missing LOD patch over rendering an oversized incorrect fallback, which should be much less distracting during movement.
Validation
- Built with Java 21.
./gradlew build --no-daemonpassed.- Mixin validation passed; existing non-fatal mixin naming/remap warnings remain.
Voxy NeoForge 0.2.9 Alpha
Alpha NeoForge 1.21.1 release.
Built jar: voxy-0.2.9-alpha.jar
Minecraft: 1.21.1
NeoForge: 21.1.x
Required dependencies: Sodium NeoForge, Forgified Fabric API
SHA-256: C0224A371B5A702DCD28C915B0301E397033EF5E603F51893B1828AECBA930E7