#⚙・modding-general

1 messages · Page 273 of 1

radiant cairn
#

It doubles as emoji and >10

potent lance
#

Gonna download neato jokers and use Intern as the stand in Joker image

karmic compass
#

how did you miss "Face Blind"

#

it's literally there

radiant cairn
#

I know

#

I'm new to modding

#

Just trying out some things

karmic compass
#

no i mean like Face Blind would be a fitting pun

#

for the name

radiant cairn
#

Ah okay, I thought you were referencing a mod

karmic compass
#

what if

#

The Mechanic

All cards are debuffed

radiant cairn
#

I'm listening

karmic compass
#

get it

karmic compass
#

it's the Mechanic because it's testing your Engine

#

wordplay my beloved

potent lance
#

Cuz it looks good for a banker joker

radiant cairn
#

How abt "The poor mechanic"
All cards misfunction

vestal valve
potent lance
#

"The bug"
It crashes your game

radiant cairn
jaunty thunder
#

been waiting for my hand to calculate for 18 minutes now

#

once again, i ask if there's any way to make calculations faster

shell sundial
karmic compass
#

could this be banker

sick cypress
#

might have accidentally double gemini'd and triple chad'd an energia

#

oops

potent lance
karmic compass
#

hm

#

i think the next shop might have some free stuff

#

idk tho just a feeling

radiant cairn
sick cypress
#

there is easily like

#

400+ there

jaunty thunder
sick cypress
#

there will always be free stuff xd

#

im already on equilibrium deck xd

karmic compass
#

i made that sprite for a joker called Funny Business but it just look like he's mourning

jaunty thunder
#

you're never finishing those tags

#

might as well never skip again

sick cypress
#

yes they will be on my screen for eternity

karmic compass
#

whose funeral do you think he's at

sick cypress
#

this is the problem with having too many jokers to see xd

#

i really need a mod to zoom in to or seperate jokers

jaunty thunder
#

.

#

i have like 8 canvases, i think

sick cypress
#

thats nothing

karmic compass
#

opposite of Jokerless challenge

jaunty thunder
#

or... more.

karmic compass
#

Jokerful

jaunty thunder
sick cypress
#

let me find my whole adventure of a 40 min calc that i just had to give up on

karmic compass
#

you start with every single joker possible

#

but all of them are rental

sick cypress
#

it would have went for longer, and i have no idea how much longer

jaunty thunder
sick cypress
#

enjoy scrolling through this madness

jaunty thunder
sick cypress
#

oh for sure

jaunty thunder
#

i'm getting fucked by my canvases

#

i think they're retriggering each other

sick cypress
#

it keeps going

sick cypress
jaunty thunder
#

and since i have 6-8 (-10?)

jaunty thunder
sick cypress
#

but you are going to take a while to find it

#

good luck

#

o7

jaunty thunder
#

i think this is a case of

#

alt + f4

#

sell jokers

#

i don't even know what it's calculating anymore, mult is barely moving

#

now that i take a good look at it, it hasn't even started doing chips

#

i'm fucked

sick cypress
#

mine took about 15 mins to even start moving that

#

you're probably fine lmao

#

like movement only started when i was already in it for the long haul

full edge
#

@formal orchid some edits to hopefully add a bit of depth

karmic compass
#

fire

formal orchid
#

^^

karmic compass
#

god i wish i can do shading

#

please teach

jaunty thunder
#

i'm supposed to have ~400k chips from jokers without retriggers

#

e81821

full edge
formal orchid
#

and there it is

full edge
#

But I'm generally not amazing at shading. Which is why my booster packs for Kino look like this, so that I can avoid doing shading

vestal valve
formal orchid
#

hm

jaunty thunder
#

31 minutes in

#

i'm done

formal orchid
full edge
#

(though imma do a quick little brag, because I am very fucking happy with the shading on my Romance booster pack)

full edge
formal orchid
#

i'll let you know when i update it

formal orchid
#

will definitely give it a go

full edge
full edge
#

the discord threads system kinda sucks for seeing stuff, haha

arctic oar
#

im learning lua to mod balatro but some of this stuff is confusing x-x

formal orchid
#

and yes

#

it can

#

went like this btw

karmic compass
#

oh i just meant as an example

#

i am using that sprite for my mod

formal orchid
#

oh well

karmic compass
#

but the safe one i whipped up on the spot

#

to be fair

#

you still can

#

it'd be funny

arctic oar
#

so um, i have a question- if you're making like a brand new mod from scratch, you DON'T want everything to be on the main lua? im having trouble getting set up . 3.

formal orchid
full edge
karmic compass
#

how do you spread your lua then

#

i didnt know you can do that

full edge
#

you can use loadfile to load in other files

mortal tangle
#

hey so, i have a friend on windows who owns the game through steam. whats the process for setting up mods?

formal orchid
arctic oar
karmic compass
#

oo

arctic oar
mortal tangle
full edge
#

Kino's got every joker in a separate file, though some mods have one file for all their jokers

novel acorn
#

I'm gonna do it, chat.
I'm gonna play a round of Balatro with the Cryptid mod. For the first time ever.

full edge
karmic compass
#

nooo you have so much tyo live for

mortal tangle
#

im on arch so its completely different for me and was nearly impossible lmao

arctic oar
karmic compass
#

oh well

arctic oar
karmic compass
#

at least it's not league

formal orchid
mortal tangle
#

ohhh theres a wiki for that? okay

karmic compass
#

how do i make cringe

formal orchid
wheat flame
arctic oar
#

...

karmic compass
#

the jimbo suit sprite i was using for a joker called Funny Business, which just make it so that whenever you sell a card you get the cash one more time

arctic oar
#

in the main file

full edge
#

stumbling around can be a great way to learn

#

nothing wrong with it

formal orchid
#

took me while to learn that i could load files

full edge
#

I find that I learn more about walls when I run into them, honestly

arctic oar
arctic oar
karmic compass
#

