oωo (owo-lib) - Universal Library for Minecraft Mods

oωo (owo-lib) is a comprehensive utility, GUI, and configuration library specifically designed for mod development on Fabric and Quilt platforms.
Key Features
Modern Interface System
The owo-ui library provides a declarative approach to creating dynamic and visually appealing screens. Interface development becomes significantly faster thanks to an intuitive API.
Flexible Configuration System
The built-in owo-config system offers advanced mod configuration capabilities. It includes server-client configuration synchronization and numerous additional conveniences that surpass similar solutions.
Automatic Registration
A simplified component registration system works with minimal code for basic cases while maintaining flexibility for implementing complex custom solutions.
Extended Item Tabs
The library allows creating subtabs within your mod's item groups, adding custom buttons, textures, and managing item variants.
Network Communication
A powerful networking layer provides automatic data serialization, client compatibility verification, and convenient management of parameterized particles on any side.
Additional Tools
- Helper functions for creating complex particle effects on the client side
- Support for formatted text in language files using Minecraft text components
Documentation
The library comes with comprehensive documentation:
- Detailed JavaDoc comments throughout the codebase
- In-depth guides and explanations in the official wiki
Compatibility
The mod is fully compatible with Fabric and Quilt, making it an ideal choice for modern Minecraft projects.