Congratulations on your new mod!
Before releasing it into the wild, you should make sure some things are set up correctly so players won't run into issues.
When releasing your mod, make sure that your mod metadata files declare a dependency on Balm.
If you used the Balm Project Generator or the balm-mod template repository, this is already the case.
"depends": {
"balm": ">=${balm_version}"
}
[[dependencies.yourmodid]]
modId="balm"
mandatory=true
versionRange="[${balm_version},)"
ordering="NONE"
side="BOTH"
[[dependencies.yourmodid]]
modId="balm"
mandatory=true
versionRange="[${balm_version},)"
ordering="NONE"
side="BOTH"
If you're adding these lines, make sure your Gradle setup correctly replaces the ${balm_version} placeholder as well.
You should also declare Balm as a Required Dependency on your CurseForge / Modrinth upload. That way players installing your mod with a Launcher will have Balm installed automatically alongside your mod.
Balm is available on CurseForge and Modrinth.
Third Party Downloads are enabled, so Balm can be easily installed even outside of the official CurseForge / Modrinth Apps.