Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
Platforms
Fabric
Supported environments
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Details
Licensed MIT
Published 3 years ago
Updated yesterday
Changelog
Additions
- Minecraft's
ComponentType
s can now have both their codec and packet codec populated by calling.endec(...)
- A new overload for
CodecUtils.toEndec
along withCodecUtils.toEndecWithRegistries
allow creating endecs from both a codec and packetcodec (where the latter one uses a packetcodec ofRegistryByteBuf
) - The new
Surface.panorama(...)
allows using Minecraft's main menu panorama as an owo-ui surface Sizing.Random
Changes
- The
OwoItemSettings
-specific methods are now interface-injected onto all item settings and the previous class deprecated EndecRecipeSerializer
is no longer abstract, making subclassing unnecessary in most cases
Fixes
- A number of changes were made to the endec library and owo's
EdmOps
to alleviate most (hopefully all) problems related to codec <-> endec interop when NBT is involved (Blodhgarm) - Wrapper item groups (which broke during the port 1.21) now work again
MinecraftEndecs.PACKET_BYTE_BUF
no longer moves the reader index when encoding a buffer- A rare crash that could occur when causing input on a screen which failed loading its UI model has been fixed (#263, Zailer43)
- Pressing ctrl+delete in a text field in owo-ui debug mode no longer crashes (#264, Zailer43)
Color.ofDye
, which was improperly ported, now produces correct colors again (#273, Blodhgarm)OverlayContainer
no longer mounts its children incorrectly if it has a non-zero position (#278, kikugie)
Dependencies
Files
Metadata
Release channel
ReleaseVersion number
0.12.11+1.21Loaders
Game versions
1.21–1.21.1Downloads
120717Publication date
July 28, 2024 at 10:46 PMPublisher
glisco
Owner