Balm

Abstraction Layer for Multi-Loader Mods

File Details

balm-neoforge-26.1.2-26.1.2.2.jar

  • R
  • Apr 17, 2026
  • 984.23 KB
  • 25.4K
  • 26.1.2
  • NeoForge

File Name

balm-neoforge-26.1.2-26.1.2.2.jar

Supported Versions

  • 26.1.2

Curse Maven Snippet

NeoForge

implementation "curse.maven:balm-531761:7939185"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

- API: Added `BalmModSupportMultiMiners` for a unified API against veinminer-like mods, with FTB Ultimine support for now
- API: Added `DataAttachmentLookup#has`, `DataAttachmentLookup#remove`, `DataAttachmentLookup#update` and `DataAttachmentLookup#getOrCreate`
- API: Added additional overloads for `DataAttachmentLookup#get` to cover other types like Levels and Chunks
- API: Added `BalmModSupportRecipeViewer#hasKeyboardFocus` as a workaround since JEI focus is not reported on `Screen#isFocused`
- API: Added `DiscriminatedBlocks#surroundWith` and `DiscriminatedItems#surroundWith`
- API: Fixed sync predicate never actually being stored in data attachments
- API: Fixed `DataAttachmentLookup#get` initializing the attachment on NeoForge but not on Fabric. Now initializes only with `getOrCreate`.