do you recommend setting loadfiles early

#

i have 3 jockers

#

and planning to make more

#

like my goal is at least 50

formal orchid
#

load files is always better

#

imo

full edge
#

It's not much to set up, either

karmic compass
#

okay

formal orchid
#

and

karmic compass
#

where do i put it

#

and what do i do with th eother file

full edge
#

and at 3, it's a lot easier to see where things go wrong, if they do

formal orchid
#

i made another file called "items" and filled it up with different lua files

karmic compass
#

no i mean like

formal orchid
karmic compass
#

where in the main file do i put the load

formal orchid
#

oh

full edge
#

If you wanna take a look at how I did it, just check out the kino.lua on Kino's github. I just redid my joker loading to allow them to be turned on and off, as well. I also like the way JoyousSpring's structured it's files

arctic oar
formal orchid
#

(accidental help)

novel acorn
#

I didn't think I'd get choice paralysis on deck selection for cryptid what are these

full edge
#

The main thing is that you want to load things in the order that information is needed, in situations where you add mechanics or UI elements as well

formal orchid
#

ui......

full edge
full edge
# formal orchid *ui*......

I thought I'd gotten some understanding, after adding the genre subtitles, but I've been figuring out how to set up my UI for my alien abduction mechanic and nope... UI is still a nightmare to do

formal orchid
#

i couldnt even figure out how to make a config page

arctic oar
wind token
#

I feel like remaking all the joker art for fun

full edge
wind token
formal orchid
full edge
#

I'm in the process of doing more stuff for my config, just because I'm adding a lot of mechanics, and I wanna give people the chance to turn them off, haha

full edge
formal orchid
#

i thought it would be good if there was an option to disable some aspects of my mod

arctic oar
arctic oar
#

OOH i got a DEEP CRACK IN MY BACK THAT WAS AMAZING OML

full edge
#

Most of my complicated code is stolen tbh

wind token
wind token
#

She got two heads

arctic oar
#

real asf

formal orchid
full edge
#

haha, yeah, no code's often directly copiable, so it helps that you have to still rewrite it

#

my joker loading system's ortalab's rewritten, my genre ui is joyousspring rewritten

#

but I hopefully understand them well enough to fix them if I need to, now, haha

formal orchid
#

this is my most complicated joker

#

i think

arctic oar
#

holy heck im just trying to write an uncommon that counts how much money below zero you have

night mantle
full edge
formal orchid
#

it has a little change turn button on the side of it

#

wait tf

#

its broken

#

1 sec

full edge
#

I think my most complicated ones currently are my spellcasting jokers, purely because you need a lot of text outside of the joker itself to really understand how it works

formal orchid
#

what does spellcasting jokers do?

full edge
#

Depends on the joker. I have a card enhancement that casts a spell when triggered based on the suits and rank of the first three cards in your hand. Which can be anything from +mult to creating a tarot card. Though one of the jokers I'm working on currently also gives each source of spellcasting the chance to cast an ectoplasm spell instead, which gives an additional joker slot

#

But there's 10 basic spells. Or 40, depending on whether their strength counts as a different spell 😛

arctic oar
#

um, question

formal orchid
#

oh interesting

arctic oar
#

does anyone know how to make a joker reference your money count like bootstraps does?

formal orchid
#

you could check the source code

arctic oar
#

do you know where it is?

exotic shadow
#

card.lua

night mantle
#

card.lua

full edge
#

card.lua

formal orchid
#

card.lua

arctic oar
#

ah

lean dune
#

card.lua

arctic oar
#

i don't understand this at all x-x

night mantle
#

just ctrl-f bootstraps

arctic oar
#

i meant this.

#

ill see what i can do i suppose

novel acorn
#

"ohey look I have photochad now"

#

so good at playing modded balatro just get a perfectly normal photochad

formal orchid
#

i have a photochad printer

west hill
#

Omg a wild @white scarab

full edge
#

On a photochad note: what you guys see as the more important part of photograph's identity? Triggering for face cards, triggering on the first card of a kind, or giving X2? I have a few photography based movies that I'm trying to tie into that same aesthetic

lean dune
#

infinite card game 👀

formal orchid
#

imo

#

wait nvm its triggering for face cards

white scarab
wheat flame
lean dune
#

m

novel acorn
arctic oar
#

heck ive been working on this for a while im actually gonna play balatro now LMAO

full edge
formal orchid
#

today's progress is +3 jokers

#

gn chat

pliant flame
#

question
is there a specific support channel for mods or do i drop it here?

normal hollow
#

drop it here

pliant flame
#

thank you
trying to play reverie and it throws this in my face

#

mods folder btw

normal hollow
#

can you show me inside the reverie folder?

wraith seal
#

hi N'

normal hollow
#

bye

wraith seal
#

@plush hound its time to code :)

supple tartan
#

Are there videos on YouTube teaching how to mod the balatro?

wraith seal
#

uh wait

vestal valve
wraith seal
#

https://github.com/Steamodded/smods/wiki/Your-First-Mod
this should give you some instructions
https://www.youtube.com/watch?v=Zp-4U5TlbxY&t=7s
the video is a bit oudated, but generally does well at telling you what to do
-# (note: there are some parts in the video where they called cards "center". don't do that, it's a bad practice, they are cards)
https://github.com/Steamodded/examples/blob/master/Mods/EditionExamples/EditionExamples.lua
its a good practice to check out the example mods, as well as other mods too for reference
https://github.com/Steamodded/smods/wiki/calculate_functions
on top of that, remember to read the documentation

GitHub

A Balatro Modding Framework. Contribute to Steamodded/smods development by creating an account on GitHub.

STEAMODDED 1.0.0
A tutorial on how to make a modded Joker.

https://github.com/art-muncher/Example-Mod -- EXAMPLE MOD
https://github.com/Steamopollys/Steamodded -- STEAMODDED
https://github.com/WilsontheWolf/DebugPlus -- DEBUGPLUS
-----------------------------------------------------...

