Tritium

An all-in-one optimization module dedicated to optimizing client-side rendering and server-side stability and fluency.

102,88k

Tritium

<img height="207" alt="Tritium Logo" src="https://raw.githubusercontent.com/CraftAmethyst/Tritium/refs/heads/1.21/logo.png" />

neoforge

Forge

Fabric

quilt

Ornithe

Legacy Fabric

Rift

---

An all-in-one optimization mod dedicated to improving client-side rendering performance and server-side stability. This project is actively under development. Track progress at the TODO List.

<h2 align="center">Features</h2>

- [Select Versions] Fast Language Switching: Dramatically speeds up language switching by intercepting resource bundle reloading - [Select Versions] Fast Event System: Replaces generated classes with lambda constructors to accelerate event listener construction - [Select Versions] Leaf Culling: Ports OptiFine's smart foliage rendering options - [Select Versions] Entity Stacking Optimization: Merges nearby dropped items and experience orbs when entity density is high, similar to Spigot's optimization - [Select Versions] Chest Rendering Optimization: Replaces dynamic chest models with static block geometry (removes opening animations for better performance) - [Select Versions] Distant Entity Tick Reduction: Stops ticking entities and fluids that are far from the player - [Select Versions] Dynamic FPS: Automatically reduces framerate when the game window is unfocused (1 FPS) or minimized (pauses rendering) - [Select Versions] Memory Leak Fixes: Resolves various memory leaks that could cause crashes during extended gameplay - [Select Versions] GL Error Suppression: Eliminates spurious GL error log spam - [Select Versions] GPU Plus: Fixes video memory leaks and introduces new OpenGL 4+ features - [Select Versions] Asynchronous World Saving: Makes world saving asynchronous to significantly improve save performance - [Select Versions] Tech Mod Optimization: Improves performance of technical mods (e.g., GregTech, SFM, AE2), especially beneficial for tech-focused modpacks like ATM9 - [Select Versions] Vanilla Bug Fixes: Fixes vanilla bugs and backports fixes from newer versions

<h2 align="center">Supported Minecraft Versions</h2>

| Mod Loader | Supported Versions | |------------|--------------------| | NeoForge | 1.20.1, 1.21, 1.21.1 | | Forge | 1.13.2, 1.19, 1.19.1, 1.19.2, 1.20, 1.20.1, 1.21, 1.21.1 | | Fabric | 1.19, 1.19.1, 1.19.2, 1.20, 1.20.1, 1.21, 1.21.1 | | Quilt | 1.19, 1.19.1, 1.19.2, 1.20, 1.20.1, 1.21 | | Rift | 1.13.2 | | Legacy Fabric | 1.13.x | | Ornithe | 1.13.x |

> Note: Available features vary by Minecraft version.

> Update Policy: NeoForge and Fabric versions will be updated to support future Minecraft releases. Forge support will remain at 1.21.1 .

<h2 align="center">Dependencies</h2>

Install the required dependencies for your mod loader before installing Tritium:

| Mod Loader | Required Dependencies | |------------|-----------------------| | NeoForge | Cloth Config | | Forge | Cloth Config, Modern Mixins(Only 1.13.2) | | Fabric | Cloth Config, ModMenu | | Quilt | Cloth Config, ModMenu, QFAPI | | Rift | Modern Mixins |

<h2 align="center">Bug Reports</h2>

If you encounter bugs or unexpected behavior, please submit an Issue with: - A clear description of the problem - Crash logs (if applicable) - Steps to reproduce the issue

<h2 align="center">Contributing</h2>

Contributions are welcome! If you have ideas for improvements or new features, feel free to submit a pull request.

If you find this project helpful, please consider starring the repository. Your support is greatly appreciated!

<h2 align="center">Contributors</h2>

<a href="https://github.com/CraftAmethyst/Tritium/graphs/contributors"> <img src="https://contrib.rocks/image?repo=CraftAmethyst/Tritium" /> </a>

ADS