
Last updated | 4 days ago |
Total downloads | 965 |
Total rating | 0 |
Categories | Mods |
Dependency string | just_frostice482-balatro_imm-2.2.1 |
Dependants | 0 other packages depend on this package |
This mod requires the following mods to function

README
The ingame mod browser for Balatro.
Installation
Normal Installation
-
Install lovely.
-
Download inmodman.zip
-
Extract the zip to
Mods/imm
. TheMods/imm
folder should now containmanifest.json
.If you cannot find the mods folder, see this section.
Bundled Installation
This is meant as a quick way to install imm, and does not require lovely installation. Be noted that this method will cause issues with some mods, and will just not work in all platform.
Windows:
curl -SL "https://github.com/frostice482/balatro-imm/releases/latest/download/bundle.lua" -o "%appdata%\Balatro\main.lua" && start "" "steam://launch/2379780"
Finding Mods Folder
Windows: %appdata%\Balatro\Mods
Mac: ~/Library/Application Support/Balatro/Mods
Linux with Steam Proton:
-
Find your Steam installation path
~/.local/share/Steam
- Snap installation:
~/snap/steam/common/.local/share/Steam
- Flatpak installation:
~/.var/app/com.valvesoftware.Steam/.local/share/Steam
- Other installation:
~/.steam/steam
Then, from the Steam folder, navigate to
steamapps/compatdata/2379780/pfx/drive_c/users/steamuser/AppData/Roaming/Balatro/Mods
Sources
Features
- Disabling, enabling, updating all mods
- Automatic problematic mod disabling on startup
- Automatic installation of missing dependencies
- Dependency / Conflict management
- Caching
- Manage multiple installation versions
Config
Make a configuration file in <Balatro>/config/imm.txt
.
Config is formatted in a key=value
pair.
handleEarlyError
Disables imm's early crash handing.
ignore
: Disables imm's early error handlingnodisable
: Only list detected mods
init
Internally used to mark for non-first game launch.
githubToken
Allows player to specify the GitHub API token. This is used to increase the 60/hour ratelimit, when getting mod releases in Balatro Mod Index.
nextEnable
Internally used when Balatro crashes at loading and it disables all mods.
Determines what mod to enable at the next loading.
The entry is mod ID and version separated by =
(includes surrounding whitespaces).
The list is separated by ==
(includes surrounding whitespaces).
e.g. Steamodded=1.0.0~beta-0827c == Cryptid=0.5.12a
Developers
If your mod is not included, make sure your mod exists in balatro-mod-index
and that your repo contains a valid metadata file.
See here for details.
For mod releases, please make sure to use the Github Releases. I recommend that you name your tags based on your mod version, with some conversion:
- Mod version
~
is converted to-
(e.g.1.0.0~alpha-1
->1.0.0-alpha-5
) - Tag version with leading
v
is ignored (e.g.v1.0.0
->1.0.0
)