What Is Balm? A Multi‑Loader Library Mod for Minecraft 1.21.5+

Quick Links:

  • NeoForge, Forge, and Fabric builds are available for Minecraft 1.21.5 and newer.
  • Fabric releases for versions 1.21.1 and older are hosted on the legacy project page.
  • Minecraft 1.16 and earlier do not require Balm at all – mods run without the library on those versions.

Balm is a library mod designed to help mod developers create multi‑loader mods more easily. It supplies shared interfaces and events, reducing the need for loader‑specific code.

It is not a universal compatibility layer that allows Forge and Fabric mods to run side by side. As a player, you only need to install Balm when a mod you use explicitly depends on it.

Important Takeaways

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 Develop Mods with Balm: Guide and Resources

Creating a mod that uses Balm (for developers)

  • Review the official documentation for a step‑by‑step introduction and a full feature overview.
  • Use the template repository as a starting point or a quick reference.
  • Examine the source code of Blay’s existing mods to see concrete implementations of common patterns.
  • Join the Balm Developers Discord server to ask questions and collaborate with Blay and other modders.

Common Questions

What is Balm?

Balm is a library mod that helps mod developers create mods that work on NeoForge, Forge and Fabric without duplicate code. As a player, you only need it if a mod you use requires it.

Which Minecraft versions does Balm support?

Balm supports 1.21.5+ on NeoForge, Forge and Fabric. Older versions (1.21.1 and below) have separate Fabric builds on an older project. Versions below 1.16 do not need Balm at all.

How do I install Balm?

Download the correct version for your mod loader (NeoForge, Forge or Fabric) from CurseForge. Place it in your mods folder, or use the CurseForge App to install automatically when you add a mod that requires Balm.

CurseForge Creator

Project author

BlayTheNinth

Original CurseForge creator profile for this project.

Available Files

  • balm-neoforge-26.1.2-26.1.2.6.jar 26.1.2 • 997.2 KB
    Choose File
  • balm-forge-26.1.2-26.1.2.6.jar 26.1.2 • 998.5 KB
    Choose File
  • balm-fabric-26.1.2-26.1.2.6.jar 26.1.2 • 1.0 MB
    Choose File
  • balm-neoforge-26.1.2-26.1.2.5.jar 26.1.2 • 997.2 KB
    Choose File
  • balm-fabric-26.1.2-26.1.2.5.jar 26.1.2 • 1.0 MB
    Choose File
  • balm-forge-26.1.2-26.1.2.5.jar 26.1.2 • 998.5 KB
    Choose File
  • balm-forge-26.1.2-26.1.2.4.jar 26.1.2 • 996.3 KB
    Choose File
  • balm-neoforge-26.1.2-26.1.2.4.jar 26.1.2 • 994.9 KB
    Choose File
  • balm-fabric-26.1.2-26.1.2.4.jar 26.1.2 • 1.0 MB
    Choose File
  • balm-neoforge-26.1.2-26.1.2.3.jar 26.1.2 • 994.9 KB
    Choose File
  • balm-forge-26.1.2-26.1.2.3.jar 26.1.2 • 996.3 KB
    Choose File
  • balm-fabric-26.1.2-26.1.2.3.jar 26.1.2 • 1.0 MB
    Choose File
  • balm-neoforge-26.1.2-26.1.2.2.jar 26.1.2 • 984.2 KB
    Choose File
  • balm-fabric-26.1.2-26.1.2.2.jar 26.1.2 • 1015.7 KB
    Choose File
  • balm-forge-26.1.2-26.1.2.2.jar 26.1.2 • 987.8 KB
    Choose File
  • balm-forge-26.1.2-26.1.2.1.jar 26.1.2 • 979.4 KB
    Choose File
  • balm-neoforge-26.1.2-26.1.2.1.jar 26.1.2 • 975.1 KB
    Choose File
  • balm-fabric-26.1.2-26.1.2.1.jar 26.1.2 • 1006.4 KB
    Choose File
  • balm-neoforge-1.21.11-21.11.9.jar 1.21.11 • 783.8 KB
    Choose File
  • balm-fabric-1.21.11-21.11.9.jar 1.21.11 • 852.6 KB
    Choose File
Related Resources

Keep exploring the same resource family

Mods 1.21.11, 1.21.10

JourneyMap [26.1.2] [1.21.11] [1.21.10]

Description Lost underground or just need a quick look around? JourneyMap adds a fullscreen map and a handy minimap to your screen. You can see where you are, where you’ve been, and what’s ahead. Besides, it tracks mobs, villages, and your own waypoints so you never lose your base again. What’s cool about this mod? […]

24.05.2026 0 downloads
Mods 1.21.11, 1.21.8

OptiFine HD [1.21.11] [1.20.6] [1.19.4] [1.16.5]

Mod Description Imagine building a massive castle while the game stutters at 15 FPS. With OptiFine HD, you get smooth 60 frames and beautiful shader shadows. This graphics optimization mod completely transforms the Minecraft experience. After installation, the video settings menu gains numerous new sliders. You can enable anti‑aliasing, dynamic textures (animated water without lag), […]

23.05.2026 0 downloads
Mods 1.20.1, 1.19.2

MrCrayfish’s Furniture [1.20.1] [1.19.4] [1.16.5] [1.12.2]

Mod Description You walk into your wooden house — and it’s empty. Boring, right? MrCrayfish’s Furniture fixes that. This mod adds a ton of furniture like tables, chairs, sofas, a TV, a computer, and even kitchen stuff. Your base instantly feels alive. Place a comfy sofa next to a fireplace or set up a computer […]

23.05.2026 0 downloads
Mods 1.21.11, 1.21.8

Breaking Place [26.1.2] [1.21.11]

Description Imagine placing a block and watching it shatter into tiny particles. That’s exactly what Breaking Place does. This mod causes the same particle effect that normally appears when you break a block—now it triggers every time you place one. The mod is extremely lightweight and puts no strain on the game, making it suitable […]

19.05.2026 15 downloads
Community

No comments yet

Join the discussion

Your email address will not be published. Required fields are marked *