User Changelog
- Fixed control key modifier not working on OSX
Developer Changelog
- Added a
QuickMoveutility for declarativequickMoveStackimplementations - Added progress bar rendering utilities
- Added more flexible
modifyBiomemethod not limited to adding one specific placed feature - Added
UnpackedLootTableHolderfor accessing the loot table on a block entity during loot modifiers - Added
NumberProviderutility that works without a loot context for custom use cases - Added
CustomChestMaterialsfor easily adding chest material overrides on custom chest blocks - Added
CustomMobEffectwith public constructors for convenience - Added
SingleItemContainerclass for convenience - Added
BlockEntityUtils, deprecatedBalmBlockEntity - Added
isShiftDown,isControlDownandisAltDowntoBalm.safeClientAccess(), for use e.g. in tooltips - Added new Registrar classes for simpler and more stable registration of things into registries
- This is backwards-compatible, but the old methods have been deprecated and will be removed in 1.21.11
- This change will be backported to Minecraft 1.21.1, but probably not 1.20.1 unless there is demand.
-
Fixed random crash when multiple Balm mods with key bindings are installed
-
Updated for breaking change in NeoForge
- Updated for breaking change in NeoForge
- Fixed crash on Forge when renderer events are used
- Fixed possible race condition crash during config loading on NeoForge
- Fixed NoSuchFileExceptions in lookupAllModPaths/lookupModPath
- Fixed possible race condition crash during config loading on NeoForge
- Fixed possible race condition crash during config loading on NeoForge
- Fixed NoSuchFileExceptions in lookupAllModPaths/lookupModPath



