26.2 v0.0.7
Curse Maven Snippet
What's new
Water Optimisation v0.0.7
🛡️ Fixed diagnostics fluid-timing state after toggling the diagnostics HUD during a sampled tessellation.
🛡️ Made reduced-face support target-aware so Minecraft 1.21.1 safely falls back when the reviewed renderer hook is unavailable.
⚡ Short-circuited the 1.21.1 source-water probe on visible top faces and reused its mutable neighbor position.
📊 Added fast-path hook observability to the diagnostics HUD.
🧹 Removed the unused fallback-logging setting and migrated it out of existing client configuration files.
🛠️ Reflowed the preset screen after profile changes and removed an Advanced-screen footer overlap source.
✅ Added target-specific artifacts for Minecraft 26.2 and 1.21.1; remote tests, privacy audits, client-only audits, and packaging passed.
🎮 Kept the mod client-only: no gameplay, world simulation, networking, or server behavior changes.
The FPS impact remains hardware- and scene-dependent. Reduced Water Geometry is experimental and remains opt-in; compare the same warmed water-heavy scene with the option enabled and disabled.
Water Optimisation v0.0.6
🛡️ Restores strict 26.2 mixin hook requirements; only the local-capture hook remains explicitly fail-soft.
🧹 Removes the unvalidated far-water prototype and its public control after visual correctness failures.
🧹 Rewrites older configuration files that contain the retired far-water setting without changing the remaining settings.
⚡ Reduces 1.21.1 fast-path probe overhead by reusing one mutable neighbor position.
🛠️ Keeps Sodium renderer-owned and preserves conservative vanilla fallbacks for unsupported or ambiguous cases.
✅ Remote builds, tests, privacy audits, and client-only audits pass for Minecraft 26.2 and 1.21.1.
The mod remains client-side only. FPS impact is hardware- and scene-dependent; validate the same water-heavy scene with the relevant settings enabled and disabled.
This mod has no additional files