promotional bannermobile promotional banner

ChosenLib

ChosenLib: a lightweight utility library for Fabric

File Details

chosenlib v1.2.0

  • R
  • Aug 31, 2025
  • 19.77 KB
  • 7
  • 1.21.1
  • Fabric

File Name

chosenlib-1.2.0.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:chosenlib-1336567:6947718"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

ChosenLib v1.2.0 – Changelog

New in this release

Custom Command System

  • Added the /chosenlib command:
    • Displays the mod version.
    • Shows links to CurseForge, Modrinth (coming soon), and the source.
    • Informs users that the mod is under the MIT license.

Configuration System

  • Introduced a JSON-based config system:
    • Config file is auto-generated at config/chosenlib.json.
    • Includes example fields and is ready for expansion.

Expanded TextUtils with new helpers

  • combine(Text... texts): Combine multiple Text objects into one.
  • stripFormatting(Text text): Get the plain string from a Text object.
  • format(String message, Formatting... formattings): Format a message with multiple formatting options.
  • Improved compatibility for formatting methods with modern Minecraft versions.

General Improvements

  • Project version bumped to 1.2.0.

No breaking changes. The library is now even more useful for Fabric mod development!