- Added
BalmVillagerTradeRegistrarfor registering additional trades to villagers - Added
BalmEntityTypeRegistration.withSpawnPlacementfor defining spawn placement on a new entity - Added
BiomeModificationBuilder.addSpawnandBiomeModificationBuilder.setSpawnCostfor adding mob spawns to biomes - Added
BalmClientTooltipComponentRegistrarfor registering client tooltip component factories - Fixed various potential concurrency issues in Balm wrappers related to Permissions, Loot Modifiers, Commands and Capabilities
- Fixed
ContainerScreenDrawEvent.Backgroundfiring unreliably on Fabric
- Fixed Amecs support failing to initialize
- Fixed various potential concurrency issues in Balm wrappers and registrars
- Fixed
/balm export iconsnot working sometimes
- Added
BalmVillagerTradeRegistrarfor registering additional trades to villagers - Added
BalmEntityTypeRegistration.withSpawnPlacementfor defining spawn placement on a new entity - Added
BiomeModificationBuilder.addSpawnandBiomeModificationBuilder.setSpawnCostfor adding mob spawns to biomes - Added
LivingEntityCallback.MobEffectCallback.*for reacting to changes of Potion Effects (server only) - Added
EntityCallback.DimensionChangefor reacting to changes of entity dimensions (client and server) - Added
EventMapper.configureMappingAndReturnto make defining custom event handlers easier inside interfaces - Added
BalmClientTooltipComponentRegistrarfor registering client tooltip component factories - Added
BalmRangeSelectItemModelPropertyRegistrarfor registering custom item model properties - Re-enabled unified recipe viewer support for JEI
- Updated to Loom 1.14 and ForgeGradle 7
- Updated to Kuma 21.11.12
- Added
overrideNameto specify a custom name for a key mapping - Added
skipRegistrationto create virtual key mappings that do not show up in controls - Fixed Kuma-registered keys not being remappable when
Controllingis installed - Fixed
handleWorldInputalways consuming the key on Fabric, even if handler returnedfalse
- Added
- Fixed
LivingEntityCallback.Fallnot respecting new damage amount on NeoForge and Forge - Fixed
LivingEntityCallback.Fallproviding wrong original fall damage on NeoForge and Forge - Fixed
LivingEntityCallback.Healnot respecting new heal amount on NeoForge and Forge - Fixed
RenderCallback.ComputeFovapplying FOV Effects scaling incorrectly on NeoForge and Forge - Fixed various potential concurrency issues in Balm wrappers related to Permissions, Loot Modifiers, Commands and Capabilities
- Updated Kuma to 21.11.9
- Even complex key mappings in mods using Balm (e.g. Inventory Essentials) should now be remappable
- Updated to Fabric 0.140.0+1.21.11, re-added model loading support on Fabric
- Fixed
RenderCallback.ComputeFovignoring FOV Effects accesibility setting- This is a breaking change for mods using this event. Update Waystones and Hardcore Revival as well if you use them.
Updated to Minecraft 1.21.11
- Fixed modifier checks for Kuma keybinds being inverted
- Fixed items being deleted when trying to drop them using the keybind
- Rebuilt with older Loom 1.13 to support older Gradle versions for the time being
- Updated to Minecraft 1.21.11

