Compatibility
Minecraft: Java Edition
1.21.x
1.20.6
1.20.4
1.20–1.20.2
1.19.x
1.18.x
Platforms
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Changelog
- Updated to Minecraft 1.21.5
- Added
BalmModule
andBalmClientModule
as an alternative more structured way of initializing a mod with Balm - Added
Balm.onRuntimeAvailable
andBalmClient.onRuntimeAvailable
to allow more stable access to Balm outside of mod loader lifecycles - Added
BlockGetter
andBlockPos
toDigSpeedEvent
, now sets the final value on all loaders - Refactored Capabilities support to reduce mod-loader-specific overhead
- Refactored Configs to allow for declarative config schemas and cleaner implementation
- Balm mods no longer need to register their own config sync packet
- Added
BalmClient.addResourceReloadListener()
- Added
ConfigLoadedEvent
- Fixed
ScreenInit
events not firing reliably for all screens on NeoForge - Fixed
GuiDrawEvent
not firing on NeoForge - Changed config i18n to use
modid.configuration.category.key
format - Changed client-side registration methods to require identifiers
- Removed several obsolete hooks from
BalmHooks
- Removed obsolete key mapping methods - use Kuma instead
- Removed obsolete
BalmTextures
- Removed
ExtractionAwareContainer
in favor ofWorldlyContainer
Files
Metadata
Release channel
ReleaseVersion number
21.5.3+neoforge-1.21.5Loaders
Game versions
1.21.5Downloads
98Publication date
March 25, 2025 at 6:21 PMPublisher
BlayTheNinth
Owner