Changelog
- 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
Files
balm-forge-1.21.11-21.11.5.jar(774.87 KiB) Primary Download

