LibrarianLib - Comprehensive Library for Mod Developers
LibrarianLib offers a comprehensive collection of tools and solutions that significantly simplify the creation of Minecraft modifications. This library includes several powerful modules, each addressing specific development tasks.
Facade is an advanced system for creating custom user interfaces, characterized by high flexibility and extensive customization options.
Glitter provides high-performance particle handling, allowing simultaneous display of tens of thousands of particles without losing smoothness.
Albedo offers a universal infrastructure for working with shaders, supporting custom vertex formats through convenient and type-safe interfaces.
Scribe implements automatic annotation-based serialization with full support for generic types, such as Map<Identifier, List<Pair<String, Block>>>.
Courier is an easy-to-use networking helper built on top of Scribe.
Mosaic provides a data-driven sprite sheet system designed to eliminate the use of magic constants in interface code.