90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
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
Featured versions
See allProject members
Wisp Forest
Organization
glisco
Owner
BasiqueEvangelist
Member
Blodhgarm
Member
Details
Licensed MIT
Published 3 years ago
Updated 5 days ago