Infinite Client is a Fabric-based Minecraft client focused on a clean UI and lightweight feature set.
- Clean, simple interface with intuitive controls.
- Core feature categories (movement, rendering, fighting, automatic, server, utils) kept lean.
- Built-in theme system with several presets and easy user customization.
- Prerequisites: JDK 21 (Adoptium or similar) and Git.
- Clone:
git clone https://github.com/Infinite-Client/infinite-client.git - Run the client in dev:
./gradlew runClient - Build a mod jar:
./gradlew build(output inbuild/libs).
- In-game:
Options→Infinite Client Settings→Themestab → enable Theme and pick from the list. - Built-in presets: infinite, SME Clan, Hacker, Pastel, Minecraft, Cyber, plus bundled JSONs (ocean, sunset, modern, neon, forest).
- Add your own by placing a JSON in
<minecraft dir>/infinite/themes/; sample files live in the repothemes/folder. - JSON fields:
name,backgroundColor,foregroundColor,primaryColor,secondaryColor, optionalicon(namespace:path). - Restart the client after adding a theme to load it.
- GitHub: https://github.com/Infinite-Client/
- Homepage: https://infinite-client.infinityon.com/
This client is intended for educational or personal use. Use it responsibly and respect the rules of any servers you join.