Disclaimer: This mod was built using AI (vibe coding), though I have manually rechecked and verified the code to ensure it actually functions as intended rather than blindly accepting the output. This is a highly experimental project meant to test modern rendering techniques.
Overview
Render Optimizations is an experimental Fabric mod for Minecraft 26.1 that pushes the engine to use modern OpenGL features (4.3–4.6). It moves heavy lifting from your CPU to your GPU, reducing overhead and streamlining how the game handles data.
Key Features
- Multi-Draw Indirect (MDI): Batches thousands of individual draw calls into a single command. This significantly cuts down on the constant back-and-forth communication between your CPU and GPU.
- GPU Compute Shaders: Instead of letting the CPU struggle with frustum culling, we use compute shaders to calculate the visibility of up to 8,192 chunk sections in parallel.
- Persistent Mapped Buffers: Maps GPU memory directly into the CPU’s address space. This allows for "zero-copy" uploads, eliminating the need for slow staging buffers when loading chunk meshes.
- Forced OpenGL 4.6: Overrides Minecraft’s default 3.3 context to unlock modern driver features. (Falls back to 4.1 on macOS).
- Async Occlusion Queries: Tracks which sections are hidden behind terrain using the GPU, helping the engine skip rendering what you can't see.
Requirements & Compatibility
- Version: Minecraft 26.1 (Fabric)
- Hardware: Requires any GPU (iGPUS may not work the best.)
- Fallbacks: If your hardware doesn't support a specific feature (like OpenGL 4.4 for Persistent Mapping), the mod will automatically fall back to vanilla behavior for that specific system.
Project members

mslow
Member
Technical information
License
ARR
Client side
required
Server side
unsupported
Project ID