Changelog
This build is primarily a port of 0.12.9 to 1.21. This mandated a few other changes:
Endec changes
The Endec
API is no longer built into owo-lib. Instead, owo now uses and ships the standalone endec library. This entails four major changes:
- Endecs for Minecraft's types are no longer found on
BuiltInEndecs
but instead onMinecraftEndecs
- DFU interop (namely, converting between codecs and endecs) is now handled through
CodecUtils.toCodec/toEndec
and related functions - A number of package changes, primarily
io.wispforest.owo.serialization
->io.wispforest.endec
- All JSON-related implementations are now named after the JSON library they use. In consequence, the previous
JsonSerializer
is nowGsonSerializer
and so on
Further Fixes
EdmOps
no longer usesnull
as its empty value, fixing a number of edge cases with particular types of DFU codecs when doing interop- owo's
ScreenHandler
extensions don't require aHandledScreen
anymore and now also support other screens which implement `ScreenHandlerProvider
Dependencies
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Metadata
Release channel
BetaVersion number
0.12.10+1.21Loaders
FabricQuilt
Game versions
1.21Downloads
163168Publication date
June 15, 2024 at 9:22 PMPublisher
glisco
Owner