promotional bannermobile promotional banner

oωo (owo-lib)

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

[1.21.8] oωo - neo - 0.12.22

File nameowo-lib-neoforge-0.12.22+1.21.8.jar
Uploader
BlodhgarmBlodhgarm
Uploaded
Aug 6, 2025
Downloads
377
Size
1.2 MB
Mod Loaders
NeoForge
File ID
6853345
Type
B
Beta
Supported game versions
  • 1.21.8

Curse Maven Snippet

NeoForge

implementation "curse.maven:owo-lib-532610:6853345"

Learn more about Curse Maven

What's new

This release is primarily a port to 1.21.6/7. Due to the massive vanilla refactors around GUI rendering in particular, this is a larger-than-usual update and we expect there will be some bugs and porting mistakes - please report anything you find!

Changes

  • OwoBlurRenderer has been replaced with BlurQuadElementRenderState in accordance with the vanilla GUI rendering changes

Removed

  • (Block|Entity|Item)RegistryContainer
  • OwoItemSettings, replaced by interface injection on Item.Settings
  • DraggableContainer.alwaysOnTop
  • CodecUtils.ofEndec, replaced by toCodec
  • ConfigScreen.(registerProvider|getProvider|forEachProvider), replaced by ConfigScreenProviders

Fixes:

  • Issues where flashing occurred with owo blur renderer
  • Incorrect scissoring behavior leading to non rendering gui elements particularly with scroll containers in owo configs.
  • Proper fix for DerivedComponentMap equality
  • Fix possible issues with Optional reading and writing within NBT losing references due to use of IdentityHolder

Neoforge

Changes to how classes persist due to the removal of @OnlyIn could lead to issues but mostly taken care of.

Type
Name
Game Versions
Mod Loaders
Size
Downloads
Uploaded