promotional bannermobile promotional banner

BlueLib Common

BlueLib is a Minecraft modding library designed to handle a wide range of modding tasks. It includes systems for simplifying code development, with support for data packs and resource packs. The goal is to make modding more accessible!

File Details

2.4.0-common-1.21.1-bluelib

  • R
  • Nov 28, 2025
  • 963.54 KB
  • 25
  • 1.21.3+2
  • Forge + 2

File Name

2.4.0-common-1.21.1-bluelib-2.4.0.jar

Supported Versions

  • 1.21.3
  • 1.21.2
  • 1.21.1

Curse Maven Snippet

Forge

implementation "curse.maven:bluelib-common-1132979:7271342"

Fabric

modImplementation "curse.maven:bluelib-common-1132979:7271342"

NeoForge

implementation "curse.maven:bluelib-common-1132979:7271342"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

# 2.4.0

## Added
* Added exception handling across utility classes:
* Thrown and added specific exceptions for invalid inputs and failed I/O.
* Added error messages and retry cases where applicable.

## Changed
* Improved a bunch of niche edge cases with the Utility methods we provide.
* Cleaned up and standardized logging:
    * Removed noisy statements and added clearer messages for easier debugging.
* Improved edge-case handling:
    * Extra null/empty checks and safer default values.
    * better behavior for boundary values and concurrent access.
* Added more verification steps to make sure that there is a correct output:
    * Post-processing validation and format checks.
    * Safeguards to prevent partial or wrong outputs.
* General production improvements:
    * Input validation improved and fail-safe defaults introduced.
    * Small performance tweaks and refactors for maintainability.
* Miscellaneous minor fixes and cleanup.

## Updated
* A ton of Dependencies including but not limited to:
    * Modrinth to 2.8.10
    * Spotless to 8.1.0
    * Darkhax Curseforge to 1.1.28
    * NeoForge to 2.0.120