- Fixed crash if a mod proxy is unable to be instantiated.
- Fabric Permissions API being present will still log an error (since it's not actually supported yet since it's not actually updated to 26.1), but will no longer crash.
- Fixed wrong Kuma version being included on NeoForge
- Updated to Minecraft 26.1
- Fixed packets being sent to client even if they do not support the packet
- Mod Developers: See Migration Notes for API changes
- Fixed remote mod versions no longer being verified when connecting to a Fabric server
- Fixed optional mods always being considered uninstalled on clients when connecting to a NeoForge server
- Fixed server-client-optional mods sending packets even if the remote does not have the mod installed
- Updated minimum Fabric Loader version requirement, as older versions of Fabric Loader are not loading jarjar'd Kuma correctly
- For developers:
- Added
.sortedValues()helper toDiscriminatedBlocks, useful for data generators to have consistent order - Added
SessionLocalfor tracking state scoped to the client connection - Changed
sendTo*to only send if channel is supported or mod is announced
- Added
- Fixed ItemStack#is mixin to be less invasive, to prevent potentially breaking other mods targetting the same method
- Fixed wrong class name for Fabric common proxy
- Fixed wrong provider class for Configured on Fabric
- Fixed ItemStack#is mixin to be less invasive, to prevent potentially breaking other mods targetting the same method

