Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
oωo (owo-lib)

oωo (owo-lib)

A general utility, GUI and config library for modding on Fabric and Quilt

20.70M
1,742
Library
AboutChangelogVersions

[1.19+] oωo - 0.8.0

by glisco on Sep 6, 2022
Download

The 0.8 Update

This release marks the first public beta of owo-lib 0.8, the UI and Config update. As that name suggests the primary new features in this release are the owo-ui GUI framework and the owo-config configuration and screen generation library. You can find their respective documentation here:

  • owo-ui: https://docs.wispforest.io/owo/ui/
  • owo-config: https://docs.wispforest.io/owo/config/

Both of these additions are highly complex and introduce potential bugs. There has been extensive testing to try and ensure a smooth start, but of course we cannot guarantee that everything has been squashed. So while we consider it more than safe enough to use, keep this in mind and please report any bugs you may find.

Other changes

There have also been a number of smaller refactors and new deprecations across the entire library, notably ScreenUtils#generatePlayerSlots has been deprecated and replaced with the more flexible and powerful SlotGenerator utility. owo-sentinel has finally been fixed to work properly in 1.19 environments and the rich translations feature is now fully compatible with Server Translations API.

Another small new feature, courtesy of Blodhgarm, is the Recipe-specific Remainders API which, as the name suggests, enables recipe remainders to be defined and applied on a per-recipe level instead of globally.

Deprecated APIs

As this is a large release, the majority if not all previously deprecated APIs have been stripped and/or partly refactored. The majority of mods should be fine, although if you haven't updated in a while there's potential you need to fix some things.

[1.18.2] oωo - 0.7.2

by glisco on Jun 9, 2022
Download

Changes

  • Refer to changelog for 0.7.3+1.19

Fixes

  • CME during oregen should be fixed

[1.19] oωo - 0.7.3

by glisco on Jun 7, 2022
Download

Changes

  • /heal and /damage now report the effective HP change
  • Argument order in VectorSerializer now matches convention, store and storef have been renamed to put and putf
  • sentinel is now intialized in a mixin plugin
  • owo.text has been added - an experimental, currently undocumented API for making custom TextContent types

Fixes

  • Copenhagen now uses a ThreadLocal map to avoid concurrency issues in worldgen
  • WorldOps.teleportToDimension no longer swaps yaw and pitch

[1.18.2] oωo - 0.7.2

by glisco on May 5, 2022
Download

Allow using custom stack generators with owo item groups

[1.18.2] oωo - 0.7.1

by glisco on May 2, 2022
Download

NbtKey API for basic NBT serialization duties like in Item implementations and improved debug commands

[1.18.2] oωo - 0.7.0

by glisco on Apr 20, 2022
Download

Headless environment support for sentinel, updated TagInjector framework, fix compatibility with Quilt Loader, add RegistryAccess, allow ClientParticles to randomize velocity on only one axis, deprecate @ElementType and @MapTypes, relocate RegistryHelper creation, add deferred packet and particle system handlers, add dispatched and polymorphic packet serializer framework, freeze particle systems

[1.18.2] oωo - 0.6.0

by glisco on Mar 22, 2022
Download

Optional channels, automatic generics extraction, removed deprecated ServerParticles and field processing api

[1.18.2] owo - 0.5.4

by glisco on Feb 28, 2022
Download

First public release for 1.18.2

[1.18+] oωo - 0.5.2

by glisco on Feb 13, 2022
Download

Update to loom 0.11, add default serializers for ChunkPos and ParticleEffect, add 'query_poi' debug command, make text field injection trert didgts as word characters

[1.18+] oωo - 0.5.1

by glisco on Jan 29, 2022
Download

Fix handshake stalling the client when the server is incompatible, freeze channels after mod init, rename particle system exectute method to spawn, fix namespace of enum argument type

[1.18+] oωo - 0.5.0

by glisco on Jan 23, 2022
Download

Add handshake support to avoid joining incompatible servers, add offline data api, add new particle api, fix primitive array serialization

[1.18+] oωo - 0.4.0

by glisco on Jan 20, 2022
Download

Added networking API, some additions to ReflectionUtils

[1.18+] oωo - 0.3.14

by glisco on Jan 3, 2022
Download

Fix crash caused by an action registered via the RegistryHelper registering a new entry into its registry, make KawaiiUtil part of the public API

[1.18+] oωo - 0.3.13

by glisco on Jan 1, 2022
Download

API change in FieldProcessingSubject and its dependents - all methods that got passed ID and value now also get passed the field object

[1.18+] oωo - 0.3.12

by glisco on Dec 29, 2021
Download

Fix compat crash on servers if "OperatingSystem" was classloaded

[1.18+] oωo - 0.3.11

by glisco on Dec 27, 2021
Download

Fix crashing servers through item group init, allow agreeing to the eula in the server console

[1.18+] oωo - 0.3.10

by glisco on Dec 23, 2021
Download

Fix crash when using auto registry on a class with null fields, add /logger debug command for changing the global logging level at runtime, make opening links and files be handled off-thread to avoid stalling the client, make it possible for owo item groups to display only one tab, use the slider from the custom texture

[1.18] oωo - 0.3.8

by glisco on Dec 2, 2021
Download

Port to 1.18 proper, fix hard-requiring REI in dev

[1.18-pre8] oωo - 0.3.7

by glisco on Nov 25, 2021
Download

Fix TagInjector affecting all tag types

[1.18-pre8] oωo - 0.3.6

by glisco on Nov 25, 2021
Download

Added TagInjector util

1
4
5
6

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+
Filter

Show all versions

Modrinth is open source.

main@fafd47f

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.