- Fixed ScreenInitEvent not firing on options screen
- Fixed ScreenInitEvent.Pre falsely running on AFTER_INIT on Fabric
- Fixed comments in lists of configs being treated as corrupted config in Fabric
- Fixed potential crashes with configs being null
- Will now log an error to help debug how they ended up becoming null
- Fixed comments in lists of configs being treated as corrupted config in Fabric
- Fixed potential crashes with configs being null
- Will now log an error to help debug how they ended up becoming null
- Fixed crash on startup on Fabric
- Added network registration methods with StreamCodecs, deprecate old ones
- Renamed
openGui
toopenMenu
, deprecated old method
- Added compatibility layer for Jade/WTHIT/TheOneProbe
- Fixed
LevelLoading.Load
event not firing for client levels on Fabric - Added
registerRecipeSerializer
andregisterRecipeType
, deprecate oldregisterRecipeType
method that combined both - Fixed
/balm
command not registering on Fabric - Marked current deprecation for removal in Minecraft 1.22
- Added compatibility layer for Jade/WTHIT/TheOneProbe
- Fixed
LevelLoading.Load
event not firing for client levels on Fabric - Added
registerRecipeSerializer
andregisterRecipeType
, deprecate oldregisterRecipeType
method that combined both - Backported newer block/item registration methods with identifier in callback, deprecated old ones
- Backported
registerPoiType
- Fixed
/balm
command not registering on Fabric
- Added compatibility layer for Jade/WTHIT/TheOneProbe
- Fixed
LevelLoading.Load
event not firing for client levels on Fabric - Added
registerRecipeSerializer
andregisterRecipeType
, deprecate oldregisterRecipeType
method that combined both - Backported newer block/item registration methods with identifier in callback, deprecated old ones
- Backported
BalmProxy.isIngame()
andBalmProxy.isClient()
- Backported
/balm
commands