Balm (Fabric Edition)
Modby BlayTheNinth
Abstraction Layer for Multiplatform Mods
Type
Mod
CurseForge Downloads
45,883,084
CurseForge ID
500525
Last Updated
Apr 12, 2026
Description
This project has been moved. Click here for Minecraft 1.21.5+ versions.
Balm is a library mod for mod developers that simplifies the process of creating multi-loader mods by providing common interfaces and events and removing the need for most mod-loader specific code.
It is not a magic solution for running Forge and Fabric mods together. As a user, you only need to install this mod if you use a mod that requires it.
Key Points
- No custom Gradle tooling, official mod loader plugins only
- Uses Mojang Mappings, supports Jared's Multiloader-Template
- All-inclusive from networking to configs, no third party dependencies
- Battle-tested across Blay's 20+ mods ranging from content additions to quality of life utilities
- Supports NeoForge, Fabric and Forge without duplicate code
- Snapshots builds for pre-releases and release candidates
- Unified support for Third Party Mods like Curios/Trinkets or Jade/TheOneProbe
- Available on CurseForge and Modrinth (incl. Third Party Access)
How to make a mod with Balm (as a mod developer)
You can get started using this template repository. Documentation is limited, but the template gives an overview of most features and you can browse Blay's other mods' code to learn how specific things are done.
Similar Mods
Bookshelf
An open source library for other mods!
Fabric API
Core API library for the Fabric toolchain
Nature's Compass
Nature's Compass is an item that allows you to locate biomes anywhere in the world.
Sodium
The fastest and most compatible rendering optimization mod for Minecraft. Now available for both NeoForge and Fabric!
Moonlight Lib
Forge and Fabric lightweight library with utilities such as custom Villagers AI, data driven trades, global datapack, cu...
Konkrete
Just another boring library mod.
Included in Modpacks
CobbleGalaxy - Cobblemon