Balm
An abstraction layer for multi-loader mods. Required by several popular mods from BlayTheNinth. Over 254 million downloads on CurseForge [citation:9].
Quick facts
| Category | Library / API |
| Loader | Fabric, Forge, NeoForge |
| Minecraft | 26.3 and older supported versions [citation:3] |
| Author | BlayTheNinth |
| Source | CurseForge |
| Downloads | 254.9M (CurseForge, Sep 2026) [citation:9] |
| Side | Client and server (depends on dependent mod) |
Source status
Verified
The download button links to the creator's CurseForge page. We do not host this file. Metadata last checked October 2026.
Opens CurseForge in a new tab. CurseForge's terms apply.
What Balm does
Balm is similar in purpose to Architectury API: it provides a shared codebase that mods can use to support multiple loaders without duplicating code. The difference is scope. Architectury is a broad cross-loader framework. Balm is a smaller, more focused abstraction layer used primarily by mods from a single author, BlayTheNinth.
If you installed a mod like Waystones, Comforts, or Cooking for Blockheads and the game says Balm is missing, this is the fix.
Which mods depend on Balm
- Waystones
- Comforts
- Cooking for Blockheads
- Other mods by BlayTheNinth
Installation
- Install the loader required by the dependent mod.
- Download the Balm JAR from CurseForge for your loader and Minecraft version. Fabric and Forge builds are separate files [citation:9].
- Place it in the
modsfolder alongside the dependent mod. - Launch the game.
balm-fabric page. Check the filename or the dependent mod's requirements if you are unsure [citation:3].
Frequently asked questions
Is Balm the same as Architectury?
Do I need Balm on the server?
Can I install both Balm and Architectury?
Related mods
Architectury API
Cross-loader framework.
Cloth Config API
Config screen library.
GeckoLib
3D animation library.
Report a problem with this page: contact form. If you are the creator and want this listing changed, see Copyright / DMCA.