retrium-26.2-0.1.0.jar
Curse Maven Snippet
What's new
Retrium — v0.1.0 Changelog
Initial Release · Fabric · Java 21+
All Supported Versions
| JAR | Minecraft | Fabric Loader |
|---|---|---|
| retrium-1.21.1-0.1.0.jar | 1.21.1 | 0.16.0+ |
| retrium-1.21.2-0.1.0.jar | 1.21.2 | 0.16.0+ |
| retrium-1.21.3-0.1.0.jar | 1.21.3 | 0.16.0+ |
| retrium-1.21.4-0.1.0.jar | 1.21.4 | 0.16.0+ |
| retrium-1.21.5-0.1.0.jar | 1.21.5 | 0.16.0+ |
| retrium-1.21.6-0.1.0.jar | 1.21.6 | 0.16.0+ |
| retrium-1.21.7-0.1.0.jar | 1.21.7 | 0.16.0+ |
| retrium-1.21.8-0.1.0.jar | 1.21.8 | 0.16.0+ |
| retrium-1.21.9-0.1.0.jar | 1.21.9 | 0.16.0+ |
| retrium-1.21.10-0.1.0.jar | 1.21.10 | 0.16.0+ |
| retrium-1.21.11-0.1.0.jar | 1.21.11 | 0.16.0+ |
| retrium-26.1-0.1.0.jar | 26.1 | 0.19.0+ |
| retrium-26.1.1-0.1.0.jar | 26.1.1 | 0.19.0+ |
| retrium-26.1.2-0.1.0.jar | 26.1.2 | 0.19.0+ |
| retrium-26.2-0.1.0.jar | 26.2 | 0.19.0+ |
Added
- GL capability auto-detection — probes your driver on startup and selects the best available rendering path (MODERN / LEGACY / FALLBACK) with no manual configuration
- Chunk batch merging — merges up to 8 nearby chunk sections into a single VBO draw call, reducing draw call count by 8–20× on old drivers where per-call CPU overhead dominates
- Frustum culling — 6-plane frustum culler skips off-screen geometry before it reaches the GPU on all three GL tiers
- GLSL 1.20 legacy shader — minimal
#version 120terrain shader for the LEGACY tier; one texture sample, baked vertex lighting, no branching - Fixed-function fallback path — for drivers with no shader support, CPU-side batch merging still reduces draw calls without touching the shader pipeline
- Tunable config via
RenderConfig:batchGroupSize— sections per VBO batch (default: 8)hardCullDistanceGroups— distance pre-cull before frustum check (default: 12)maxBatchRebuildsPerFrame— caps per-frame re-upload cost on chunk edits (default: 2)entityRenderDistance— caps entity render range in blocks (default: 32)disableSmoothLighting— disables AO recalculation, the biggest single CPU cost in chunk building on old hardware (default: on)forceFallbackTier— escape hatch for drivers that lie about their capabilities
Known Limitations
- Chunk-batching render override (
MixinWorldRenderer) is a stub — the engine infrastructure is active but the per-frame terrain intercept requires mixin targets verified viagenSourcesfor your specific build - No in-game config screen — values must be changed in code until a config lib is integrated
- No effect on GL 3.3+ hardware by design — the mod steps aside completely on modern GPUs
Performance
Benchmarked +62 FPS (196 → 258, +32%) on Ryzen 5 5500U integrated Vega graphics, 3GB RAM, same settings as vanilla.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

