YOU DON'T NEED THIS MOD ON VERSIONS BEFORE MINECRAFT 1.17.1
What is this?
Abstraction Layer (but not really)™ for Blay's multiplatform mods. This is a library mod, it does not add anything on its own.
I do not recommend other modders to build on this as I will ruthlessly break backwards-compatibility as needed for my mods.
This is a trial run for supporting both Forge and Fabric on my mods, so currently only a few mods depend on this.
If supporting both platforms ends up being viable the rest of my mods will follow.
Note that this is not a magic solution for running Forge and Fabric mods together, it's only a library my mods will depend on to make publishing for both versions easier.
Why is this?
I can't just switch to Fabric and abandon all existing Forge users, but I also don't want to miss a Fabric train if there is one.
Trying a port for fun showed that most of the platform-specific things can easily be hidden away from the actual mod code which doesn't have to care about modloader backends, which should hopefully make it much easier to support both mods at the same time.
There's other libraries that do the same thing, but given the amount of mods I maintain I don't want to put all my money on one boat only to deal with headaches once those other mods stop being supported.
How does this?
It just wraps all platform-specific code behind a unified API (in the simplest way possible, there is no magic involved) and provides superclasses to use in cases where platform-specific methods are added to Vanilla classes.
It also adds a simple network system (similar to Forge's) and a config layer with sync support. For Fabric it depends on Cloth Config, for Forge it uses the default Forge config system in the backend.
Who is this?
Hi, I'm Blay and my Twitter is at @BlayTheNinth.
o, I was wondering if it's normal that I can't load singleplayer world, and when I look at crash reports, the two mods I see in the lines that the report gives under the description, are Balm and Optifine, so I'm wondering if Balm 3.2.0+0 doesn't work with optifine, since I tried using different versions of optifine and none worked, and when I removed optifine, I could load singleplayer world
I'm using Minecraft 1.18.2, if your wondering
Asking for help
In reply to Gamerpro9905:
people have been saying optifine NEVER works in modpacks
but I think it might if using TLauncher
In reply to Gamerpro9905:
Had the same issue. When I looked at the crash report, I found out balm in my minecraft crash report. I thought it was optifine when I removed it.
Thank goodness they have updated it. I'll see if it would fix the crash though.
EDIT: It's still crashing with Balm 3.2.2.0 . I'll make an issue report.
Looks like I have to remove Waystone and Balm for now.
please bring the new version to 1.18.1, the older one (from february) causes crashes!
pls 1.19.1 forge
please do for 1.15.2
after finally manually putting in and out certain mods out of like my hundreds of mods. I finally nailed it down to this one mod which causes forge to crash on startup...
In reply to chillluke:
eh, my bet is Balm isn't the issue
firstly, make sure the forge ver matches with balm's
If that's not an issue, some other mod is conflicting with it, and only turning balm off wont help you identify which it is
For me, it was because I was using the wrong version of JEI that was for a newer forge version.
Weird that such a mod broke balm or vice-versa but that how it was for me
In reply to maidas979:
I had the same start up crash issue, removed every mod BUT Balm and it still crashed, so it's definitely what's causing it to crash
In reply to maidas979:
You can check out the crash report though. And see what mod indicated that made your minecraft crash.
can you please remove your silly requirement of certain forge versions so many mods are updated in 1.19 to forge 80+
i love your mods but having a forge require is just plain silly
all
Balm is broken, there is problem crashing minecraft for 1.19, please fix!
The game is crashing, it doesn't open, please update, my map depends on you. <3
client version is 1.18.2 (;
is their a balm 1.16.5
In reply to yainoma_theoneandonly:
there's no need in that.
ahoj
3.0.1 does not work with the latest version of forge. I guess its on forges end.
Version 3.0.0+0 doesn't work sometimes at the moment