promotional bannermobile promotional banner

ChosenLib

ChosenLib: a lightweight utility library for Fabric

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

  • Utility Helpers: TextUtils for clean, localized messages and formatting.
  • General Utilities: Static helpers for math, string handling, and more.
  • Client Conveniences: Example keybinding registration and client-tick hook.
  • Mixin Example: Safe template to start patching game behavior.
  • Modern Toolchain: 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.

The ChosenLib Team

profile avatar
  • 8
    Projects
  • 7.0K
    Downloads
Donate

More from ChosenTechiesView all

  • GreetTitle project image

    GreetTitle

    • 33
    • Data Packs

    A simple Minecraft 1.20 and 1.20.1 datapack that welcomes players with an on-screen join title and individual saved settings for each player.

    • 33
    • May 3, 2026
    • Data Packs
    • +1
  • CAntiXray project image

    CAntiXray

    • 751
    • Mods

    CAntiXray is a lightweight anti-xray mod for Fabric 1.20.1-1.20.6 and 26.1.x. It works on dedicated servers and in singleplayer worlds, hiding ores until they’re exposed so xray cheats are ineffective without requiring a client mod.

    • 751
    • May 3, 2026
    • Mods
  • UCShaders project image

    UCShaders

    • 406
    • Shaders

    A uniquely crafted Minecraft shaderpack designed with the power of AI. Features dynamic water, smooth shadows, deep water tinting, and atmospheric lighting for an immersive experience!

    • 406
    • April 7, 2026
    • Shaders
    • +1
  • The OneBlock 1 project image

    The OneBlock 1

    • 4.1K
    • Modpacks

    Experience the ultimate OneBlock challenge in Minecraft 1.21.1 with the OneBlock 1, featuring awesome mods, limitless creativity, and exciting progression—all from a single block!

    • 4.1K
    • September 26, 2025
    • Modpacks
    • +3
  • GreetTitle project image

    GreetTitle

    • 33
    • Data Packs

    A simple Minecraft 1.20 and 1.20.1 datapack that welcomes players with an on-screen join title and individual saved settings for each player.

    • 33
    • May 3, 2026
    • Data Packs
    • +1
  • CAntiXray project image

    CAntiXray

    • 751
    • Mods

    CAntiXray is a lightweight anti-xray mod for Fabric 1.20.1-1.20.6 and 26.1.x. It works on dedicated servers and in singleplayer worlds, hiding ores until they’re exposed so xray cheats are ineffective without requiring a client mod.

    • 751
    • May 3, 2026
    • Mods
  • UCShaders project image

    UCShaders

    • 406
    • Shaders

    A uniquely crafted Minecraft shaderpack designed with the power of AI. Features dynamic water, smooth shadows, deep water tinting, and atmospheric lighting for an immersive experience!

    • 406
    • April 7, 2026
    • Shaders
    • +1
  • The OneBlock 1 project image

    The OneBlock 1

    • 4.1K
    • Modpacks

    Experience the ultimate OneBlock challenge in Minecraft 1.21.1 with the OneBlock 1, featuring awesome mods, limitless creativity, and exciting progression—all from a single block!

    • 4.1K
    • September 26, 2025
    • Modpacks
    • +3