
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, andTickAdmissionBudget. 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.



