oωo (owo-lib) Wiki & Guide
The community wiki and guide for oωo (owo-lib) — recipes, items, tags and mechanics, kept current for every Minecraft version the mod supports.
About this mod
A general utility, GUI and config library for modding on Fabric and Quilt
Features include:
- owo-ui, a fully-featured declarative UI library for building dynamic, beautiful screens with blazingly fast development times
- owo-config, a built-in, customizable configuration system built on top of owo-ui. It provides many of the same features as Cloth Config while many new conveniences, like server-client config synchronization, added on top
- A fully automatic registration system that is designed to be as generic as possible. It is simple and non-verbose to use for basic registries, yet the underlying API tree is flexible and can also be used for many custom registration solutions
- Item Group extensions which allow for sub-tabs inside your mod's group as well as a host of other features like custom buttons, textures and item variant handling
- A fully-featured networking layer with fully automatic serialization, handshaking to ensure client compatibility and a built-in solution for triggering parametrized particle events in a side-agnostic manner
- Client-sided particle helpers that allow for easily composing multi-particle effects
- Rich text translations, allowing you to use Minecraft's text component format in your language files to provide styled text without any code
owo is documented in two main ways:
- There is rich, detailed JavaDoc throughout the entire codebase
- There is a wiki with in-depth explanations and tutorials for most of owo's features over at https://docs.wispforest.io/owo/features
Compatibility
Which Minecraft versions and mod loaders the mod supports.
| Loader | MC 26.2 | MC 26.1.2 | MC 26.1.1 | MC 26.1 | MC 1.21.11 | MC 1.21.10 | MC 1.21.9 | MC 1.21.8 | MC 1.21.7 | MC 1.21.6 | MC 1.21.5 | MC 1.21.4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Fabric | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Neoforge | — | — | — | — | — | ✓ | ✓ | ✓ | — | — | ✓ | ✓ |
| Quilt | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Dependencies
Other mods required (or optional) to run this mod.
Recent updates
Latest releases with the author's changelog notes.
This is a straightforward port to 26.2
Fixes
- The game no longer crashes when running with REI, and the REI integration of the library mostly works again
- Resolve crash with translation arg unpacker passing a null value instead of empty array
...
Compatibility Warning
This release represents a build of the largely untested braid-ui-1.21 branch, hence it is marked as an alpha. It is not entirely equivalent in features to 0.13.0 for 1.21.11+ and the features which were backported have not been comprehensively tested for backwards compatibility with mods compiled against previous 1.21 versions of owo-lib.
...
This is a straightforward port to 26.1
API Renamings
In preparation for future unobfuscated versions of the game, owo-lib is now developed using the official Mojang Mappings and relevant API elements have been renamed accordingly. Besides a number of straight-forward adaptations (like World -> Level), this also meant that the core class of owo-ui (previously Component) had to be renamed to UIComponent to avoid a name col
...
Related mods
Mods in the same category as this one.
Developer resources
Version history
oωo (owo-lib) 0.11.2+1.20 (MC 1.20.1) → 0.12.15.5-beta.1+1.21 (MC 1.21.1): 0 recipes added · 0 recipes removed · 0 recipes updated.