#ModProfiles - The Feature Rich Modpack Manager!

1 messages · Page 1 of 1 (latest)

pulsar star
#

Mod Profiles

Allows the easy switching of many mods! Even SMODs versions.

Download here

(Does not work on MacOs)

How to create a Mod Profile?

There are 2 ways.

1) Ingame.

  • Have all mods that you want in the profile in the mods folder (Appdata/Balatro/Mods/)
  • Restart your game (Load the mods) --Actually might not be required lmao
  • Open the Mods>Profiles menu, and click "New" in the top left
  • Give the profile a name, and hit "Create".
  • Done! It will take a bit of time, depending on how many mods you have. (More than 10 can take +15 seconds)

2) Manually.

  • Go to the Profiles Folder (Appdata/Balatro/mod_profiles)
  • Create a new folder with a unique name
  • Put the desired mods within the folder.
  • Done!

Save Profiles

Your profiles that you have before installing Mod Profiles will not be touched. Instead, for every profile you have, a new seperate folder will be created.
All new profiles are stored in AppData/Balatro/Profiles/<ModpackName>

For Modpack Creators

View the full run down on the github here. (Or the message below)

If you find any issues, post them here, or in my discord!

#

For Modpack Creators

Theres a simple way to get a nice UI in the Profiles menu.

To make your modpack support Mod Profiles, all you have to do is add a file named profile.lua in the root folder of the modpack.<br>
It should look like ModPack.zip/profile.lua. All mods should be in the same folder

Below is an example of the profile.lua file.

return {
    name = "Coonie's Neo",
    main_colour = "00cca3",
    secondary_colour = nil, -- Sets the colour of profile buttons.
    description = "A curated collection of Balatro mods made by many wonderful members of the community. Specially curated towards a vannilia+ game experience where things can get nuts,",
    author = {"GayCoonie"},
    url = "https://github.com/GayCoonie/Coonies-Mod-Pack-Neo",
    version = "v12",
}

To update a modpack

If it your currently loaded one,
Put the new mods in the Mods folder, then save to the current profile ingame
If not, just draw the mod into the profile folder

Any modpacks that implement ModProfiles support will be listed in this thread here:

Skin Modpack: A collection of several different deck skins that you can pick and choose from.

grim sierra
#

this is on BMM's level of masterpiece pog

foggy stream
#

this is PEAK

frank basalt
#

lfg another mod manager 🔥

pulsar star
#

Any modpacks that implement ModProfiles support will be listed in this thread

cunning cargo
#

Thank you so much for this

frank basalt
pulsar star
frank basalt
#

oh

stark prism
#

So, theoretically @maiden nova can now release an ultimate modpack, all available mods [in two profiles - 1) mods dependent on Talisman and mods without conflicts with Talisman 2) mods not dependent on Talisman and mods with conflict with Talisman] not even breaking it in two separate modpacks?

True peak

pulsar star
#

first message

#

Err yknow hat

pulsar star
#

Im not a big fan of just pushing someone to a link

#

a message is kinder

grim sierra
#

nice

vital grove
#

Epic

patent mantle
#

WAFFLES UR THE GOAT AAAAG

pulsar star
prisma badger
#

idk if anyone else feels this way but i dont like different progress profiles for each of my mod profiles any way to change that?

pulsar star
#

Next update is going to have configs for things like that. It's that way by default now because multiple mods editing a save,and then being removed., tend to break the save

prisma badger
#

aight nice thx

orchid socket
pulsar star
#

Thats so cool

foggy stream
#

@pulsar star question, can we color the description like how modders color the joker's description?

pulsar star
#

errr. no

foggy stream
#

like for example {C:yellow}< {C:attention}, {C:red}

foggy stream
pulsar star
#

that would require translation files stuff

#

I might be able to support it

#

actually, yea i could support it

#

im working on a better tags update rn though

foggy stream
#

take your time

#

glad that it will be supported

prisma badger
#

doesnt this mean.... if i have the skin modpack on i can have no other mods on?

orchid socket
#

you can, but you'll have to add them on the profile itself

#

And even then I haven't checked compatibility with other mods, although in theory it shouldn't have any problems

prisma badger
#

you may already be thinking of this but id like to say it anyways,
whenever i change the mods in mod_profiles/profile name, then open the game with that profile already previously loaded,
it still has the previous mods there, instead of the ones i just changed.
i have to load a different profile before loading the original one back in.
would like it if it could automatically load whatevers in the file instead of what was in it before?
if not then at least allow for reloading the profile you are currently using

pulsar star
winged forge
#

how can i import all of my unlocks to a profile? i don't want to start from scratch

prisma badger
#

put 1, and 2, 3 if you have them (from appdata/balatro)
into appdata/balatro/profiles/profilename

#

idk what the nil thing is, but i deleted it

#

theres a 1 already there i think, i deleted that too

pulsar star
prisma badger
#

actually i dont remember maybe this happened when i first got balatro

pulsar star
#

Installing the mod for the first time, deleting the profile you have selected

prisma badger
#

ah right makes sense

pulsar star
#

Current Changelog

Unreleased atm.

  • Profile specific Mod Configs: Keeps mod settings seperated
  • Updated file structure. Easier to share mod packs 🙂
  • Fixed crash with Archipelago
  • "Default" mod profile. No more 'Nil'
  • Disabled "Delete" button on selected save.
  • Creating a new save automatically sets that as your active save.
#

if you have suggestions, post them now

orchid socket
#

maybe an option to copy the current vanilla saves to the profile saves

pulsar star
orchid socket
#

fair :)

pulsar star
#

going to entirely change how mod profiles does the profiles menu for this and archipelago support

pulsar star
#

Mmmm

#

Sooo. The really only thing that happens is, im checking if moreprofiles is installed and then just reimplementing how it works.

