- Updated for Breaking Changes in NeoForge 26.1.2.21-beta
-
Updated for Breaking Changes in NeoForge 26.1.2.20-beta
-
API: Added
BalmClient.clientHooks()with agetFocusedElement()helper -
API: Added
BalmResourceReloadListenerRegistrar#addDependencyandBalmClientResourceReloadListenerRegistrar#addDependency, not supported on Forge -
API: Added
BalmResourceReloadListenerRegistrar#vanillaKeysandBalmClientResourceReloadListenerRegistrar#vanillaKeysfor use inaddDependency -
API: Added
lootTableIdparameter toBalmLootModifier -
API: Added
BalmCompostableRegistrar -
API: Added overloads to set texture size for JEI support
- API: Added
BalmModSupportMultiMinersfor a unified API against veinminer-like mods, with FTB Ultimine support for now - API: Added
DataAttachmentLookup#has,DataAttachmentLookup#remove,DataAttachmentLookup#updateandDataAttachmentLookup#getOrCreate - API: Added additional overloads for
DataAttachmentLookup#getto cover other types like Levels and Chunks - API: Added
BalmModSupportRecipeViewer#hasKeyboardFocusas a workaround since JEI focus is not reported onScreen#isFocused - API: Added
DiscriminatedBlocks#surroundWithandDiscriminatedItems#surroundWith - API: Fixed sync predicate never actually being stored in data attachments
- API: Fixed
DataAttachmentLookup#getinitializing the attachment on NeoForge but not on Fabric. Now initializes only withgetOrCreate.
- Fixed Balm not being usable in multiplayer when installed client-side only
- API: Added
BalmSafeClientAccess#getConnectionandBalmSafeClientAccess#getPacketListener
- Fixed Balm no longer being able to be run client-side only
- Fixed crash if mod proxy is unable to be instantiated - use fallback instead
- API: Added
BalmSafeClientAccess#getConnectionandBalmSafeClientAccess#getPacketListener - API: Fixed
LivingEntityCallback.Fall.Beforeevent not firing - API: Fixed
LivingEntityCallback.Death.Before.EVENTresult being inverted on Fabric - API: Fixed tags not being available in NeoForge resource reload listeners
- Fixed crash on startup on Forge

