ChosenLib
ChosenLib: a lightweight utility library for Fabric
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
ChosenLib
ChosenLib
ChosenLib is a lightweight utility library for Fabric that helps you build mods faster and cleaner. It provides reusable helpers, a modern entrypoint setup, and example mixins—so you can focus on your mod’s features, not boilerplate.
✨ Highlights
- Developer-Friendly: `TextUtils` for clean, localized messages and formatting. - Developer-Friendly: Static helpers for math, string handling, and more. - Developer-Friendly: Example keybinding registration and client-tick hook. - Developer-Friendly: Safe template to start patching game behavior. - Developer-Friendly: Fabric Loader, Fabric API, Java 21, Yarn mappings. - Developer-Friendly: Sources JAR, sensible Gradle setup, per-env source sets.
🚀 What Can You Use It For?
- Rapidly bootstrap new Fabric mods. - Share common utilities across multiple projects. - Use the mixin template as a safe starting point for game tweaks.
📝 Notes
- Works on both client and server unless a feature is explicitly client-only. - Icon and metadata included—ready for distribution. - Targeting additional Minecraft versions in future releases.
📄 License
- MIT — use this library in open-source or commercial projects with attribution.