limber olive
pulsar star
#

Or well, "broked"..

limber olive
#

Oh

#

Broked

#

Ye lol

pulsar star
limber olive
#

I suggest you link the github page where all the versions appear

#

You might find this useful

#

That

There's a rule on the net

pulsar star
limber olive
#

If there's no link

People will often not bother searching for it

limber olive
pulsar star
limber olive
#

That's strange

#

Welp sorry to bother ya

#

And thank you for your contributions to the balatro community

#

Big jimbo has taken notice of your efforts

ruby shard
#

@vale obsidian

vale obsidian
#

Good ping, thanks

pulsar star
#

No!

vale obsidian
#

Wrong one?

#

Ah

ruby shard
vale obsidian
#

Feel free to ping me with the relevant message if you need something pinned

pulsar star
#

o7

limber olive
#

pat pat

#

Good egg

pulsar star
#

As of right now, im not going to push another release, but Latest (not release) is like, hopefully fairly stable

limber olive
twin cobalt
#

This happens every time I launch the game or go to the Main Menu.
I think it’s a Steam Deck issue.

#

It takes like 10 seconds each time and it’s really annoying.

pulsar star
#

For the very large reason of, I only have a windows computer, I cannot test for other platforms sadly

twin cobalt
#

For some reason, there’s 3 profiles that always show up, and when I delete the folder they just come right back.
Folders are:
Default
nil
E1

ruby shard
#

default is default

#

nil is the old default

#

e1 is entropy

twin cobalt
#

I know that

#

But how do I get the clutter out?

west spade
#

I think this mod deleted my original profile where I had all my progress

peak kindle
west spade
#

Yeah I had Cryptid before installing this

#

Before installing ModProfiles my progress was intact, both vanilla and cryptid

#

But after installing MP everything is gone

#

Yep, this blows

#

Okay so I booted Balatro on my pc and my progress is still left intact, this only happened on my Steam Deck after installing MP with Mod Manager

pulsar star
#

Mod Profiles creates a directory, and saves all profiles there

#

that way each modpack you have, has different profiles

west spade
west spade
#

I managed to copy my save files from my pc but still that was scary as hell

pulsar star
#

@twin cobalt Did you have this problem? There is nothing that would delete the save profiles on steam deck at all so i feel like this is just a misunderstanding.

#

(You are the only other person i know with a steam deck

twin cobalt
prisma badger
#

so uh this mod makes me go to first profile automatically when i start balatro
not sure if this is an unintended side effect or im just being stupid and messed something up like usual

#

only complaining bc it causes problems with multiplayer

#

basically checks if profile fully unlocked on start but its not so....

coral hamlet
#

So does this mod essentially let me throw everything into the folder without forcing them to be enabled when I load the game

#

Cause I use a lot of mods aren’t compatible with each other, but I use a lot of of them that are in an instance and I wanna make sure that if I put them all into separate mod pack folders that they won’t all enable and just crashed the game

pulsar star
#

and if you disable them, they wont be force enabled

twin cobalt
#

@pulsar star How do I permanently uninstall this mod? I deleted all of the folders in AppData/Roaming/Balatro, but it just came back after I restarted the game to recreate the folders.

peak kindle
twin cobalt
#

I thought I already had it disabled lol

#

(I keep it off because it slows stuff down due to shit internet)

peak kindle
#

It could well be something else too, I've just seen plenty of cases where Steam cloud has sneakily restored game files in AppData/Balatro that people are trying to delete

pulsar star
#

This doesnt reinstall itself so...

timber thistle
#

how do you open the profiles menu?

#

i might be stupid, but i just cant get it to open

timber thistle
#

@pulsar star

pulsar star
timber thistle
pulsar star
timber thistle
pulsar star
timber thistle
#

do i need to keep steam on or smth?

pulsar star
#

Mods > lovely >logs

pulsar star
#

Ohhh.. Sadly mod profiles doesnt work on mac os. Im sorry :<

#

Theres a lovely feature that mod profiles uses that is unavailable on mac

#

@timber thistle Im sorry 😦

timber thistle
lapis pollen
#

I wonder how hard it would be to implement setting mod dirs in lovely on game restarts

#

eg. set some env var, call restart, mod dir gets detected by lovely and it reloads mods from the new folder

pulsar star
#

That was my first test with this mod, I just wasnt able to do it without directly editing lovely

#

I was able to get smods to load mods from another folder, they just couldn't use lovely festures

lapis pollen
#

yeah. there's an environment variable for it now but I'm not sure how it behaves

#

(on game restarts, it should work fine from 0)

pulsar star
#

Patching a file using =SMODS

lapis pollen
#

0.8.0 fixed that bug haha

#

so it should work fine on Mac

pulsar star
#

I haven't touched balatro modding in like 2 months 🤣

lapis pollen
#

because you've been hard at work on this? or are you telling me you vanished for 2 months and then immediately dropped a crazy good mod

pulsar star
#

Oh nah I dropped this mod then dipped pmuch

lapis pollen
#

anyways yeah, it's been fixed. if I get time this week I can play around with restarts

pulsar star
#

First message in this thread was 2 months ago lolol

lapis pollen
#

oh duh

#

first time I've seen this thread haha

pulsar star
#

Welcome 🙏

lapis pollen
#

nice work :-)

#

did you try setting the lovely env var?

pulsar star
#

nvm i found it, its just LOVELY_MOD_DIR

#

Does it support multiple dirs, or just one?

lapis pollen
#

just one

twin cobalt
#

Is there a way to make this mod compatible with More Profiles?

twin cobalt
#

Also could you add a button to skip the tutorial so I don't have to do it every time I use a new modpack?

pulsar star
pulsar star
pulsar star