LibLibLib Forge 1.7.10 1.1.0
Curse Maven Snippet
What's new
LibLibLib - Version 1.1.0 Changelog
Overview
First public release of LibLibLib as a standalone, multi-loader foundation library designed for Chest DNA, Vectors, Bedrock Zero, and other developers looking for clean, zero-bloat utilities across loaders.
Key Features & Additions
1. Universal Multi-Loader Architecture
- Single Jar for Modern Minecraft (
1.20-26.3+): Pure Java 8 bytecode core with zero Minecraft/Mojang runtime dependencies, allowing one unified jar to run seamlessly across Fabric, NeoForge, Forge, and Quilt. - Legacy Forge Support: Dedicated builds compiled specifically for 1.7.10 and 1.12.2 (with full Cleanroom compatibility).
2. Core Modules
JsonConfigStore(dev.libliblib.config)- Thread-safe, atomic configuration loading and saving powered by standard Gson.
- Built-in crash recovery from corrupted or truncated writes.
- Safe migration callbacks to auto-upgrade older config schemas without losing user settings.
EventChannel(dev.libliblib.event)- Lock-free, decoupled event bus for intra-mod and cross-mod events.
- Supports priority sorting, early cancellation, and isolated exception handling to prevent third-party mod crashes from propagating.
ColorMath(dev.libliblib.ui)- High-performance ARGB/RGB math utility functions.
- Includes smooth alpha blending, perceived luminance calculation, WCAG contrast ratios, and color gradient interpolation.
Telemetry & Budgeting(dev.libliblib.telemetry)FrameMetrics&RollingFrameRing: High-speed, allocation-free circular ring buffers for recording frame times and frame rate percentiles (1% low, 0.1% low).TickAdmissionBudget: Task-time budgeting system designed to distribute expensive workloads across tick/frame intervals without hitching the main thread.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

