#⚙・modding-general
1 messages · Page 19 of 1
you can almost identify the geminis in the stars
Fixed it in the collection menu!
Yeah there's a really big issue with creating new blinds
and its the fact that the UI does not really support using other atlases
which means that I wll have to modify like 4 UI functions
(though, i do suppose mixing it in would be better, but I don't think it can be done using steamodded, and so it will have less use)
how does myst do that with his mod?
I can see how
what is Myst btw?
could you send me a link to their github?
Oh same link, mb
😄
yeah we do it the same way XD
what mod is this? this whole constellation collection looks awesome
going to be added to my Themed Joker pack
its looking really good
that art is incredible
i want to add 2 or more jokers before i push an update tho
I'm excited for it
if i could get some feedback on these Aces that would be great. please ignore the scizo quality across them
if you didnt, try using the balatro color palette, that could help to feel more natural
idk why but I don't really like this one
every other one is super cool tho !
battons? yea i'll have to rebuild that one
i thought those were 2 pieces of cloth
BTW can you split a mod into multiple files?
yes
How do you do it?
i have not fully checked implementation, but jellys mod splits the lua files up
can you link me to jellys mod?
is it just me, or does leo's constellation look more like a horse than a lion?
i can't make deck gimmick
i want to be all the cards to wild card
but, it makes nomal deck
(it's modificate of absolute deck)
you are checking for the config value polyglass, while not setting it up
it crushes
oh thanks
oh i didn't press save button lol
since you set your config to have 'wild', you should probably change the if statement to:
if arg_56_0.effect.config.wild then
this happens to me way too often
yay
nice
all flush lol
I really like this
i too like this
the API will probably be released alongsde my mod
Do you need to code in a function for jokers to appear in the shop?
No
hmm
they automatically appear
cuz i've been rolling for a while and havent seen any of the 24 jokers
is is possible that balamod's mod to steammoed?
and that's reverse?
no i think you have to add them to the pools explicitly somewhere
if you register the jokers using SMODS, they are automatically added to pulls
oh ok
i wonder why they don't show up then
well, do they show up in the collection, and are you able to cheat them in?
I have these mods, do you guys know if any of them not compatible with one another? I do get the new jokers in my collection but they don't work during the game (effect doesn't trigger)
Bunco and Mika's aren't compatible rn and JellyMod breaks a lot iirc
Mine and Bunco's are fine as long as you have the latest version of Bunco 👍
ahh ic
I saw Roffle's video on the reshuffled mod and I can't tell you how hysterical it is that Shoot the Moon is how it us
literally losing my breath over this
Thank you, wonderful stranger
mine and mysts work
is there an easy way to get jokers to repeat their effects or copy them once?
I kinda need it for this card
hey guys im a bit dumb and don't know how to install the mods
i looked through the threads but still dont get it
could someone help please
do you have table.insert(G.P_JOKER_RARITY_POOLS[v.rarity], v) ?
I had the exact same problem. it's strange though, pretty sure I tried your pack once. I used other packs as inspiration for my code so maybe I just changed something when copy pasting code structures
you can try my mod 
already downloaded
how many jokers do you have
Let me know if there’s compatibility issue
Currently 10 without the basic one
The one that transforms to the 10 high card
so mnay decks
Oh btw my jokers currently only show up in my deck
I know
how many jokers are in the collection
Every joker and deck mod I found is here
Now that’s a lot of em
I wonder if you could recognize which is from which
jelly mod if (probably) not breaking anything
nope
LOL
That proves the brilliance of the community!
I don't think this is a scouter joker
the joker pictures are little..
broken
also
sometimes
playing a hand crashes the game
and buying jokers
anything can crash the game
Bean
flood deck
jeez i wonder why
I It would be so helpful if balamod and steamodded mods could be used together
oh no
Milk
could anyone help a poor soul out with installing steamodded on macbook
the game is stuck
plot against the government and your foes
build your bones with my heavenly milk
used reverse king tarot card and it used a tarot card which breaks the game
i've run "git clone https://github.com/Steamopollys/Steamodded.git && cd Steamodded && python3 steamodded_injector.py" into my terminal as per the github instructions, but received "zsh:permission denied" when i drag my balatro.app inside the terminal
Run sudo steamodded_injector.py
Oh you drag the path
I think this still should work but ping me if it doesnt
It should be
it says command not found
I do have Wine installed on my mac, will that affect the mod installation in any way?
python3: can't open file '/Users/ryantan/steamodded_injector.py': [Errno 2] No such file or directory
i received this error
"git clone https://github.com/Steamopollys/Steamodded.git && cd Steamodded && sudo python3 steamodded_injector.py"
i think this is because i've already run it once
Ye
should i remove it and install it again?
how do i open another one? sorry i'm not too good with computers
Remove the directory then its fine
Do you have a file explorer?
Be careful running commands cuz you can remove your entire files and stuff
Either remove the directory from the grapgical application or run rm -rf Steamodded
I don't think so, I only use Mac's built-in Finder to browse files
i've run rm -rf Steamodded
K then this and drag the thingy
it gives me "Permission Denied"
I've allowed read & write in the balatro app properties already though
Lemme check something
it's talking about execution permissions, you need to add the app as an argument to the injector instead
Hi, is there a code i could run in my terminal to do that?
python3 steamodded_injector.py /Users/ryantan/Applications/Balatro.app in your case
git clone https://github.com/Steamopollys/Steamodded.git && cd Steamodded && python3 steamodded_injector.py /Users/ryantan/Applications/Balatro.app
they're already cd'd into the git repo, they don't need to clone it every time
Yea im just making sure if theyre restarting the terminal
that looks fine yeah, go for it
I was about to say, I don't think the steamodded injector works on the mac version
Wine should work but idk the instructions
Anyone know how to detect when the joker order changes?
I accessed the balatro files through the Mac steam client itself, anyone knows if opening a terminal here helps?
Is there a way to detect if a card is repeating?
Weird thing I somehow didn't realize till now, but it seems achievements are disabled when modding? I'm wondering if that's just a change from the modloader or if that's a tamper protection from steam
the loader does this by default, but you can revert it with a simple mod
iirc Steamodded provides one as an example mod
Im a bit confused on how to mod the game, I have theses two folders open, what should I do
Drag and Drop your "Balatro.exe" to the executable
What executable?
When I put it to build this popps up
you need to get the injector from the release page
Super quick way to install Balatro Mods
https://github.com/AkitaAttribute/GetSteamoddedAHK/blob/main/README.md
Thanks
How do I edit the main.lua file from the balatro.exe (using winRAR) to change the code for SMODS.injectJokers() to this:
function SMODS.injectJokers()
local minId = table_length(G.P_CENTER_POOLS['Joker']) + 1
local id = 0
local i = 0
for k, joker in pairs(SMODS.Jokers) do
i = i + 1
-- Prepare some Datas
id = i + minId
local joker_obj = {
discovered = joker.discovered,
name = joker.name,
set = "Joker",
unlocked = joker.unlocked,
order = id,
key = joker.slug,
pos = joker.spritePos,
config = joker.config,
rarity = joker.rarity,
blueprint_compat = joker.blueprint_compat,
eternal_compat = joker.eternal_compat,
cost = joker.cost,
cost_mult = 1.0
}
for _i, sprite in ipairs(SMODS.Sprites) do
sendDebugMessage(sprite.name)
sendDebugMessage(joker_obj.key)
if sprite.name == joker_obj.key then
joker_obj.atlas = sprite.name
end
end
-- Now we replace the others
G.P_CENTERS[joker.slug] = joker_obj
table.insert(G.P_CENTER_POOLS['Joker'], joker_obj)
table.insert(G.P_JOKER_RARITY_POOLS[joker_obj.rarity], joker_obj)
-- Setup Localize text
G.localization.descriptions["Joker"][k] = joker.loc_txt
-- Load it
for g_k, group in pairs(G.localization) do
if g_k == 'descriptions' then
for _, set in pairs(group) do
for _, center in pairs(set) do
center.text_parsed = {}
for _, line in ipairs(center.text) do
center.text_parsed[#center.text_parsed + 1] = loc_parse_string(line)
end
center.name_parsed = {}
for _, line in ipairs(type(center.name) == 'table' and center.name or {center.name}) do
center.name_parsed[#center.name_parsed + 1] = loc_parse_string(line)
end
if center.unlock then
center.unlock_parsed = {}
for _, line in ipairs(center.unlock) do
center.unlock_parsed[#center.unlock_parsed + 1] = loc_parse_string(line)
end
end
end
end
end
end
sendDebugMessage("The Joker named " .. joker.name .. " with the slug " .. joker.slug ..
" have been registered at the id " .. id .. ".")
end
end
So explain what you're trying to do? You're trying to modify the injector code?
using winRAR to edit the injector isn't gonna last but until the next update of it... if you want to propose changes to Steamodded, you should open a pull request on github
Also that
Fully responsive score preview 👀
good morning chat
oh that's neat
what a good thing to wake up to
unfortunately i prefer playing without calculating my score at all but some people will definitely find that useful
i pick up vagabond
i turn off my brain
I think that makes it kinda cheaty but still it is incredible mod
nevermind, I just defined it in the mod code itself.
i prefer playing without score calculation for exactly one reason shown through the video: i lost suspense of how high the score is when the score is shown
so like, you can see the difference between duplicating mime/baron, or duplicating a variation of different cards
the perfect mod i can install so i can tell my friend to shut the hell up and stop yelling "ORDERLUL" at me

I wouldn't play with the preview on full-time, for sure
anti-backseater tech
laughing like a maniac because i know i've doomed myself to make unique designs for every face card
those designs are sick
besides the bit of anti-aliasing on the cards, they look awesome
and besides, if its an entire retexture i fail to see the harm
it'll be stylistically consistent
my guess it that it'll look better with the filters and stuff, but even now it doesn't look bad, you're not supposed to look at them from too close up
personally speaking i think the aa looks subtle and nice enough
plus, yeah, crt always helps out in that field
Can’t wait for release!!
https://gyazo.com/8f2fe716a4995daea61982d7af24215d
Took a small break from the note suit to work on something different
(And yes, I did just add a new API way of making vouchers. Pretty easy with the current system. I will also adapt it to tarots, planets and spectrals maybe)
is there a sandbox mode that lets you customize the deck?
Wait so currently you can’t really disable blueprint on your joker because the argument is not correctly loaded right
correct
You have to do it manually?
if you use the dev branch with the lovely injector its fixed
Has anybody done that which I can take a quick look?
I do remember seeing it here and there in OG source code
You can’t? Odd
I can fix that probably in my API
It’s a steamodded thing
We can’t really fix it because as long as it’s not merged by the mighty steamo himself users won’t have it
We can’t assume users always install the right branch
Yeah sadly you are correct. If you use a library mod you can fix it like this
But you can’t rely on the user
its literally just 2 lines of text
I can fast forward my API so you could use it as a library
It has a ton of other functionality as well
Yeah I was
But the thing is it is not a functional addition that we can use right away
They just added the right field to the code
True
im not sure if steamodded is different, but the blueprint_compat field only visually changes blueprint's description text
(unless that was the point of the question)
this looks incredible, is this something that is available now? for a large group of players (of which I am part) this is the #1 needed mod or feature in the game right now
score preview, that is. not sure if this mod is just that or something more
Should I mod my game? Or wait til I unlock everything?
I actually really want to. But I'm an idiot so how do I go about adding mods?
I'm trying to download the steamodded injector but I don't have an AppData folder where it says its going in
are you on windows
I am
I got it
How do you get it to recognize a mod??
The deck creator isn't be recognized
I downloaded the zip and extracted it into the mods folder
check that your folder isn't double nested
the loader only checks up to 2 depth
It isn't I did that and fixed it
I reextracted it just to be sure, this time not double nested.
Got it, they had the actual folder of the mod itself like triple nested x5 lol
imma just drop this here https://github.com/WilsontheWolf/balatro-mods
crash mod is real
I made that to test Better stack
Anyone know if there is a thread or message relating to custom jokers and sprite replacements somewhere?
https://discord.com/channels/1116389027176787968/1211808102999924746 only utilises pre-existing functionality I imagine?
Made this with the deck creator mod
Some things that aren't listed, 1 Joker, all Jokers are eternal, 1 consumable, and a hand size of 5
early game is very easy thanks to five of a kind, but scaling is terrible later in
https://i.gyazo.com/574699755826c2f0c37258d5d8deb156.mp4
new vouchers alert!!!
Lightbulb - Adds +1 card to booster packs
Prism - You may choose another card from booster packs
lmao
I made exact same vouchers 👀
I'm keeping the deck as is. It is called Good Luck Chuck for a reason. and how often you gonna get that specific blind every run?
Oh damn XD
I worked with another person here on the idea
I made a joker with this exact effect 👀 (minus the upgrade voucher)
Great art BTW. Did you make it?
20% of runs, to be exact
Then I am right to say good luck lol
Yeah, I'm working on Risk of Rain themed mod
it only screws you if you have no non-eternal jokers
and with the right ones, you'll still be fine
So it's not a strict run ender, thus it's fine
Anyone recommend any mods?
I was wondering. Would you like to help me with some assets?
just have a look through #1209506514763522108, there's a lot of great stuff
how do i download mods?
btw guys do you have some jojo stand sound ?.
I only have this
idealy I have every sound for every tarots
i've been working on a mod to add a joker that makes all other jokers considered uncommon. so far i've managed to have the card tables themselves change the rarity, but i don't know if that actually effects the rarity pools or anything. if anyone knows how the pools work please let me know!
Custom tarot is done! (Thanks a bunch to @light aspen for the incredible art!)
(and I just realized I have a typo XD)
https://i.gyazo.com/243532cfc3a77e62f779bd6f0d5de73f.mp4
The tarot in action
if youre changing it in the place where it defines G.P_CENTERS, that only affects the game on start up
here, this is how im doing it currently
function _mod_make_joker_uncommon(card)
local active = get_oops_uncommons_count() > 0
if (card.config.center.og_rarity == nil) then
card.config.center.og_rarity = card.config.center.rarity
end
if (active) then
card.config.center.rarity = 2
else
card.config.center.rarity = card.config.center.og_rarity
end
end
(this function is called from Card.update)
the function itself is fine i think
no sound ? :p
I noticed that the joker that creates common jokers still adds jokers that were originally common
it's a gif, sorry
lmao no problem
oh wait
just hope my API is useful to you
i know the issue
I guess you aren't updating the pools then?
please tell me any update I can do
now I just need to figure out how to enable/disable tarots
you arent changing G.P_CENTER_POOLS.Joker @ornate sigil
that only changes on start_up too
i also wouldnt suggest calling something in card:update
i think thats mostly reserved for things that actively change throughout the game
maybe context.buying_card and context.selling_self in calculate_joker
and you check for your joker
wouldnt that not work if you were to exit to main menu then reload the save
im pretty sure the G object gets saved when you go to main menu, so it should be fine, as long as youre changing G.P_CENTER_POOLS
hmm okay
im not entirely sure though, i havent looked through too much of the save manager
Okay I got the weekend ahead of me and wanna try making a mod.
Was planning on waiting for workshop but actually seems like what we have so far is pretty powerful so I wanna give it a shot.
I know I'd need the steamloader, but is there anything else I'd need to get started?
Indeed, the thing to be reset would be G.GAME
I am only missing 1 more joker and I am done with the Notes suit!
hey guys im trying to download steamodded_PS_injector.exe but my browser tells me it is a virus
Just ignore it
i cant
That happened to me too
look ill send u a screenshot
Just disable windows defender
the browser wont let me download it
After you mod is in you can delete it
I CANT DOWNLOAD IT
Idk
i guess you can do something like https://stackoverflow.com/questions/4619088/windows-batch-file-file-download-from-a-url
I am trying to download a file from a website (ex. http://www.example.com/package.zip) using a Windows batch file. I am getting an error code when I write the function below:
xcopy /E /Y "http://...
try any of the other steamodded injectors, or follow one of the guides that use Lovely
When I run the injector, the command prompt just pops up and then it disappears. Is that supposed to happen?
is G.P_CENTER_POOLS['Joker'] referenced every time a random joker is chosen? because I wrote the following code and it seems riff raff still creates previously common jokers
local count = get_oops_uncommons_count()
for i, joker in ipairs(G.P_CENTER_POOLS['Joker']) do
if (joker.og_rarity == nil) then
joker.og_rarity = joker.rarity;
end
if (count == 0) then
joker.rarity = joker.og_rarity
else
joker.rarity = 2
end
end
ok now i open the game and it crashes
(I also haven't found a great spot to have this only run once so i put it in game.update for now forgive me)
Can someone explain what this means?
Drag and Drop your "Balatro.exe" to the executable
This is part of the Steammodded instructions
Drag Balatro.exe and drop it to steamodded_injector.exe
I'm a bit busy recently and it'll take some time, I'd be happy to help you if you're okay with it 😊
Great! Ill keep you posted
guys can someone help me with this
if you need some assets i could help 
Good to know! I will send you a message when I need something, but the support is always lovely!
oh my god i am SO sorry, i misremembered that the jokers are stored in G.P_CENTER_POOLS, but they're saved in G.P_JOKER_RARITY_POOLS. G.P_JOKER_RARITY_POOLS[1] refers to all common cards, G.P_JOKER_RARITY_POOLS[2] all uncommons, etc. this is what the game uses for generating jokers in the shop, in buffoon pack, and riff-raff. i think soul uses this too but im not sure about that one. what you had originally was how Baseball Card checks if a card is uncommon or not. i dont remember anything that uses G.P_CENTER_POOLS off the top of my head.
inject the jack
oh hey no worries! thank you!
Has anyone else run into BalatrOverlay not working for them?
It's in my mod list, but it's not working at all
Verify game integrity on Steam
i reinstalled it
Works too
ok its working
seems to be working for me
this is with steamodded and lovely injector
I got the old version to work, but I can't get the latest release to work.
What version are you on?
latest on everything
How many notes are too many notes?
thats alot of notes
Are you on Windows?
yup
Ok, I got it from the Zip file instead of downloading the file directly from github and it worked
Not sure why
nice
I can mod this game?
considering youre asking this in a channel called modding chat i would think the answer is yes
How can I mod the game?
I am a Keep Talking and Nobody Explodes modded module maker
I'm a bit confused with lovely, I'm not sure where to find dwmapi.dll
in releases
You can download from it here https://github.com/ethangreen-dev/lovely-injector/releases/tag/v0.2.0
nice
can castle/idol/etc pick the new suits
3 more cards for my mod done
thank god, that the textbox supports more than 3 lines
interesting synergy there
we yugioh now
Anyone know if Steamodded supports dependencies?
or at least make it so that files are loaded in a specific order?
is it intentional that in the 6 suit mod the new suits count as black suits
thats kind of the point of my mod. make jokers that all have a common theme and synergize well together
mod link? or is it still in progress
would it be possible to have a little pop-up on the side for the # of cosmic tokens on a joker akin to how enchantments look
its in progress, but im updating it atm, Update should be out in 5-10 minutes
https://blizzowx.github.io/
ok
so with 5 leos what is the average amount of triggers
1 BILLION TRIGGERS!!!
with no other jokers, 0
leo does not trigger his own retrigger
plasma deck says balanced and the chips and mult look like they balance but it dosent do anything
i suspect its a mod
whats the main thing to use if i wanna try mods?
balatro with yugio mechanics lmao
mod loaders like steammodded or balamod
you got a link? 🙂
nvm i got it
thanks
should be out now
how do i download balamod cant find a tutorial
Hey, can I get some assistance, I've add some more mods to Balatro and only one of them works, I'm using Steamodded as my launcher. Any ideas of what I've done wrong?
One out of the four for clarification.
steammodded wasnt working for me so tryna see if balamod works
Steamodded did work for one of them thou, thats what has me confused.
What mods did you add?
I added JellyMod, MikasBalatro-main, SixSuits, and Themed Jokers
i've run into isses with jellymod
JellyMod is the only one that was working, but I tried to uninstall and reinstall my game
And now none of them are working, and yes I did reapply Steamodded
whats the differences in the two mod loaders
I myself don't know but someone else could tell you
Also, I'll remove JellyMod and see if that works
Wait, I might of fixed it....
KINGS
@stable crag
this
?
Yup ? 
you made balamod right?
Yup
Hey I'm having trouble installing a Steammod mod (6 suits) and I genuinely don't know why it isn't working
whats the difference between balamod and steamodded
the hair being the suits is really fun
Different mods are compatible with each becuase they are different
From the coding language used?
it took a while to get right but i'm very satisfied with the result
the modloaders inject themselves differently and give access to different functions
i didn't fix the upside down king of spades lmao, well, you got the idea, that'll be fixed
Hey the uh, the king of spades is a clubs
oh
👍
- Steamodded uses integrated APIs ads balamod external APIs (made by the community) but, me are looking for merging best APIs directly inside balamod
- It's not the same mods declaration
- balamod is more based on events system and steamodded is more based on game startup hooks
- balamod allows you to inject code at runtime where you want even at the middle of a function
yeh i noticed, but thanks for pointing it out, if there's anything else i missed, feel free to mention
i'm a bit lightheaded because of a cold 🫠
so balamod allows for more nonsense while the game is still running?
get better soon
thanks
Yes, but what I meant was that it allows you to keep the base game code intact while still being able to modify functions right in the middle
hmm
But for now it's easier to make basic mods on steamodded since you have no APIs at the beginning
i see
i see
so if i wanted to make mods i should go with steammodded?
or is the difference in modding process not majorly more difficult
Ummmm, so I hate to interrupt, but can I get some help, I think I've just absolutely messed some stuff up 😅
It's up to you to decide what you want to use it for, if you want to make a simple mod it's not very complicated with the base Steamodded API, but if you need to modify the game code as you wish I'd say it's easier on balamod. After that, it's up to you, but a Steamodded mod won't work on Balamod and vice versa.
You should look at balamod and steamodded readme to compare all the differences
I have never modded before and I had a question, I was able to successfully install one mod to my balatro game but I lost the folder where the mods were stored. I'd like to install more mods or disable that mod at will is there a way to easily find that folder again where the mods are stored?
I don't know steamodded extremely well either, which is why I encourage you to have a look at his readme. After all, the most important thing on my readme is events and injection.
What loader are you using and what's your os ?
I am using the steam modded and I installed the Mika's mod I am on windows 11
You have to delete the mod to disable it on steamodded %appdata%/Balatro/mods
Yeah I am just having trouble finding that appdata folder
For me, it wouldn't show
But when I typed it into the file directory it showed
Wym ? 
is there a mod that is a "challenge maker" like deciding which joker you start with, which cards and jokers are banned etc.
I think I've finaly figured it out
is there a tutorial for balamod isntall? cant really find anything
It's on the readme, first page on the GitHub 
oh ok, didnt see that. thanks
This is what I'm working with but I think I finally got it working
hm just confused bc when i open the installer it just flashes a screen then doesnt open anything
Download the exe, open cmd, type cd Downloads, type balamod-v0.1.11-windows.exe -a
alright thanks
yep that one works, idk why steammoded wouldnt
hm i think i accidently downloaded both steammoded and balamod at the same time now
how do i uninstall them
A question, for a texture mod do i just need to replace the textures in the exe file?
uhhh
wheres the exe
i think i have a
literacy problem
Update for those who are curious, I got it working..... execpt I can't veiw my deck/remaining cards, when I try the game crashes.
balamod exe
Hi I’ve never really ever done modding nor coding but I really want to make a mod for this game I was wondering if anyone could help me at all in pointing me in the correct direction
looking at the code for other mods is a good way to get started
Yeah true
Well the game uses lua for coding if that helps
simply delete the balatro.exe, then use steam's verify file integrity to redownload it
I need to see if it's possible to use steamodded to make blinds
Really don't want to switch up all my mod loaders over and over
?

I'm asking if it's possible because Archived
chat do they know
I'm about to go no API if I have to
it would be a shame if
someone went and typed in "blind" into the modding search bar

truly
Anyone have voucher code I can steal borrow?
it would be a shame if
someone went and typed in "vo-
nah, im not sure someones done it
i would also be interested if anyones done it but no ones done it as far as i know
Oh
About Balatro:
Balatro is a deck-building roguelite where you must play poker hands and earn chips to defeat enemy blinds. Enhance your deck of playing cards, buy Jokers to modify each hand you play, and discover new and wild synergies to win!
Thanks to those who discovered this glitch: ShadowBulb, enemui, Neinlove, Project666, softestcat, Ani...
epic
THANK YOU
the mad lad actually did it
@simple galleon https://steamcommunity.com/app/2379780/discussions/0/4308327178401860622/?tscn=1709808515#c4293690852336516667
It won't play well with eternal stickers, so you'll need to replace the stickers file
As the stakes increase difficulty I wondered about adding a bonus effect to Jokers that have the stake sticker on them. In this case, 10 chips times the highest stake difficulty the joker has a win sticker for; eg. a win on green stakes is 30 chips. Whether or not this is balanced, I have no idea (obviously it raises player strength vs. the set ...
wheres the balamod exe download
I am currently writing a new API for vouchers
I can send you my code so it would have better compatibility
Is there a easy way to find a list of all ability varibles like "chips_gain" and "hand_gain" etc
I swear asking a question manifests me to find the solution moments later
Found all of them in CustomDeck.lua from DeckCreator mod
heya, made this texture pack, sort of a mix between high contrast and base textures (high contrast has an ugly diamond and weird gradients on the cards) would anyone want a download, or would the post kinda just be bloat 💀
more stuff to download the better
has anyone tired to download mods on Mac? I followed the steps from the loader instructions but it doesn't seem to be working
oh that's fun
but it's worse cartomancer even if you play a notes flush
wait nvm
cartomancer is on blinds
you can get a lot more tarots with the tuning fork I think
the best part about this mod is that the entire suit is locked to only 1 deck
including its tarot, jokers, and blind
is there a place where the code representation of all the vouchers in steamodded can be found?
Ok things you can't do on steammodded:
- Change the name of any installed mods(error message)
- Put "mods" in a folder and non-modded folders in "mods"(won't load)
- Have "Clone folders" or modded folders that are contained in an otherwise empty copy of the modded folder(won't load)
another thing you can't do is install 5 joker mods and play them all at the same time
I learned that the hard way
i made this mod, but it crushes(sorry for many questions)
make up your mind on whether it's Wild Deck or Lucky Deck
I'll be making some decks with the Deck Creator when I get some ideas flowing.
For now, I've made 3: an Exodia deck, a Level up deck, and an All Decks Combined deck.
https://discord.com/channels/1116389027176787968/1220976513286148126
Yet another blasphemy committed
oh, thanks
(it's foiled 4 deck lol)
btw, its problem is line 33
go to your game intallation; delete the Balatro.exe and right click on the game in Steam > Properties... > Installed Files > Check game file integrity
How many note cards do you want?
YES
lmao
Does the note cards work with the other more cards mods?
The card API is built with compatibility in mind, but if a mod adds special interaction with a card suit, it will also need to add special interaction with my notes
ok so i was using debug menu to test something and uhh
ooh do tell!
this shouldn't happen
what shouldn't
oh two of the dame kind?
same
did you debug in the first gift card
These new cars types basically act like a cursed item where it has great abilities but curses like destroying a random joker or re organizing your jokers during scoring.... Or using a consumable without permission.... Or halving chips.... Or halfving mult (you can find a tarrot card that acts like the miss print card) when u select the card it goes through (based on seed) and picks a random great ability... Like the ability to be a glass card without breaking.... But comes with a curse like when played a random consumable gets used/sold/ripped (it can even have a curse to downgrade a card or remove an upgrade from a different playing card that's being used as a scoring card
It's basically chaos cards if u think about it
But they act like DND curses
There could be a spectral card to remove a cursed card but at the cost of something
My brain randomly thought of this 😂
There could be joker cards that can benefit from the curses or. Even have a chance to add a curse during scoring
btw why is it forbidden to debug source code ?
Like compiling source code and execute it with debug point ?
Technicly since it's modified with steam modded you no longer debug the source code ~
I wish I was decent at moding I'd make that mod 😂 but I'd probably get one thing done and then my ADHD will kick in and then I will forget what I was doing
that rule kinda makes no sense, since the source code ain't even compiled anymore
Yeah that's why I'm asking
it makes no sense to me
All other rules I understand but this one
Imagine you accidentally got a cursed joker
Yo, so I sort of know this one. I am a software engineer as a profession and have had to reverse engineer a few closed source projects. Both internal closed source which has been lost and third party code which has been abandoned.
You've got two main factors for it. Which are ethics and legality. The ethics part we will brush over here and just cut straight to the legality.
Basically as long as you don't recompile the source you're "reverse engineering" it legally in the US, EU and a few other locations. The second you recompile it you're entering a very tricky legal grey area.
There is way more nuance, but I figured I'd throw that out there and then answer questions if there are any
And typically the intelectual property rights are on both the code and the product. Since decompiling doesn't give you "the" code that was used, just the decompilers best guess at it you're good on that one normally. But when you recompile it you essentially have committed piracy in replicating the end product, in this case a game and are infringing upon IP rights.
In other cases the specifics of the mechanisms used within a thing can be copy righted too, so debugging it also gets you in trouble with that area
As such a blanket "don't recompile shit" is normally the best way to go
Add_Custom_Stop_Sound_to_table("button")```
please help
And I know the file is loaded because other functions in my Add_Custom_Stop_Sound_to_table file work
Hello people. Do somebody have the experience with reloading resources? Is there an option to reload the texture for playing cards within a new run and without reloading the game?
Soon...
(In like an hour XD)
that back art goes hard
I love the face cards
LOL i just noticed
The face cards and back are were done by @rare shell
Them and @light aspen Helped a lot with the assets
they're goated
should spectrum hands be enabled with this?
The spectrum hand is a part of Six Suits, and is not enabled by default for Musical Suit
niiiice
@cunning silo if the card dings aren't soundbits from the jellyfish jam I'll be sad
jellyfish jam are from spongebob right?
yo jw if you're planning to add an API for planets as well?
I FORGOT ABOUT PLANETS
I released the API already (in #1221067013183766568 ), but I completely forgot to add planet support
lmao
I did add tarot one
planets should go almost identically to tarots tbh
sorryyyyyyyyyyyy
might even be able to fit it in the same function
@cunning silo how many new card hands are possible with your deck?
there are no new hands in musical suit
ah gotcha
then in place of planet could just have a card that upgrades all music cards, like hiker but planet form
but seems neat!
i mean, the notes suit works with every other hand
thats a neat schtick
that's amazing
i have a quastion, how to install mods and where to find them?
you can find them here : https://discord.com/channels/1116389027176787968/1209506514763522108
or for me on nexusmods
(and also here but it'll redirect you to nexus)
i thank you
😉
I think we shoulkd do 2seperate channel for modding.
1modding chat where you can post everything related to modding.
1 dev modding chat where you talk about code, apis etc
modding chat and modding help?
BTW where can I promote my mod?
modding forum
Maybe a dumb question but do mods disable progress?
To my understanding if I want to unlock something it has to be done unseeded, but does unseeded modded also count?
Musical Suit is out!!! ♪ ♪ ♪
https://github.com/itayfeder/MusicalSuit
Nope, your progress is kept intact. Steamodded does disable Steam achievements by default, but there's a mod to re-enable them too
Oh that’s cool thanks! I’ll look into how to install some mods then soon 🙏
BTW question: there's the Awesome-Balatro github page that has a lot of mods. How do I make sure my mods are there?
Lmao
hello there, I'm new to this, I'm trying to find an object where full deck is saved, made a dump of G, but didn't find much (looking through 160k lines is not fun xd)
can anyone help me?
the only thing i found is G.ARGS.save_run.cardAreas.deck.cards which i suspect is a save file
also G.STAGE_OBJECTS.2.6.cards which is probably temporary
I imagine a pr
i think that's G.deck, which is a "cardarea" object so you can get the cards with G.deck.cards
isn't it G.playing_cards?
G.deck should be the deck card area, which doesn't always contain your full deck
oh yeah that's fair
Hi everyone. Can i find score preview Mode??
calculate it by my hand is so hard...
is it seriously this easy...
make sense i didn't find it xd
it would be nice to have some kind of automated documentations of what variables is found in each object
hello, This mode is released?? can i see the source code?
With Steammodded how do I get past the false positive virus detection thing
hello ! I'd love a mod that allows you to choose the first joker of the first shop. That'd be beyond wonderful 🔥 Hope this is possible 🤞 thanks in advance to any modder that considers my demand 🙏
How do I add custom localization?
That kinda sounds like a pack that automatically opens as if u skipped a blind already
go into windows wna look in security go to the alert and click on it .... It will then ask u to do something about it there will be an option.to allow this file on your computer
ok ty
Some mods however you gonna have to download one mod at least once and then transfer it to your computer to tell it to allow this file I had an issue with windows destroying the file inside the zip causing the zip to be deleted making it impossible to restore
It was annoying
I don't recommend turning the security feature off because it does save your pc
how dumb would a "redprint" joker that copies the joker on its left be?
cause I really wanna add that XD
What folder do I put the Mods in?
so I will add it to it
%appdata%/Balatro/Mods
Ok ty
But I suggested redprint as a rare/ legendary where it copies all jokers total mult lol and when negative it uses it as chips
It's in community jokers 😂
Let me get the link
#1215516228525760543 message here u can take inspiration from it if u want
I cannot seem to find this folder
try the updated one (%appdata%/Balatro/Mods)
Ok
Graphic design is my passion XD
Isn’t this the same thing
i changed it like 2 seconds after you said ty so i thought you looked at the wrong path XD
did you launch the game before downloading mods?
I am not sure what you mean like I played before
yeah
I have
Yes
Itay did u look at my suggestion for inspiration?
nope
just thought about something funny i could do
i just checked and they do look the same thing XD
but there's a reason
since they are both exact copies of the blueprint (mine looks the other way, because left/right)
Mine is blueprint reskinned
I'm not good at art
however I'm good at texture making
lmao redprint
this better copy the joker to the left
that's exactly what it will do XD
Is there any other file it could be?
That's what his does buty suggestion is as wacky or copies all mult and while negative card it makes mult into chips when copying
I'm probably going to look at the code in jellys legendary card. To see how it copies all and edit it to copy mult then try to make it output as chips when negative to be honest
brainstorm crying in a corner
Brainstorm copies far left
So it copies blueprint 9 times out of ten
Yes it still works but it literally only copies to the far left joker
just got done modding balatro 12 pages of mods and the one mod that broke it all and had me to an hour of searching was green seal😭⁉️
I have 311 jokers 💀
Green seal ? Because his release isn't updated ... Download his main repository instead
@glossy pivot
Had the same issue
i hope official steam workshop support comes out at some point, i dont really like unofficial modding unless theres a mod manager out there
ohh so that’s where I went wrong
I see it now 2 weeks ago vs 3 weeks ago
Yup
Not your fault
Hi 🤣🤣🤣
I figured that out
yupp works now
The famous GreenSeal
the beautiful
if seal then
apply x_mult
Same personally
Don't want more suits
yeah more suits seems fun but not what I want tbh
311 jokers, 46 decks, 34 vouchers, 44 tarots and 20 spectrals though
oh and 35 blinds
253 jokers for me... I had to disable 1 from more fluff, and 2 from Jelly to have it all working together
@glossy pivot I hope you read Mika's GitHub first paragraph about using Mika's and Jelly mods
does anyone know which part of the code is responsible for the soul spectral card?
And, for your information this two jokers will crash your game when playing a hand :
I did I did all the folder management stuff to make them work
I got 5 graphical issues but idk where they could be from
more than 5 actually
Did someone already messed with the shop function ?
7 jokers with no sprite
Not for now... I was looking for someone adding the reroll works with booster pack too
🤣🤣🤣 not bad at all
Maybe some mods use enhanced too, and it overwrite when you copy ?🤔
In assets, 2x, their is a Enhanced.png
I have 8 enhancers.png 😭
That's why...
and 2 for jelly mod
But Jelly use JellyEnhanced
So if you want them to works together, you have to modify all scripts that's use Enhanced
And rename each enhanced as unique name for each mods
I think I‘ll play with missing sprites for now lmao
(I guess)
I already spent an hour and a half on making it work lmao
I can live with 7 missing sprites
7 out 311 I doubt I‘ll see them 99% of the time anyways lmao
Yeah, with 300 joker, only 7/300 risk to have it
exactly thank you for the help tho :)
NP
@gleaming talon do you know if it exists ? 🤔 I saw it but impossible to find it again
nope idk
I'm looking for a way to force spawn a joker on 1st shop
and I don't like the function
Anybody have an simple steamodded template mod? I wanna see how much work is actually required to make like a basic Joker that just adds mult or something.
i did this in my mod collection !
its a voucher that refreshes empty booster pack slots
so not exactly a full reroll
Oh thank you !
If left one is blueprint, I think the right one also could be something real
my balamod collection has a joker that has a simple X1.8 Mult joker :3 feel free to use that if you wanna go the balamod route
ok I definitely broke something because none of the modded jokers work💀
really doesn't come as a surprise though
your mod list is missing MusicalSuit XD
Yup, because jut'st JellyMod need his own folder
well I didn’t want to have a mess of like 25 asset folders
If a mod use a file with same name on assets... You need to rewrite it, and rename the .png
One asset folder, all image in it
oh god😭
So, I need to install Balamod, and I keep just CenterHook and the special vouchers ?
hold g and press a
what about balamod tho since it has like apis and all that
the hitboxes are debug mode, the fps counter and cheat features are just when _RELEASE_MODE = false
IDK, I'm newbie in balatro mods
Have my own 4years experience on FiveM and RedM... I'm discovering a new area here 🤣
imma just take all luas put them in mods ig and keep their unique assets folder as is ig
Will break as filemod.lua will search in asset 1x/2x the associate PNG
But in the case I understand what you want to do, it will be in namemod/assets/1x|2x
well balamods asset folder for whatever reason is called packs
and I can’t find anything about it in the code
mind you I am shit at anything software and coding related
hardware is more my thing
for balamod the assets folder can be whatever 😄
balamod's a bit of a wild west with things like that yeah
actually I‘m giving up I‘m exhausted and hungry hahaha
I‘ll leave the modpack here in a bit for anyone curios about the absolute horror I made lmao
yep! centerhook.lua goes in the apis folder, and the voucher goes in mods folder
oh wait you also need the assets folder too
if you want the sprite
red print 🔥
I just downloaded the mod injector and added my first mod to the game, but ive lost the folder that it was in. Can anyone help with this?
i cant find all the options for the config of the UIT elements, anyone knows where it is?
Gray Seal - now your cards will not be debuffed!
banger
Okay thank you
is balamod and steamodded compatible ?
Already a Silver, Black and Green on mod market 😶🌫️
they are gray
but yeah
maybe i should change it
I know but it's for a better distinction if possible 😶🌫️
maybe white seal ?
White seal on white card ? IDK 🤔
If it's like yellow on gold card, not easy on some card to distinguish
yes and no. they will run alongside eachother, but issues are 100% bound to happen with mods

you can just try it and if it works it works
Hello guys
How hard would It be to make a mod that removes the 10 card from the game and makes the Jack act as a 10 as well
Graco is texturing cards to look like the Spanish deck and turns out we have 1 less card because the jack and the 10 are the same
Damn
I haven’t looked much into cards
I mean custom deck would be easy but removing all default ones seems tough
Yeah
Also
You’d need to change get_id call
Actually
You couldn’t do that
Nvm
You’d have to change every joker that checks for card ID for either 10 or 11.
Couldnt you just make it so that all 10 are 11
Or do you have to change manually
Having 10s return as Jacks would cause any joker specifically looking for 10s to not work
And vice verse
So you'd have to manually change each joker that works with one of the 2
Ya
So that means there is no way for this mod to ever work with other mods then
Damn
I thought it would be a simple id10=id11 or something
Wouldn't it be possible with all 10s are considered jacks?
Or something like that
As the deck effect
So I really loved the game, but Tarot makes me uncomfortable. I checked the mods list and found some that replace the tarot cards, but with other tarot cards. If anyone knows of or hears of a mod that replaces the Tarot, I would love to know. Thanks!
And if that's posible wouldn't It be posible to apply that effect to every deck as the mod?
hello i'd like some feedback on my first piece of pixel art i've been trying alot to learn today as a start the sprite made today was one of the card arts for one of the custom cards i want to add just wondering what people think of this and maybe if its looks too off putting if this was in the game i dont know just let me know what you think
I like
do you think it would take you out of the game completely if you saw that on a card that did something
I haven't looked into the code myself and it's probably in a language I don't know so I'm basically in the same spot 
I was responding to other pwrson
oh my bad sorry
This art looks cool to me
I saw in Wikipedia it's made in language called Löve
Yeah then no idea :(
it's made in lua, love is the engine
Ehh it's ok I think
Oh /:
hmmm
my own that I'm still working on lol
Interesting we're now getting to Percents
Okay, so I thought I fixed everything wrong but just now ran into another issue, I can't view my deck, I have 4 mods installed (JellyMod, SixSuits, MikasBalatro and Themed Jokers)
I'm trying to build a couple of jokers around the theme of natural disasters. Can't really think of any unique effects tho
Earthquake, has a x% chance to rearrange jokers when you play cards
Would probably have to give aprx. 10 mult or so
nice, that sounds annoying. I love it
Tornado
Puts all cards back in the deck if only one card was discarded
Could also have Tsunami, changes all of a played hand to a random suit
Did you use Combat Ace Recruiter on custom suits? I posted a fix for custom card suits in the thread
I don't have "custom suits" but I do have sixsuits if thats what you're refering to
yes
thanks for the ideas, I'll probably make a thread in #1209506514763522108 when I get around to it
my bet is, that it has something to do with jelly tho, his mods tends to break when used with others
K, I'll check it out
Earth quake
1 in 2 chance to randomly disable 1 joker every hand.
3x mult
that's also very interesting
If you don't mind, I'm having trouble finding it can you ping me in a reply to the message?
I wouldn't use black outline, use a very dark yellow instead, close to black but not full black
sorry meant to mention this
So, it made it worse, I can't even open the game
nice
ok thank you for the advice
Should I of not deleted the old .lua file?
In mods original folder zipped, in assets > X2, do they have Enhanced.PNG...
If more than one use it, it could be the origin of the problem
just added this to it to play around with different brushes im not a fan but
just replace all the files, should be fine then, I hope
I don't see it
In zipped modded Jelly, SixSuits, Mika's & Themed
Each one has an assets folder
Then a 2x folder
With all .PNG used by the mod
I saw the folder, just not the "Enchacned.PNG" file
Hum... MB
All good m8, I should of been more specific
And, no PNG have same name in 4 folder ?
Steamodded is being detected as a trojan. Is this expected or not?
expected
Both of my Anti-virus did too, its okay just make sure you got it from the github page
So it both helped and didn't, my game now lets me play, just can't view my deck again,
This is the error message I get
is your steamodded installed correctly? crash reports should be turned off usually
oh, you should turn that off, it sends the crash reports to the devs, or something like that
can you send a screenshot of your mods folder?
Umm, I don't see the setting in my game, where is it usually?
Found it, I had to remove steamodded
Oh ofc I'm blind
I ended up removing JellyMod, haven't ran it yet to see if that was the issue
It works, turns out it was jelly mod messing things up
so a quick question about steamodded and balamod
when using one of them am i still able to run balatro vanilla from its exe?
Release time 🥳
yesss


