Compatibility
Minecraft: Java Edition
1.21–1.21.10
1.20.x
1.19.x
1.18.x
1.17.x
Platforms
Supported environments
Creators
Details
Licensed MIT
Published 4 years ago
Updated last month
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
BuiltInEndecsbut instead onMinecraftEndecs - DFU interop (namely, converting between codecs and endecs) is now handled through
CodecUtils.toCodec/toEndecand 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
JsonSerializeris nowGsonSerializerand so on
Further Fixes
EdmOpsno longer usesnullas its empty value, fixing a number of edge cases with particular types of DFU codecs when doing interop- owo's
ScreenHandlerextensions don't require aHandledScreenanymore and now also support other screens which implement `ScreenHandlerProvider
Dependencies
Files
Metadata
Release channel
BetaVersion number
0.12.10+1.21Loaders
Game versions
1.21Downloads
305588Publication date
June 15, 2024 at 9:22 PMPublisher
glisco
Owner



