Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Balm

Balm

Abstraction Layer for Multiplatform Mods

19.15M
1,868
Library

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

Fabric
Forge
NeoForge

Supported environments

Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server
Sponsor on GitHubDonate on Patreon

Creators

BlayTheNinth
BlayTheNinth Owner

Details

Licensed ARR
Published 3 years ago
Updated last week
DescriptionChangelogVersions
All versions7.3.19+fabric-1.20.1

7.3.19+fabric-1.20.1

Download
Report

Changelog

  • Added BalmRegistries.register(...) to allow registering objects into any registry
  • Added BalmParticles to allow registering particles
  • Added BalmRenderers.registerParticleProvider(...) to allow registering particle renderer providers
  • Added Balm.platformProxy().withForge(...).withFabric(...).build() as a simple alternative to SPI for platform-specific implementations
  • Added Balm.modProxy().with(modId, className).withMultiplexer(...).withFallback(...) for abstracting away mod compat under common interfaces
  • Added BalmPermissions with support for Neo/Forge PermissionAPI and fabric-permissions-api
  • Added balm.command.balm.dev, balm.command.balm.export.config, balm.command.balm.export.icons permission nodes
  • Added crash when active config is unexpectedly set to null to avoid confusing errors later on
  • Fixed OnLoadHandler not working on block entities in Fabric
  • Fixed in-memory config potentially being reset to default on Forge instead of using data from config load event
  • Fixed PoiTypes not registering properly on Fabric
  • Fixed Kuma version pinning to avoid shipping snapshots
  • Changed balm export commands to require op
  • Changed mod id on Fabric to "balm" ("balm-fabric" is still provided for backwards compatibility)
  • Deprecated most getters in BalmRegistries since Vanilla equivalents can be used nowadays

Dependencies

dependency-iconFabric APIrequired

Files

balm-fabric-1.20.1-7.3.19.jar(485.32 KiB) Primary
Download

Metadata

Release channel

Release

Version number

7.3.19+fabric-1.20.1

Loaders

Fabric

Game versions

1.20–1.20.1

Downloads

514

Publication date

March 18, 2025 at 3:09 PM

Publisher

BlayTheNinth

BlayTheNinth

Owner

Version ID

Modrinth is open source.

fix-window-open@1656e14

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.