▶ Play video
GitHub

Steamodded example mods. Contribute to Steamodded/examples development by creating an account on GitHub.

GitHub

A Balatro Modding Framework. Contribute to Steamodded/smods development by creating an account on GitHub.

#

:3

dreamy jasper
#

ughh struggling with art ideas again

#

at this point i'm tempted to just put the joker's name on stuff in comic sans or something idk

novel acorn
#

Brainstorm and Cryptid have a, uh. A bug that only exists between keyboard and chair.
-# The Code cards want you to type things in but when I mistyped something I went to do what I normally do, Select All, backspace, and try again. Ctrl+A is Brainstorm's restart keybind.

normal hollow
#

lmao

#

i also couldn't figure out why I couldn't give my cards editions with debugplus until i figured out handy had a keybind for Q

supple tartan
#

Thank you guys

mortal tangle
#

what is the mod called that lets you pick your first shop joker? itll appear inside an arcana pack with like a judgement/ soul card as "choose your first shop joker: is discontinued

wind token
#

I’m gonna redraw every joker, I got 2/150 done

wraith seal
#

good luck :D

lament oriole
#

Balatro

wraith seal
#

Balala

pliant flame
twin forge
#

dry bowser blind

#

and it works, no ghost cards at all

plush hound
terse portal
#

He's here

arctic oar
#

coding question

#

am i stupid? do i know?

#

for why boof no load

neat tree
#

put it inside an assert()

#

methinks

arctic oar
#

guh?

neat tree
arctic oar
#

ooOHHHHHHHHHHHHHHHHH

#

im learnding

#

fr tho thanks!

lean dune
#

the assertion missing isn't what's causing it not to load

#

but you're not calling the function it returns

arctic oar
#

.., well i mean, it fixed it

lean dune
#

adding () at the end did

#

assert does nothing unless something goes wrong

arctic oar
#

..., no that broke it, i remember removing that

#

and just put it back w/ the other stuff

lean dune
#

this by itself, whether you assert it or not, only gives you a function

#

nothing will happen if you don't call it

#

if it crashes when you call it, something is wrong with the file

arctic oar
#

thats a different problem im just shitty at writing code LMAO

dreamy jasper
#

god i'm terrible at drawing pears

#

(yes this is related to balatro modding)

smoky arch
arctic oar
dreamy jasper
#

this is legitimately my best attempt

arctic oar
#

pear.

terse portal
dreamy jasper
smoky arch
#

i mean it works for now right

dreamy jasper
#

i guess

#

i;ll come back to it later

random pier
#

what mods would yall recommend to add if i wanted to keep the feel of balatro but just have more to play with?

#

im just starting with modding and want to keep it simple rn, im just starting to get a little tired of just the base joker pool

arctic oar
#

very vanilla feels, but adds a good deal of fun new mechanics

random pier
#

got it got it ty all i will add those :3

arctic oar
#

np!

random pier
#

my girl is busy and all my friends are so i got this evening all to myself

#

im gonna balatro the fuck outta tn

little onyx
#

Is there a website that has skinpacks for the decks?

arctic oar
random pier
#

this may genuinely be the most addictive game ever made

dreamy jasper
#

do you guys think these cards need rebalancing or are over/underpowered?

arctic oar
#

hope you have a killer night doing math

random pier
#

i LOVE my math when it has a funny jimbo face

dreamy jasper
dreamy jasper
#

who knew all math needed to make it fun was clowns

arctic oar
dreamy jasper
#

i kinda feel like 1.2 mult is too low for capsule machine but i;m not sure

#

anything above seems excessive

arctic oar
#

valid

south hound
#

hi

plush hound
arctic oar
south hound
#

so im trying to mod balatro

#

im an extreme lua rookie but i know my way around a rough spot

#

HOWEVER

dreamy jasper
#

hi

south hound
#

im having issues

#

i tried to make a test challenge with only 1 custom joker just to test if it works

south hound
#

but when i try to play it, it crashes and spits out that "center is a nil value"

#

do any of you know what it is so i can fix it?

arctic oar
#

offhand idk

south hound
#

I think I might have done something wrong here:

