Rhodium
ModMIT

Rhodium

An optimization mod based on LazyDFU. It defers non-critical initialization tasks to significantly speed up game launch times.

176
Downloads
0
Followers
2 months ago
Updated
📦
5
Versions

📖About Rhodium

Rhodium: Modern DFU Optimization

Rhodium is a refactored and maintained optimization utility designed to streamline Minecraft's startup sequence. While it draws inspiration from the original LazyDFU, Rhodium has been significantly modified to solve stability issues and compatibility gaps present in modern versions of the game.

🚀 Significant Improvements over Original

Unlike the deprecated source, Rhodium includes:

  • Refactored Codebase: Optimized for Java 17/21 and modern Minecraft versions (1.20.x - 1.21.x).
  • Enhanced Loader Support: Native implementation for modern Forge and NeoForge, fixing several startup race conditions found in older ports.
  • Modern Performance Stack: Specifically tuned to work alongside the latest versions of Embeddium/Sodium and Lithium without DFU-related stuttering.
  • Memory Management: Improved heap allocation during the deferred initialization phase.

🔍 How it Works

Rhodium changes how DataFixerUpper (DFU) rules are loaded. Instead of forcing the CPU to process thousands of rules before the main menu, Rhodium triggers them on-demand. This results in a much faster "Launcher to Menu" transition, especially in modpacks with 200+ mods.

⚖️ License & Credits

  • Original Logic: Based on LazyDFU by tuxed.
  • License: Licensed under the MIT License.
  • Development: This is a significantly divergent fork maintained for the modern modding ecosystem.

🛠 Installation

  1. Ensure you have the latest Forge or NeoForge.
  2. Place Rhodium in your /mods folder.