Skip to content
LibLibLib

Quick rating

Community listing page, reviews may not be monitored by the author.

LibLibLib

No reviews yet

A library for easier modding and for many other mods.

Mod Loaders
Minecraft
26.3 26.2

About

Description

image

image

Library for my mods (Chest DNA, Vectors, Bedrock Zero, etc.) and anyone else who wants clean utilities without fighting loader differences.

Written in pure Java 8 bytecode with no Mojang/Minecraft runtime dependencies in core, meaning one jar works across every modern loader and version (1.20.1 up to 26.3+ on Fabric, NeoForge, and Forge).

What's inside?

  • JsonConfigStore
    Thread-safe, atomic JSON config loading and saving using standard Gson. Automatically recovers from corrupt/truncated disk writes, handles schema migrations, and avoids repetitive config boilerplate.

  • EventChannel
    A lightweight, lock-free event bus for cross-mod or internal decoupled communication. Supports priority sorting, early cancellation, and isolated exception handling.

  • ColorMath
    High-speed ARGB/RGB math: smooth alpha blending, perceived luminance calculation, WCAG contrast ratios, and color interpolation.

  • telemetry
    FrameMetrics, RollingFrameRing, and TickAdmissionBudget. Ultra-low-overhead circular buffers for tracking frametimes, tick spikes, and budgeting expensive operations across frames.

Downloads & Compatibility

You don't need 20 different jars cluttering your mod folder:

  • libliblib-universal-*.jar: Drop this into mods/ for any modern Minecraft version (1.20.1, 1.21.x, 26.x+) whether you're using Fabric, NeoForge, or Forge.
  • libliblib-forge-1.12.2-*.jar: Dedicated build for 1.12.2 (compatible with standard Forge and Cleanroom).
  • libliblib-forge-1.7.10-*.jar: Dedicated build for 1.7.10 Forge.

Feel free to bundle, shade, or depend on it in your own mods and modpacks.