oωo (owo-lib)

oωo (owo-lib)

Mod

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

Client or server Library

14.79M downloads
1,578 followers
Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.

[1.21.8] oωo - neo - 0.12.22

Changelog

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.

Files

owo-lib-neoforge-0.12.22+1.21.8.jar(1.17 MiB) Primary Download
owo-lib-neoforge-0.12.22+1.21.8-sources.jar(452.87 KiB) Download

Project members

Wisp Forest

Wisp Forest

Organization

glisco

Owner

BasiqueEvangelist

Member

Blodhgarm

Member

Details

Licensed MIT
Published 4 years ago
Updated 4 days ago