**Smart Configuration & UI Integration:**
- **Hardware-Aware Auto-Tuning:** Features a new AUTO mode that polls your CPU thread count during client initialization. It dynamically calculates and assigns the optimal culling percentage for your specific hardware footprint.
- **In-Game Configuration GUI:** Fully integrated with the Cloth Config API. Users can now modify performance parameters directly through the in-game Mods menu via a dedicated "Shader Culling Adjustments" category.
- **Dynamic UI Locking:** When AUTO mode is active, the manual configuration slider is automatically disabled and visually snaps to display the precise culling percentage calculated for your hardware, preventing accidental misconfigurations.
- **Manual Override:** Advanced users can easily toggle the configuration button to MANUAL mode to unlock the slider, allowing for precise, customized control over the exact culling rate.
**Core Engine & Stabilization Upgrades:**
- **Predictive Frustum Margin:** Implemented a 2.0-block mathematical bounding box expansion during frustum intersection checks. This invisible margin pre-renders objects slightly before they enter the screen, entirely eliminating the micro-stutters previously caused by rapid camera panning.
- **Aggressive Shadow Pass Culling:** Integrated a Mixin pipeline to detect shadow rendering passes (compatible with Iris/Oculus). When active, the engine enforces a strict 32-block render limit for entity and block-entity shadows, massively reducing GPU bottlenecking without impacting perceptible visual quality.
- **Reflection Caching:** Replaced slow, per-frame reflection calls with a thread-safe, lazy-initialized caching system. This significantly reduces CPU overhead during dynamic lighting and shadow calculations.
- **Zero-Overhead Math:** All hardware polling and culling calculations are strictly cached upon client boot, ensuring the dynamic configuration logic introduces absolutely zero overhead during gameplay.d
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }