๐ Detailed Description
Yttrium is a performance-focused Minecraft project available in both Fabric and Forge versions. Designed for modpack creators, technical players, and optimization enthusiasts, Yttrium offloads matrix-heavy operations from the CPU to the GPU using OpenGL 4.3+ compute shaders — delivering up to 50× faster execution for key tasks.
---
๐ง Features
• Async GPU execution using CompletableFuture — no blocking, no lag
• Modular compute shaders for:
• Entity transformation (mat4 × vec4)
• Physics simulation (vec3 + vec3 × deltaTime)
• Lighting propagation (block-based attenuation)
• Rendering transforms (MVP matrix application)
• Automatic GPU capability detection with CPU fallback
• Cross-vendor support: AMD, Intel, NVIDIA
• Compatible with Sodium, Lithium, FerriteCore, and other performance mods
---
๐ Performance Gains
• Up to 50× faster matrix operations compared to vanilla CPU math
• Reduced tick time in mob-dense areas, explosions, and lighting updates
• Smoother gameplay in visually complex scenes and modded dimensions
---
๐งช Use Cases
• Mob farms, raids, and entity-heavy builds
• Physics-driven mods and particle systems
• Worldgen lighting and dynamic block updates
• Shader-heavy environments and render profiling
• Benchmarking and modpack scalability testing