LibLibLib Universal 1.1.0
Curse Maven Snippet
What's new
LibLibLib 1.1.0 Standalone
Initial public release of LibLibLib as a standalone, multi-loader foundation library built for Chest DNA, Vectors, Bedrock Zero, and any developers wanting clean, zero-bloat utilities across loaders.
✨ Features & Architecture
Universal Multi-Loader Jar (1.20 - 26.3+):
- Built on pure Java 8 bytecode with zero Mojang/Minecraft runtime dependencies in core.
- One single jar runs seamlessly across Fabric, NeoForge, Forge, and Quilt without version locking.
- Dedicated legacy builds available for 1.7.10 and 1.12.2 (Cleanroom compatible).
JsonConfigStore(Atomic Configs):- Thread-safe, atomic JSON config loading and saving using standard Gson.
- Automatic recovery from truncated or corrupt file writes.
- Migration hooks for seamless schema upgrades without losing user settings.
EventChannel(Decoupled Bus):- Lock-free, decoupled event bus for internal and cross-mod communication.
- Supports priority sorting, early cancellation, and isolated exception handling.
ColorMath(UI & Render Utilities):- High-speed ARGB math: alpha blending, perceived luminance, WCAG contrast ratios, and color interpolation.
Telemetry & Budgeting:FrameMetrics&RollingFrameRing: Zero-allocation ring buffers for tracking frame times and percentiles.TickAdmissionBudget: Budgeting system to spread heavy tasks across frames/ticks without causing stutters.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