#
        if context.final_scoring_step and context.cardarea == G.play then
            for _, v in ipairs(G.play) do --For each card in played hand...
                    if not SMODS.has_no_suit(v) then
                    return --Returns nothing if card has a suit
                    else
                    --Continues if card is suitless    
                    end
                    return {
                        mult_mod = card.ability.extra.mult,
                        message = localize { type = 'variable', key = 'a_mult', vars = { card.ability.extra.mult } }
                    }
            end
        end
    end```
#

I'm trying to make it so that it grants mult when no suits are played

wraith seal
deep cradle
#

is their a mod that makes it so you can have unlimited jokers?

random pier
#

oh wow these mods add alot of blinds

#

is it paperback that did this or bunco

#

i may just want to understand one mod for now before i get too lol

vestal valve
#

or games unlimited games but no games

plush hound
queen patio
#

alr can I ask anyone for help with making a collab-like skin LUA file for steammodded?
I just want to make a collab like mod and I only realized now that deckskinslite is defuncted

queen patio
#

yes.

#

and I want to make a skin pack for that specifically that

plush hound
queen patio
#

well like

#

here's the thing

#

I just want to replace ONE suit

#

hearts specifically

#

and i've been trying and it hasn't worked

plush hound
ember owl
#

Okay, I have a question.

Is it possible to install the cryptid mod on the steam deck?

celest copper
#

How do I mod balatro?

twin forge
#

should help you get started :3

celest copper
#

Thank you

plush hound
#

what the hell is SGTMD

twin forge
#

idk but what drawsteps are you running

#

(also try updating smods first because i ran into a similar issue that was fixed by updating)

plush hound
twin forge
#

drawsteps are a newer thing that were added into smods not too long ago

#

they were designed so that people didn't need to patch into Card:draw() so much

#

it makes it really easy to have custom looks for a card

plush hound
#

okay

#

i found the problem

#

reporting it to their forums

celest copper
#

I meant to ask: how do I download mods for balatro

twin forge
#

oh it's simple

#

usually mods will just have you download the source code

#

you download the zip file from that and extract it

#

then you grab the folder and put it in your mods folder

celest copper
#

Ok, is there anything I should download first?

normal hollow
twin forge
#

(but first you need to download smods itself which the instructions for are in the link i gave you, just navigate out to the front page of SMODS)

little onyx
#

Anyone know where i can find more deck skins for balatro?

vestal valve
plush hound
#

as expected

#

Oops! The game crashed:
Syntax error: card.lua:348: '}' expected (to close '{' at line 319) near 'perma_x_chips'

Additional Context:
Balatro Version: 1.0.1o-FULL
Modded Version: 1.0.0~BETA-0305c-STEAMODDED
LÖVE Version: 11.5.0
Lovely Version: 0.7.1
Platform: Windows

Stack Traceback

(3) C function 'function: 0x3360d3a0'
(4) global C function 'require'
(5) main chunk of file 'main.lua' at line 1028
(6) global C function 'require'
(7) LÖVE function at file 'boot.lua:323' (best guess)
Local variables:
c = table: 0x335f9558 {identity:false, version:11.5, accelerometerjoystick:true, modules:table: 0x335f95a8, gammacorrect:false, title:Balatro, externalstorage:false (more...)}
openedconsole = boolean: false
confok = boolean: true
conferr = nil
(8) global C function 'xpcall'
(9) LÖVE function at file 'boot.lua:362' (best guess)
Local variables:
result = boolean: true
(10) global C function 'xpcall'
(11) LÖVE function at file 'boot.lua:377' (best guess)
Local variables:
func = Lua function '(LÖVE Function)' (defined at line 355 of chunk [love "boot.lua"])
inerror = boolean: true
deferErrhand = Lua function '(LÖVE Function)' (defined at line 348 of chunk [love "boot.lua"])
earlyinit = Lua function '(LÖVE Function)' (defined at line 355 of chunk [love "boot.lua"])

#

chanhing the newer version gave me this error

normal hollow
#

when's the crash occurring?

plush hound
#

bootup

normal hollow
#

do u have cryptid

plush hound
#

ah well

#

fuck me

#

byeeeee cryptid

normal hollow
#

you need to update it

plush hound
#

i thought its the newer version

#

is it not

normal hollow
#

probably not, it's not in the log tho

#

you need to download from source

plush hound
#

i downloaded it through the source

#

huh

#

reinstalling

#

hold

#

okay it works now

#

thanks

#

still crashes but i can fix it

plush hound
#

"muh" deck

normal hollow
celest copper
#

thanks

plush hound
vestal valve
#

hehehehe

plush hound
#

im going to strangle whoever invented this

vestal valve
#

@hard plank

hard plank
shell sundial
strong shadow
#

help

#

pls

#

nvm

#

i think im dumb

mental quiver
#

so, im trying to get into the cryptid discord server and im at a dead end, is there anyone who is in the server? (this was copied from another channel)

#

INFO - [G] 2025-03-07 20:54:28 :: WARN :: Sticker :: Detected duplicate register call on object perishable
INFO - [G] 2025-03-07 20:54:28 :: WARN :: Sticker :: Detected duplicate register call on object pinned
INFO - [G] 2025-03-07 20:54:28 :: WARN :: Sticker :: Detected duplicate register call on object eternal
INFO - [G] 2025-03-07 20:54:28 :: WARN :: Sticker :: Detected duplicate register call on object rental
INFO - [G] 2025-03-07 20:54:28 :: WARN :: Sticker :: Object banana has the same key as an existing object, not registering.

#

this was when I installed the "morefluff" mod

wraith seal
#

:3

mental quiver
#

thank you

wraith seal
#

they recently changed the invite link, i can see why you are stuck outside lmfao 😭

twin forge
#

the absolute worst source code ever just to make it so you can't play hands with unscored cards lmao

#

time to boot this with cryptid and cause chaos

bronze locust
candid sable
#

How to check?

normal hollow
#

I would search all the mods with vscode regex for send.*Message\(

#

and see if there's one that's not commented, especially if it's inside card:hover

candid sable
#

Ok send.*Message\( is a lot

modern wolf
#

guys I'm trying to load Brainstorm but I'm getting API loaded no. The keybinds work but It

#

it's just saying error

ebon wing
#

if I were to want to change the title screen logo thing to a different image, what would I do?

modern wolf
#

INFO - [♥] Lovely 0.7.1
INFO - [♥] Game directory is at "C:\Program Files (x86)\Steam\steamapps\common\Balatro"
INFO - [♥] Writing logs to "C:\Users\johnk\AppData\Roaming\Balatro\Mods\lovely\log"
INFO - [♥] Using mod directory at "C:\Users\johnk\AppData\Roaming\Balatro\Mods"
INFO - [♥] Cleaning up dumps directory at "C:\Users\johnk\AppData\Roaming\Balatro\Mods\lovely\dump"
INFO - [♥] Initialization complete in 15ms
INFO - [♥] Applied 2 patches to 'main.lua'
INFO - [♥] Applied 1 patch to 'game.lua'
INFO - [G] LONG DT @ 1: 0.1
INFO - [G] LONG DT @ 1: 0.08034868
INFO - [G] LONG DT @ 1: 0.064855264
INFO - [G] LONG DT @ 1: 0.0526999512
INFO - [G] ERROR ERROR ERROR
INFO - [G] ERROR ERROR ERROR
INFO - [G] ERROR ERROR ERROR
INFO - [G] ERROR ERROR ERROR
INFO - [G] ERROR ERROR ERROR
INFO - [G] ERROR ERROR ERROR
INFO - [G] ERROR ERROR ERROR
INFO - [G] ERROR ERROR ERROR
INFO - [G] ERROR ERROR ERROR
INFO - [G] ERROR ERROR ERROR

normal hollow
#

that's a funny log

modern wolf
#

error

#

Thats me pressing ctrl a

#

to try to get it to work

#

but nope

fickle elbow
#

whats the default spectral thats shows in the packs when theres no more?

modern wolf
normal hollow
#

oh i have no idea

rigid jewel
#

SMODS is not installed I'm guessing?

#

It should not be showing only 3 injections

modern wolf
rigid jewel
#

Is this just lovely?

modern wolf
#

yes

#

well

#

lovely + Brainstorm

rigid jewel
#

Prob brainstorm then

modern wolf
#

wdym by that?

ocean flame
#

Hey chatroom, I'm new to adding mods to Balatro and saw in a YT vid that the instructions for how to begin were somewhere in this server. Can anyone point me in the direction of a thread/ pinned message/ video for me to get started with?

rigid jewel
#

Lovely does not print anything by itself after injection which only leaves Brainstorm

modern wolf
#

I'm just not sure why its erroring

ocean flame
# ocean flame Hey chatroom, I'm new to adding mods to Balatro and saw in a YT vid that the ins...

My friend sent me this video guide, gonna leave this here in case other people come looking for it: https://www.youtube.com/watch?v=9DyZZ8ofqZ0

Lovely Injector: https://github.com/ethangreen-dev/lovely-injector

This video is slightly outdated, you don't need smods-old-calc anymore, this one is good:
Steamodded: https://github.com/Steamodded/smods/archive/refs/heads/main.zip

Balatro Multiplayer Discord: https://discord.gg/balatromp

0:00 Intro
0:40 Installing Files
3:23 Steamodded
5:08...

▶ Play video
tardy sparrow
#

does anyone know which file has the code for spawning jokers? like what it picks to stock in the shop

shrewd thorn
#

ante 500 :D

normal hollow
#

or get_current_pool if you want to get the pool of jokers

tardy sparrow
#

thank you

scenic flicker
#

man this is my first ever time trying to code and I'm stumped. Tried the balatro-ABC thing and it didn't do anything :/

shrewd thorn
#

coding is hard dw

modern wolf
#

Still 0 clue as to whats going wrong here

#

maybe brainstorm is just done for

scenic flicker
#

I like copy pasted all the code it had and changed the names of the files. Not sure how I could mess that up. tbh a lot of tech tutorials have a lot of assumed knowledge that I don't even know how to begin to touch

shrewd thorn
#

ante 600

scenic flicker
#

any advice? I'm not even sure how to check what I've done wrong

shrewd thorn
#

oh i have -1 joker slots

shrewd thorn
#

ante 800 :D

scenic flicker
#

main.lua

SMODS.load_file("jokers/kai_joker.lua")()

#

kai_joker.lua

ABC.Joker("Kai Joker")
:description({ "All scored cards become", "{V:1}#suit#{}, suit changes", "every round" })
:variables({
suit = ABC.VARS.Suit('Spades'),
:rarity_common()
:calculate(function(self, card, context, ABCU)
ABCU:on_card_post_scored(function(scored_card)
ABCU.vars.suit:card_set(scored_card)
end)
end)
:unlock_condition(
{"Win a run with", "{C:attention}Checkered Deck{}"},
function(self, args)
if args.type == 'discover_amount' or args.type == 'win_deck' then
return ABC.VARS.Deck("b_checkered"):get_win_max_stake() > 0
end
end
)
:debug_force_in_shop()
:register()

carmine fable
twilit jetty
#

made a Thing

normal hollow
scenic flicker
#

cute art!

scenic flicker
twilit jetty
wraith seal
#

Yme is working on a genshin mod with unique mechanics tho lol

normal hollow
# scenic flicker like that it's bad or...?

like I don't know if that's a different API or not lol
i would try using this https://github.com/Steamodded/smods/wiki/SMODS.Joker

here are examples
https://github.com/Steamodded/examples/blob/master/Mods/ExampleJokersMod/ModdedVanilla.lua

GitHub

A Balatro Modding Framework. Contribute to Steamodded/smods development by creating an account on GitHub.

GitHub

Steamodded example mods. Contribute to Steamodded/examples development by creating an account on GitHub.

twin forge
#

first blind chip of the day

wraith seal
plush hound
#

which is literally

#

1 card on your deck

shell sundial
#

O.o

#

"I've got it in the bag."

wraith seal
#

❤️

plush hound
#
  • no fuck you
#

which is lame

scenic flicker
#

specifically I'm wanting to make challenge decks, are there tutorials for that or maybe a mod that can let me just set paramiters myself?

wraith seal
#

also

#

arent you supposed to learn modding.

plush hound
#

i just woke up

wraith seal
#

no excuses

plush hound
#

i will okay, i will

#

but what theme

wraith seal
#

anything you want

#

dont be restricted by anything :3

strong shadow
#

Limbus company

#

Make a deck that makes you start with all 12 of sinners fr

plush hound
#

but bepis

#

i dont know lua, bepis

#

in fact, I'm shit

strong shadow
#

So am I

wraith seal
#

we can always start somwhere :D

#

you can start by watching lua tutorials first

#

its one of the simplest languages, imo

strong shadow
#

And make sure you indent

#

Unlike me

tranquil vessel
#

My demo is getting some attention from streamers still, but one day in mid July, Northernlion was pitched the game on his stream from Dan Gheesling and ended up playing it that same day. I was in the chat watching, totally dumbfounded, that someone I watched on Twitch/YouTube for over a decade at that point was playing my game. ... At the time I was more concerned about a potential crash or something going horribly wrong but I did also try to just sit, watch, and enjoy the surreal moment.
(from Thunk's blog https://localthunk.com/blog/balatro-timeline-3aarh)

Now that feels relatable after watching some people play my balatro mod on twitch in front of hundreds of viewers, can't imagine how it feels like if it's the entire game and thousands of viewers lmao

wraith seal
#

LIKE

#

im copying this

strong shadow
#

Congrats

wraith seal
#

so if i paste it

#

shouldnt it NOT be spaced out??

#

what the hell 😭

strong shadow
#

Also I need you to say what’s wrong with my indentation fr!

scenic flicker
#

I found what I was looking for, not sure if I'm allowed to post links to mods so I wont, but yeah it exists

tranquil vessel
wraith seal
plush hound
#

oh neato

wraith seal
#

because the only consistent source of advertisement you get is through word of mouth, and streamers

strong shadow
#

And balatro won best mobile and indie so 🔥 our goat balatro

wraith seal
#

if its a huge streamer and your game just so happened to stop working, then thats a critical strike to your reputation

#

im really glad balatro pulled it through though :D

tranquil vessel
strong shadow
#

Anyways my other jokers hopefully won’t be as stressing as the rats

wraith seal
#

thats freaking cool

strong shadow
#

Wow

wraith seal
#

i only knew that just now, im sorry 😭

tranquil vessel
#

lmao

plush hound
#

i only knew larswjin from

#

if i remember correctly

tranquil vessel
#

no worries

plush hound
#

Steammodded or Cryptid contributor

wraith seal
#

im new to this community so im still learning about everyone here, one by one 😭

tranquil vessel
#

I don't really show off that I'm the main dev of CardSleeves haha

tranquil vessel
wraith seal
#

but its still impressive to know that, nevertheless

tranquil vessel
#

To be honest, I think it's really funny when people don't know I'm the dev

wraith seal
#

98% of balatro players dont read credits

#

and the uh, Mod Author:

tranquil vessel
#

98% of balatro players have no idea who made their mods

plush hound
#

mathisfun made ortalab

terse portal
wraith seal
#

true though, even i mostly played mods because they looked really cool, never bothered checking the mod author or credits...

plush hound
#

i appreciate the devs and the author by commenting peak on their forums

#

im subscribed to most of modding forums

#

you can see my message there

tranquil vessel
#

tbf, I have a similar thing when I play with Dim's modpack

dusky heart
tranquil vessel
#

I just grab what looks cool but wouldn't even be able to tell you what mod it's from or who made it

plush hound
#

peak..

#

there are some mods that i have installed but i cant find their forums

#

for example the BabaDeck and BBBalatro

#

5CE and Anum

plush hound
#

thanks

tranquil vessel
#

though I have no idea what mod Anum is

plush hound
#

hold

sinful sigil
tranquil vessel
plush hound
tranquil vessel
#

personally I'm more of a disfunctional than functional

plush hound
#

is this L moment

tranquil vessel
#

idk, could be a W moment

plush hound
#

W from the beloved mod

#

Ditpyrc

novel acorn
#

wtb joker manager...

#

cryptid y u do this 2 me
cryptid that 2 many joker...

candid sable
#

We need a peak joker

plush hound
#

honestly peak

#

im going to make a peak joker, so basically

#

it's a joker

strong shadow
#

huh

plush hound
#

but I'm not done yet

#

i actually need to learn how to make one

#

even though i can just grab some from the source code

wraith seal
plush hound
#

WARIO WILL SHOW YOU FUN

wraith seal
#

is this the correct wording

#

🤔

strong shadow
#

hmm

#

honeslty i have a good limbus company mod idea

#

but idk how to implement it

novel acorn
#

Is there actually anything in the realm of Joker Manager or am I just kinda stuck pixel-squeezing for adjacency procs

terse portal
#

MUHAHAHAHAHAHA

sinful sigil
terse portal
#

it clearly gives +4 mult smh

terse portal
sinful sigil
terse portal
#

how much

obsidian thunder
#

assuming i get the reference which im p sure i do

terse portal
#

you win a gajillion dolar

obsidian thunder
#

YAYYYYY

#

god i hope money can buy happiness

plush hound
#

too bad these chips are virtual

plush hound
#

lad quit breathing 😭

terse portal
#

crying

terse portal
plush hound
terse portal
#

now you're gettting it

smoky arch
#

i know exactly what it is
i just wonder what itll actually do

terse portal
smoky arch
#

i might not be following the thread so a hint might be fun

thorn ledge
#

this reminds of that one time local teased the madness effect in riddle form

wraith seal
#

Balatro Modding Starter Pack :3

  1. https://github.com/Steamodded/smods/wiki/Your-First-Mod
    ◦ This should give you some instructions, and it also serves as Steamodded's Documentation. Please read it :)
  2. https://www.youtube.com/watch?v=Zp-4U5TlbxY&t=7s
    ◦ A Modding Tutorial video. It is a bit outdated, but generally does well at telling you what to do.
    -# (Note: There are some parts in the video where they called cards "center". Don't do that, it's bad practice, they are cards.)
  3. https://github.com/Steamodded/examples/blob/master/Mods/EditionExamples/EditionExamples.lua
    ◦ It's good practice to check out the example mods, as well as other mods too for reference.

Once again, remember to read the Documentation. There also other links which you might find useful, such as:

  1. https://github.com/ethangreen-dev/lovely-injector?tab=readme-ov-file#patches
    ◦ Patches.
  2. https://discord.com/channels/1116389027176787968/1228149931257237664
    ◦ DebugPlus, a very useful tool for modding.

-# Sent: 7 times

#

should i add anything else to this

strong shadow
#

deez

terse portal
strong shadow
#

i dont get it

#

i played inscryption

#

and i dont get it😭

smoky arch
#

ok maybe my brain is too small for something like this

thorn ledge
terse portal
smoky arch
#

i do know what card it's based off of so i do wonder if itll take the effect from that

shrewd thorn
#

ante 1000

wraith seal
#

false

terse portal
shrewd thorn
#

i have it

mellow cape
#

Do I move ALL of the files on the right, into the my mods folder (The left side) or do I have to put certain things the mod folder and others in the folder where the actual executable for the game is?

terse portal
#

what

shrewd thorn
#

you also might

#

cryptid

terse portal
#

ah

shrewd thorn
#

is easy

terse portal
mellow cape
terse portal
#

all of that is in a morefluff folder right

mellow cape
#

yeah

terse portal
#

dont take anything out

#

move that entire folder

mellow cape
#

its all from when i extracted the zip

terse portal
#

into your mods folder

mellow cape
#

Okay!

#

Thank you

terse portal
terse portal
#

but first i sleep gn all

novel wave
wraith seal
#

its in calculate

#

they referred to "card" as "center"

#

which is uh, obviously not the correct term

novel wave
#

still cant find the bit

wraith seal
#

...i still cant figure out how to use this

wraith seal
sturdy canyon
wraith seal
#

EXACTLY

#

LIKE, WHERE DO YOU THINK THIS CAME FROM 😭

sturdy canyon
wraith seal
#

im blaming you for that one.

#

nah jk :3

#

all in all, the video is incredibly helpful though

sturdy canyon
novel wave
wraith seal
#

the vid got me through pretty much all the basic stuffs in modding pretty fast

sturdy canyon
#

i forgot i was supposed to make a new video

#

shiiiiit

wraith seal
#

thanks for making the vid, else my progress would have probably been delayed by at least a few weeks 🙏

mellow cape
#

Could I DM somebody and paste the error code it gives when crashing upon loading up the game?

mellow cape
wraith seal
#

betmma spells :(

#

hmm

#

its likely that betmma spells is outdated

dusky heart
#

Dimserene just recently removed it from his modpacks, I think there are some conflicts

hard plank
#

sorry chat

wraith seal
#

omg hello aikoyori

mellow cape
#

Delete betmma spells from my folder?

wraith seal
#

yeah

hard plank
#

development resumes tomorrow

wraith seal
#

:3 inspiration

plush hound
#

put your mouse away from, the card

#

hold click

#

and swipe

wraith seal
#

im doing that

#

I DONT KNOW WHY IT DOESNT WORK 😭

plush hound
#

where are your fingers

wraith seal
#

is it because my smods version is too old or something??

mellow cape
#

This is off topic, but as someone interested in coding, how did you guys begin? i want to learn, but I dont know what to use

plush hound
#

wo knoiws

wraith seal
wraith seal
plush hound
#

in the config

#

of the m,od

wraith seal
#

theres no config

plush hound
#

the handy option

#

in option

wraith seal
#

yeah, theres no config

plush hound
#

the OPTION

wraith seal
#

option??/

plush hound
#

theres Handy in Options

wraith seal
#

i dont see it :<

plush hound
#

oh yeah

#

update your handy

wraith seal
#

im pretty sure this is the latest version already

#

probably my smods

hard plank
#

hey @plush hound

plush hound
hard plank
#

sorry for that boss

#

it was mine

plush hound
#

WHAT NO I WAS JOKING

#

i mean

#

i would but

wraith seal
#

"i would"

plush hound
#

😭

wraith seal
#

please specify what you would.

#

🤨

plush hound
#

nah

hard plank
#

☠️

plush hound
#

open for intrepetation

wraith seal
#

getting freaky with a blind is tuff work 😭

plush hound
#

LMAOOOOOOOOOOO

hard plank
#

for context

#

the height was the boss blind

plush hound
#

The Tongue

Only play cards of 6 and 9

hard plank
#

freaky ahh boss

wraith seal
#

lets get freaky.....

simple sky
#

that would be nasty from a gameplay perspective too

plush hound
#

i threaten to strangle aiko

#

because of the height

mellow cape
mellow cape
#

Thank you!

wraith seal
#

aiko, is it fine if i borrow the "shenanigans" part for my functions file name ❤️

#

its just to uhhhh bundle a ton of functions

#

which may or may not be niche

hard plank
#

😭

dusky heart
hard plank
#

i don't own the concept of shenanigans

wraith seal
#

yeah but... aikoyori's shenanigans :3

#

what the hell

#

wheres handy???

hard plank
#

ok really the height is the worst boss so far

#

i might nerf it

wraith seal
#

i updated both smods and handy to latest versions already

#

am i missing something

dusky heart
plush hound
#

nested

wraith seal
plush hound
#

100%

wraith seal
#

smods is latest version

hard plank
#

is handy nested

wraith seal
#

i made sure to download the latest version of handy from 2 weeks ago too

plush hound
#

let me see ahdny folderr

wraith seal
#

....wait, am i supposed to fucking take this out

#

😭

#

oh my god im so dumb

plush hound
#

SDSEE

#

SEE

#

I KNEW IT

#

IM SO SMASRT

wraith seal
#

NAH BUT

#

WHY IS THERE ANOTHER FOLDER

#

gnghghghgh

plush hound
#

LMFAOOOOOOOOOOOOOASOASIOAIOSIA()SDXIA\

hard plank
#

i might change the ability of the height

wraith seal
#

uhhhh

vestal valve
wraith seal
#

you could keep the general concept of it being correlated to your hand's score at first

hard plank
#

and move the height ability to a showdown blind

#

i think it's literally diabolical

wraith seal
#

orrr just that the score is set, and will increase by each hand/discard, though that does seem a bit lame compared to what it used to be

hard plank
#

everyone i saw playing it just loses to it

vestal valve
#

new blind: "The Crash"

literally crashes your game. cannot play unless you have chicot

wraith seal
#

"unless you have chicot"

hard plank
#

I'm moving it to the showdown

wraith seal
#

false, if you have chicot then system32 is deleted.

hard plank
simple sky
wraith seal
#

its finally here

plush hound
#

dujnasds

#

d8m,nsd

#

dumbnass

#

dumbass

wraith seal
#

....oh, that conflicts with my mod

#

hm

plush hound
#

rebind it

simple sky
hard plank
#

moving it to showdown then

wraith seal
#

how would someone even use this honestly 😭

#

i might have gone too overboard by making it more useless than trash

hard plank
#

I'll change the height to

#

score req x1.5 every hand played

#

simple and easy

wraith seal
#

you can probably do that for both hand and discard?

hard plank
#

alright

wraith seal
#

of course, it is only when i update my smods that everything starts to break apart

#

nggghgh

novel wave
wraith seal
#

do you think i deserve such a privilege lmfao 😭

novel wave
#

display name = the name used for the mod badge

wraith seal
#

yeah, but

#

its an IP of an another game

novel wave
#

short badges look better

wraith seal
#

maybe B:Star Rail?

#

or just B:SR

novel wave
#

why do u need the b

hard plank
#

引力

wraith seal
#

balatro star rail

#

:3

#

i wouldnt want to mix my mod up with honkai star rail, the game itself

hard plank
#

HSR

wraith seal
#

so it really got to have something different in its name

#

NO

#

😭

#

...this is new

#

hm

#

i really hope updating smods doesnt mean i will need to rewrite practically everything

novel wave
hard plank
#

yeah

wraith seal
novel wave
#

in what case would there be a balatro mod that would be "more right" to claim "star rail" badge

wraith seal
#

i dunno, guess i had the belief that its not very unique to just have a pretty much shortened version of the original game's name, even though my mod's name is nothing unique or interesting either, but i suppose you are right

wraith seal
#

💔

hard plank
#

@wraith seal adding new boss blind to move height

plush hound
hard plank
plush hound
hard plank
#

no

#

i want it to like have a cooler name

novel acorn
#

The Striker always kills me =(

hard plank
candid sable
#

Can we have a mod that outputs a spreadsheet of all available jokers with name, fullkey, rarity, description etc.

fossil wedge
#

bro i need someone to play the multiplayer balatro mod with

fossil wedge
#

why the sad emoji

vestal valve
#

very useful 👍

dusky heart
#

Are the links not clickable? Huh

fossil wedge
#

you can

#

its just a funny glitch

vestal valve
dusky heart
hard plank
#

@vestal valve

#

I'm promoting The Height to a showdown

novel acorn
# hard plank the height:

somehow, without fail, a core part of my setup involves a rare.
Alternatively I just... 3 blueprints are the only reason I have the xmult and now they're GONE

hard plank
#

😭

novel acorn
#

Oh that would have been fine! I was 3 Blueprints, an early Yorick, and a Hiker, I'd been actively boosting hiker for ramp-up first and then pivoting on the final hand

exotic belfry
#

Outside of killing Baron builds I really like this concept. It's a punishing blind if you're not ready for it

hard plank
#

I'm killing all endless builds

simple sky
#

it was specifically intended to kill Baron builds

exotic belfry
#

I am aware

novel acorn
#

I mean a lot of blinds are "kills this kind of build"

exotic belfry
#

indeed

vestal valve
simple sky
exotic belfry
#

Ig I worded it wrong. I guess the better wording of it would be "in a vacuum" I like the concept

novel acorn
#

I like that one because it's also actually interesting to play around with other builds instead of just like. "turns off your build lol" like some blinds

#

height's good design I think

exotic belfry
#

agree

simple sky
#

you can work carefully to build your score requirement as little as possible

hard plank
#

you can waste your hands playing silly high cards

simple sky
#

also, Dusk kind of yeets this Blind

hard plank
#

and final hand you just go all out

exotic belfry
#

right

novel acorn
#

Dusk is also there, yeah

hard plank
#

uh yeah

exotic belfry
#

I mean counterplay for boss blinds isn't really a bad thing

hard plank
#

it isn't

exotic belfry
#

Unless you're a Cryptid finisher boss

vestal valve
#

This one's bad for Brainstorm builds

novel acorn
#

LMAO???

hard plank
#

what the fuck is 2 in 3 chance hand will not score??? 😭

vestal valve
#

there's also this

hard plank
#

where is balance

#

oh wait

simple sky
#

you can literally just get so unlucky that nothing scores

simple sky
plush hound
#

@wraith seal modding resumes tomorrow, kinda busy rn

simple sky
#

Cryptid is out for milk, and it will not stop until there is no more milk to find

hard plank
#

i heart chicot

simple sky
#

might as well instantly kill you

hard plank
#

i am accounting for Cryptid build with that number btw

#

if you have Talisman

simple sky
#

ah

#

truth be told, that wouldn't do jack to a high endgame build
especially if you got Almanac involved

hard plank
#

if you don't have talisman it just becomes ^3

simple sky
#

still a formidable jump in requirement to cube the size

hard plank
#

yes

#

basically x3 the e number

vestal valve
simple sky
#

no benefit

#

it just kills Chicot

hard plank
#

create a new legendary instead

fossil wedge
#

nah best joker in game

#

chicot useless

simple sky
#

regenerates Chicot 6 times in a row

novel acorn
#

CHICOT NOOOO

fossil wedge
#

i guess we wait for someone to join the casual queue for bgalatro multiplayer ig

simple sky
# fossil wedge chicot useless

people saying Chicot is useless grate on the very fabric of my existence
Chicot may be considered the weakest Legendary, but that's still a very strong effect

woeful salmon
hard plank
#

mistigris ?

simple sky
plush hound
#

shameless plug

#

also chicot is peak

#

FUCK canio and FUCK yorick

exotic belfry
#

misti isn't even aiko's mod 😭

#

There can't be shame in that plug

woeful salmon
hard plank
#

what are you looking for

simple sky
plush hound
#

NOTN IN THAT WAY

#

WHAT THE

#

FUCK

woeful salmon
exotic belfry
#

joker display

hard plank
#

joker display

plush hound
#

jokerdisplay

#

three displau

woeful salmon
#

thank you

hard plank
#

my mod also has support for it

simple sky
#

i meant they deserve to live