Yttrium (Core)

Accelerates Minecraft performance by offloading matrix-heavy tasks to the GPU using compute shaders.

๐Ÿ“œ 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

The Yttrium (Core) Team

profile avatar
  • 2
    Projects
  • 260
    Downloads

More from frutexx121