#⚙・modding-support

1 messages · Page 1 of 1 (latest)

crystal whale
#

First

shadow bluff
#

Second

coral compass
#

lovely doesnt work

shadow bluff
gleaming gulch
#

fifth

fading prism
#

sixth

#

sense

grave echo
#

So Lovely is saying I need to find a file on my File Explorer...

#

I can't find it. I'm not even sure it exists.

slim oak
tribal bone
#

this game keeps crashing i will not give crashlog

#

😡

grave echo
#

%AppData%/Balatro

hexed obsidian
grave echo
#

It says there isn't anything there

hexed obsidian
#

so if you go to %AppData% there's no balatro folder?

grave echo
#

Well, technically, uh... nah

#

Yeah, nah

hexed obsidian
#

technically what

meager jackal
#

backslash

grave echo
#

Stupid reference, dw bout it

#

The point is no

hexed obsidian
hexed obsidian
grave echo
#

As soon as I put in the backslash the queue gives me nothing

#

I know Lovely is working, I've seen it

#

I just don't know where the mod directory is

#

So I can... you know... put in the mods

meager jackal
#

do you by chance use xbox game pass?

grave echo
#

I use Steam

meager jackal
#

weird

ornate patrol
#

cryptid support channel

meager jackal
#

usually it goes to %appdata%\Balatro\Mods

pine anchor
#

-# And the executable is named "Balatro.exe" exactly?

grave echo
#

I got it on Steam

#

I'm not even sure where I'd go to see that

hexed obsidian
#

the same place you put the version.dll

grave echo
#

Oh gotcha

#

It doesn't say

#

Just says Balatro

hexed obsidian
#

you are on windows, right

grave echo
#

Like 99.99% sure

hexed obsidian
#

hmm no idea then

grave echo
#

...I literally just saw I have a Windows key

#

...I MIGHT have Windows /s

uncut crescent
#

Woah this is new

azure anchor
#

why is modding support and dev split

hexed obsidian
#

one is for crashes the other is for devving

#

most of the time i redirected people to chat because even if im a dev i dont play other mods enough to know the reason for errors, and ive seen thats the case for most devs

novel spruce
#

oh hey new channel

#

like 3 of them

pale burrow
#

damn new channel

acoustic flower
#

This is for crashes?

hexed obsidian
#

yes

#

or like install help

paper cradle
#

anyone know how to get the stocking stuffer mod to work, whenever i add it i just get this error

paper cradle
#

yep i'm an idiot that didn't realise there was a new smods version, cheers 👍

#

oh that's right i had that version for MP, shame I can't use stocking stuffer for multiplayer rip

astral forum
#

fix multiverse not able to play flush please

delicate walrus
#

no

grave otter
#

Hi everyone! I need help with a mod, as I'm a complete newbie. I added three new Jokers to the game, added their textures to the atlas with the other Jokers, and everything worked fine on my PC. Afterwards, I decided to send the mod (copied the contents of the game folder from Steam and pasted it into another folder) as a zip archive. On a friend's computer, the Jokers had no textures. What could it be? Should I attach any more screenshots?

uneven wigeon
#

yooo

#

new chat?

grave otter
uneven wigeon
#

whats the difference with here and modding dev

tribal bone
uneven wigeon
#

we used modding dev as help channel for the longest time

#

guess they finally got sick of that

icy plaza
#

it's a good thing this channel opened because ever since updating steamodded i've been having near constant crashes whenever i play with cryptid. ive cut down my mod list a lot but i still get crashes and cryptid is the only culprit i can think of at this point. I dont know anything about lua code so i need to know if one of the other mods is interacting with cryptid in a weird way to cause this, but they're all ui or performance mods and i dont think any of them would cause the game to crash

mental anvil
#

having steamodded installed creates a small pause before a hand is scored

#

i dont have any mods, and ive fiddled with every setting i can think of, but i just cannot figure out why this is happening

#

has anyone else experienced this

open viper
narrow tulip
#

is there a way to change the playing cards' textures with malverk?

hexed obsidian
narrow tulip
#

oh cool

#

thanks

tardy stag
#

Holy shit new channel!

cyan light
#

or are you outright modifiying base

analog rock
#

whenever i try to start a game with mods it crashes, if i try to add multiplayer the game doesnt even start

#

i reinstalled both balatro and mod manager twice alr

hexed obsidian
#

fantoms preview doesn't work anymore im pretty sure

analog rock
#

oo

#

ill try thanks

analog rock
icy plaza
sudden mirage
#

heres a weird one
im trying to add this image to the top right corner of the screen when the user has a certain Joker
i have been fiddling around with draw.lua and that hasnt seemed to work at all
does anyone know how I'd go about this?

hexed obsidian
sudden mirage
#

ohhh alright ill see what i can do

pure gorge
hexed obsidian
narrow tulip
#

how do you add a config button/tab/thing to your mod? ı'v made the lua file for the config but ı can't change the things in it like you can do with other mods

austere flicker
#

for some reason having duplicates of this joker immediately crashes the game
not even a crash screen, the game just full-on closes

austere flicker
kindred cipher
#

hey im having an issue with flames not showing with the most recent update for the talisman mod. anyone seen anything about it?

unique scarab
#

This is a known bug

kindred cipher
#

any fixes?

unique scarab
#

Not yet

kindred cipher
#

womp womp

#

ty

austere flicker
#

i see

hexed obsidian
#

i dont know what the issue is tho the card is complicated

analog drift
#

X-chips broke in my modpack...
I'll probably come back with a log or a screenshot later, but it always seem to crash.

Has anyone ever encountered something of the sorts?

hexed obsidian
analog drift
hexed obsidian
#

it should be one before that if that's true but then idk

grave vortex
#

for whatever reason when i launch balatro i'm prompted with and i have no idea how to fix it

ornate patrol
#

tf you running balatro on

grave vortex
#

linux

#

it's running on proton

#

that's why it looks like that

#

i've had no issues prior to today but i decided to reinstall balatro and this has been causing me issues

analog drift
#

That shouldn't happen... I'm guessing you have clicked the verify file integrity thing?

grave vortex
#

yeah

icy plaza
#

as someone who got mods running on linux before buying a mac mini for the mod manager theres a specific launch command you need to add for lovely to work properly

#

ill copy paste it here in a second

grave vortex
#

i'm aware

#

it seems to solve itself if i remove the version.dll but then no mods run

analog drift
# grave vortex yeah

Damn... All I could advice is trying to reinstall the lovely injector and smods to see if that does anything...

You didn't update or add any mods, so those are probably fine...
Gotta love script ghosts, am I right?

grave vortex
#

yeah i just installed everything through bromomethane because that has worked before

#

not today 😭

icy plaza
#

when i was modding on linux I just did everything manaully and managed to somehow brick my modded install permanently because smods expected mods to be loaded that i had moved out of the mod folder and i had no idea where else parts of the mods would be loaded, and i couldn't disable them because balatro mod manager has no linux version

grave vortex
#

oh balatro mod manager has a .deb now

icy plaza
#

WAIT WHAT

grave vortex
#

Yeah!

icy plaza
#

I just went to check to see if they had like, wine instructions... and saw it

#

i literally got a mac mini partly for balatro mod manager 😭

#

but theres a flatpak version which is generally what i use so thats neat

grave vortex
#

so balatro does run without the launch option

#

as intended

#

but when i actually try to mod it

icy plaza
#

it isnt in the linux mint software manager yet so i'll just get the .deb

grave vortex
#

can you paste the command just in case bmm messed it up or something

icy plaza
#

WINEDLLOVERRIDES="version=n,b" %command%

grave vortex
#

:/

#

it also says this when you click past the first box

icy plaza
#

Is there a way to get specific versions on the mod manager or do you just have to manually get those from github

grave vortex
#

you can install other versions

icy plaza
#

i see it now

#

what the fuck 😭

#

I never disabled crash reports what are you on

hexed obsidian
#

that's just a vanilla thing

#

your smods is nested

icy plaza
#

okay so the mod manager says i have talisman and steamodded enabled and installed, yet my actual mods folder shows only cryptid and lovely

#

WHERE IS IT PUTTING IT

#

i am dumbfounded where does the mod manager think talisman and steamodded are???

#

even more confusingly it did successfully put cryptid there

#

okay for some reason it put it in an entirely seperate config folder

#

which is super weird, because it knows its supposed to put mods in the pfx folder cause clicking the mod folder icon takes you there

#

I'm gonna try the flatpak installscript and see if that works better

grave vortex
#

the launch option command seems to be the breaking point

icy plaza
#

well in my case it was the mod manager randomly putting talisman and steamodded in a random config folder instead of the proton prefix folder

#

an entirely different thing

#

are you SHITTING ME

grave vortex
#

OH there's a whole different step for linux native

icy plaza
#

fuck it im trying the appimage

grave vortex
#

i can't have nice things

icy plaza
#

so the appimage version bizzarely opens your files in a webpage for some reason but it does put the mods in the right place seemingly

#

i dont wanna be mean because having a linux port is way better than not having one but it appears to be a little buggy

grave vortex
#

how does such a tiny game cause so much pain for linux users

icy plaza
#

in my experience that's just what it's like installing mods for games without workshop support

#

literally the only mod manager that's been decent for me outside of steam itself is r2modman, which while it does actually have a balatro section only has a small fraction of the mods that the mod manager does

grave vortex
#

i've only done this with victoria 2, and the mods worked but some were definetly hit or miss

icy plaza
#

i tried to do simcity 4. would not reccomend. the 64 bit patcher program that was neccicary didnt work in wine at all

#

i did manage to get it to run on my end though, but i had to do it through steam and not the mod manager

#

because it thought balatro was already running somehow

icy plaza
#

make sure no dependencies are there

#

weirdly enough it appears to be where assets are stored despite being a linux folder and not in the proton prefix (nvm thats just where bmm puts its thumbnails and stuff)

icy plaza
grave vortex
#

oh my god

#

i downgraded talisman and steamodded

#

and oh my god

#

cryptid is broken now BUT

#

it works

#

finally an issue i can solve

grave vortex
long terrace
#

I see a lot of people saying that the last smods version break everything but I'm not having that problem at all 🤔

long terrace
#

Talisman breaks with anything

hexed obsidian
#

true

icy plaza
#

i made an issue report about the weird multiple version behavior, i dont think it was covered anywhere else yet but i barely know how to use github so i have no idea

#

i think i'm just gonna continue to use the mac version actually. this is nightmarishly buggy

coarse hull
tender canopy
#

hello I am having trouble trying to run fantoms preview. It keeps crashing the game and the only other thing I have loaded is steammodded help plz.

icy plaza
# coarse hull uhh

based on what others have been saying its steamodded thats causing problems. downgrade to version 1016c

tender canopy
#

alright thanks

sudden mirage
#

im having trouble getting this joker to trigger
its basically midas mask but instead of face cards its holographic cards, and instead of turning them gold it adds a blue seal
the problem is getting to check if the played card is holographic

        if context.before and not context.blueprint then
            local holos = 0
            for _, scored_card in ipairs(context.scoring_hand) do
                if context.other_card
            and context.other_card.edition
            and context.other_card.edition.holographic == true
            and card ~= context.other_card then
                    holos = holos + 1
                    scored_card:set_seal('Blue', nil, true)
                    G.E_MANAGER:add_event(Event({
                        func = function()
                            scored_card:juice_up()
                            return true
                        end
                    }))
                end
            end
            if holos > 0 then
                return {
                    message = 'World Domination!',
                    colour = G.C.BLUE
                }
            end
        end
    end
}```
this uses the same check you use to check if a joker is holographic, which is probably pretty wrong but im not sure what to change/cut from these checks
ripe dirge
#

hey guys i keep crashing on my modded balatro, i think that bcs i have too much calculations going on, but after i almost sold all my jokers, reducing by like 1 billion my calculations, it keep crashing

#

and also, my game crashes at the exact moment my deck is full again after i won the blind

wheat mortar
#

how do i download a mod

modern shadow
flint ridge
#

hello i tried using the ankh mod to speedrun and it crashed even without smods, please help

#

im using bmm to install it

solid wadi
open viper
# solid wadi any1 know whts up?

Cryptid uses tables of strings for its higher operator messages, please report to them that they should update their loc file to not do this

void crane
#

i'm looking at the code n vanillaremade for standard pack and i want to know how i can force each playing card to have an addition, seal and enchantment

hexed obsidian
#

i need to change poll_edition for the smods one

void crane
#

thank you!

hushed hornet
#

how does one go about adding code to a joker so it can only show up in shops and packs?

hushed hornet
#

(out of curiosity why would i need to go to modding dev? isnt this the channel i would go to to ask for help?)

#

(or am i misunderstanding the channels)

hushed hornet
#

ah. it would appear i cannot read

#

thank you

meager jackal
#

what if if this channel is called troubleshooting

hexed obsidian
#

i dont think that would be more clear

visual horizon
#

is this the channel where people can help fix other peoples crashes with modded runs

hexed obsidian
#

yes

visual horizon
visual horizon
#

i also tried cheating by using the debug menu to revert it but got this instead

toxic plaza
#

sorry if i am in the wrong chat but i have mods on my game and it keeps crashing saying lovely injecter crash 0.8.0

gleaming gulch
#

send like anything

#

of the crash

#

like an image or smth

toxic plaza
gleaming gulch
#

try reinstalling your mods

#

seems like a bad install in some way

toxic plaza
#

its working now i thought i did reinstall all the mods but seems like i didnt thank you

mental anvil
gilded oxide
#

just wanted to know how to play misprint deck with only base game jokers

open viper
jade umbra
#

I just installed brainstorm and messed with the settings but how do I active it

jade umbra
mental anvil
gleaming gulch
#

steam has built in recording

mental anvil
#

oh really? alright then

gleaming gulch
#

its ctrl+f11 by default iirc

pale burrow
#

how tf did i get stack overflow?? i just took the fool from vanillaremade and tried to make it fit spectrals instead, but what it does is that it works as expected, creates the right spectral, doesn't copy itself, but it randomly just bricks a few seconds after using it

hexed obsidian
pale burrow
pale burrow
#

in my defense that section wasn't here when i first read them

mental anvil
#

ive watched footage of other ppl using smods and this definitely doesnt seem to be a universal thing

charred idol
#

Guys my game keeps crashing
For context: im only using cryptic and i am using the spooky deck, i have chocolate die set to candy rain, panopticon, python, hiker, bus driver, candy buttons, four fingers, jaw breaker, square joker, brittle candy, wrathful joker, mellowcreme, booster joker, wrapped candy, business card, candy sticks, juggler and glitched seltzer. It only happens when I win (im at a boss blind) if anyone knows what happening then thanks (it says something about colour nil btw)

sharp pecan
#

for cryptid do I have to use the suggested steammodded version? or can i use a more recent version?

#

im asking this because my game just crashed after playing an abstract card ^

hexed obsidian
#

for both: latest smods doesn't work well with latest cryptid, either downgrade smods or wait for one of them to fix it

#

@charred idol @sharp pecan

shadow bluff
#

need help installing lovely injector, i dont see a version.dll file and i was instructed that i needed one

fathom sandal
#

hey i just installed balatro mod manager on a new pc, and when i load up the game this is what shows up on my main profile. Any clue why this happened?

peak fractal
#

what in particular are you trying to point out
the modding framework disables achievements by default, if you go into mods -> whatever the config/settings menu is called you can re-enable them
the modding framework also doesn't automatically make new save files for you, it uses the ones that already exist (unless you have another specific mod that sets up custom separate saves)

fathom sandal
#

sorry i should've pointed out that i have nothing in the collection despite me finding everything in there

frosty shore
#

that's a vanilla bug

fathom sandal
#

wdym its a vanilla bug?

frosty shore
#

you're talking about your collection getting reset right?

fathom sandal
#

yes

frosty shore
#

that's a vanilla bug and has nothing to do with mods (afaik)

dreamy crag
floral panther
#

how do i mod balatro

floral panther
#

thanks

summer ice
#

hey I downloaded smod correctly and the mods button isn't showing up

lapis heron
summer ice
#

it goes Mods/smods/ {contant}

summer ice
#

is it a linux thing

#

I downloded it by the totorial

#

lovely did download

#

I changed the lanch options

#

it just isn't working

lapis heron
half matrix
#

wait wrong chat

#

whoops

summer ice
#

when I open it I see the console oped by lovely

#

@lapis heron heres a picture

lapis heron
#

there's a special folder you need to go to to install mods

summer ice
#

ok how do I fix that

#

the tatorial just said to make a folder

dreamy crag
summer ice
#

what did I do wrong

#

sorry

#

can someone tell me what I did wrong

lapis heron
lapis heron
dreamy crag
#

any clue of what mod it could be?

summer ice
lapis heron
dreamy crag
#

okay but thank u anyway!

lapis heron
summer ice
dreamy crag
#

any tips of how i can read the error log to understand them myself?

lapis heron
#

steam deck runs Linux so this applies to Linux too

half matrix
#

how do i make a card not get drawn, or a group of cards

#

this is for a blind

uncut wadi
#

you could discard it at round start

half matrix
#

how :<

#

i havent coded hard things in months

uncut wadi
#

um look at ortalab the oil

half matrix
#
    set_blind = function(self)
        local deck_size = #G.deck.cards
        for i=1, math.floor(deck_size/2) do
            draw_card(G.deck, G.discard)
        end
    end,

coool

clear apex
#

How do I play mod?

summer ice
#

becuse it didn't

#

sorry if i'm being dumb

lapis heron
#

how did you install steam

half matrix
#

w mean aiko

summer ice
#

I can go onto a steam deck mode

#

sorry

trail jay
sage verge
#

Hey, my mod client keeps on crashing
How do i fix that?

devout gyro
crisp zenith
#

Anyone know if theres a way to give balatro more memory? Ive gotten to a 'not enough memory' crash, when i definatly have RAM to spare, as this is what my memory usage looks like when trying to load into a run

#

the little dip is reloading balatro from the memory crash

mild root
#

Does anyone know why I can't edit my lua file for a mod, previously I have been able to using notepad but now best option is word
I then get a warning that it may not work and I don't want to break the mod

meager jackal
crisp zenith
#

Huge, I'll have to give it a try

mild root
#

Is there a mod available that helps with the games performance?
An issue I've noticed when doing super long modded runs is that the longer in the run the lower the fps goes, now it seems to be struggling with it open, is this due to my 500 tarot cards?

gleaming gulch
#

it definitely is due to the game having to render 500 tarot cards

#

if they are by any chance negative you can get overflow for consumable stacking

lament nexus
#

can anyone help me?

#

im new at balatro and modding what should i do for download mods into balatro

gleaming gulch
lament nexus
#

ty

#

folder exclusion in windows security should look like this right?

hexed obsidian
dense wedge
#

hello, just started playing modded, what is the issue here ? i just have Cryptid,talisman and imm
the game seems to run fine until i played an abstract card, what do i need to change ?

hexed obsidian
#

it's a problem with cryptid + latest steamodded

#

download the recommended smods in the cryptid page

dense wedge
#

ok ty i did my installation by balatro mod manager, need to redo entirely or just need to change steamodded ?

hexed obsidian
#

i think you can just change it but ive never used bmm so no idea

dense wedge
#

ok i will try ty

timber kestrel
#

🥀

open viper
#

Saturn has been broken for a long long time

timber kestrel
#

damn

#

is there any replacement for Saturn

#

i like being able to skip animations

uncut wadi
timber kestrel
uncut wadi
#

lol

unique scarab
timber kestrel
unique scarab
#

It’s still likely to be a problem later down the line

#

As for this crash, no clue why something’s not giving a proper edition What

timber kestrel
#

💔

gleaming gulch
#

handy has animation skip

#

and handy isnt talisman which means its better

silent dagger
#

not on github

timber kestrel
#

guys Saturn is not the problem

#

🗿

silent dagger
#

the problem stays after you remove Saturn

gleaming gulch
#

well yeah but it is broken

timber kestrel
#

i do not care for Saturn in the slightest rn

#

i just wanna get this fixed

gleaming gulch
#

also try getting rid of all your mods

hexed obsidian
silent dagger
#

start a new run on the same seed without saturn and it'll not crash

timber kestrel
#

i can try ig

#

ok what the fuck it really was Saturn persisting even after deleting it

#

that's stupid

#

why does it do that ._.

#

ok thanks everyone now it works hooray

#

time to install HandyBalatro

trail jay
icy plaza
#

either wait for cryptid to update or switch back to 1016c for steammodded

trail jay
#

stupid question but

#

where do i find the older version?

icy plaza
#

are you using the mod manager or the github repository? if you're using the mod manager then uninstall and reinstall steamodded. Make sure that when you reinstall it you click on its full page. you should be able to select 1016c from this menu

If you're using github you can get 1016 from https://github.com/Steamodded/smods/releases

GitHub

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

dense wedge
#

is there a way to help balatro turn better ? first game with cryptid and i have 5 fps in this scenario
balatro only take 5%cpu 5%ram and 0% gpu usage

fathom furnace
#

does this mean i broke it?

gleaming gulch
#

it means cryptid doesnt work yet again

pulsar siren
#

is there any documentation on making new Classes with SMODS and how exactly each of the functions/ params there work?

gleaming gulch
#

for making new classes youre basically on your own (besides looking at other mods for reference)

pulsar siren
#

ok...

gleaming gulch
#

though usually youll be extending some existing SMODS object rather than the base SMODS.GameObject so youll always start from somethin

#

it depends on what youre making though

pulsar siren
mild root
fervent owl
#

Would anyone be able to help out? I cant get any new mods to work and show up on game

open viper
#

Which step of the process are you struggling with?

fervent owl
#

Ive downloaded the files and placed them in a subfolder in my mod folder, load up and nothing

open viper
#

have you downloaded lovely?

fervent owl
#

i have others that work and im doing the same process

#

yeah i have lovely and steamodded

open viper
#

oh okay

fervent owl
#

my old ones work still, but unable to get these new ones to show in game

open viper
#

oh, did you say you've put them in a subfolder within your mods folder?

fervent owl
#

i installed the 1016 one, tried cryptid. saying i need talisman?

#

is that right?

hexed obsidian
#

yes

#

talisman should be linked on the cryptid release

fervent owl
#

so i will have lovely steamodded and talisman. Wont clash?

hexed obsidian
#

it shouldn't

fervent owl
#

game crashed

hexed obsidian
#

😭

fervent owl
#

installed talisman

#

does it need to be in a subfolder

hexed obsidian
#

what's the crash log

#

you can copy paste it here

trail jay
fervent owl
#

how you do that

#

What do i need to do for it to run?

hexed obsidian
fervent owl
hexed obsidian
#

hmm no idea

fervent owl
#

ffs

unique scarab
#

I’d usually lambaste use of cgpt but I am shocked at how decent of an answer that is Wtf

fervent owl
#

i am all out of options

unique scarab
#

It’s not entirely correct but still not bad

fervent owl
#

can you tell me whats correct then please😭

unique scarab
#

Outdated smods

fervent owl
#

the guy above said to intstall 1016 so it works tho

#

so get the newest?

hexed obsidian
#

no

#

newest doesn't work with cryptid

summer rose
#

hold on give me 5 mins

hexed obsidian
#

your error seems more like some part of the installation is bad

summer rose
#

the issue is specifically dictionary entries or any single entry in a table

fervent owl
#

ive took all the other mods out

summer rose
#

i can fix the cryptid thing now and just stop all the issues and tell people to update

fervent owl
#

just have lovley talisman and cryptid

#

i need 1016 steamodded?

summer rose
fervent owl
#

its still not working with 1016

grave vortex
#

i've downgraded to the reccomended version and it does not work either for me

tacit tendon
#

Do I need to download newest balatro mod manager version

unique scarab
# grave vortex

Is your smods folder nested? Whatever the case is, it is not installed properly

unique scarab
grave vortex
#

oh probably

tacit tendon
unique scarab
#

You cannot install mods through BMM currently but you can still play modded with it installed

gleaming gulch
#

What happened this time

unique scarab
#

Things happened

grave vortex
#

IMM worked great thank you!

unique scarab
#

o7

#

Just spreading the good word about a project that deserves more eyes on it

icy plaza
# grave vortex

I submitted an issue report about this and it seems like it'll be fixed in the next release

#

considering that you're on linux, using bmm and getting an old smods release put it in the wrong directory

#

meaning it was never actually loaded

grave vortex
#

yeah, it got fixed when i just cleaned things up and installed the IMM

cyan light
#

is there any rule of thumb for crashes dealt by color nil values

hexed obsidian
#

if it's a mod you're playing then no there's no rule

jade umbra
#

If I have 3 canvas will I get stuck in a forever look

crisp zenith
hexed obsidian
ornate patrol
#

#bring-back-retriggering-retriggers

crisp zenith
hexed obsidian
crisp zenith
#

fun, where can I get previous smods? i looked on the git, but couldnt find anything

hexed obsidian
#

releases page it should be 1016 i think

#

cryptid fixed the problem but i dont think there's a release yet

crisp zenith
#

ah, found it, missed it earlier lol

fathom furnace
#

@hexed obsidian

#

i need help

#

my game has been crashing like crazy recently

#

and it looks like the same error

#

everytime

icy plaza
#

looks like its a steamodded cryptid clash again
the localization tables have been updated at this point but its not in the mod manager or releases yet so you have to download it from github main

#

click code then download zip, extract it, and put that in your mods folder

sharp pecan
#

im playing cryptid and i have these invisible, unclickable cards in my hand

#

huh. i went to main menu and continued the run and now i can see them.

mossy sinew
#

cryptid is extremely unstable, who would have thought

late skiff
#

can someone please tell me how to mod?

#

i really want to give it a go, i love modding other games (eg stp deadlock brotato)

late skiff
#

TYSM

stiff badge
#

I got a crash for a nil chip value which im not sure where its comming from

late skiff
#

is there a way to play with randoms in balatro multiplayer?

#

if not, anyone want to play?

hexed obsidian
#

hmm

late skiff
#

thanks!!

late skiff
#

this always shows when i use something on the same turn i get it

#

any idea why?

formal nimbus
#

Any idea how to give a joker a custom rarity that would not join the regular or legendary joker pools but can be summoned by either a consumable or a joker event/effect?

lethal stone
#

@hexed obsidian This is my mod folder

hexed obsidian
#

you have two steamodded lol

#

smods is steamodded too

lethal stone
#

Oh, must have come from the newest update

quick flume
#

i started a new run and this

#

im running 1221a for steam modded

pine anchor
#

Update Talisman.

quick flume
frosty bolt
#

is there a way for the low contrast and high contrast cards to have different loc_txts?

minor crescent
#

hello, i am on pc and i play through steam and are wondering how i can get mods for balatro?

#

also on windows 11 if that matters

peak fractal
minor crescent
#

thanks

upper sierra
#

is there a mod browser mod

vernal cove
#

how can I get the ID of a joker card created for a mod

trail jay
harsh zinc
muted topaz
#

anyone know why i might be having this, all i can tell is its from mod MoreFluff

gleaming gulch
#

you have 2 debugplus installs

#

delete DebugPlus-master in your mods folder

ember night
#

i just wanna play crypid. and also how do you randomise numbers?

#

i downgraded from 5.13 to 5.12a and has same issue

hexed obsidian
hollow anchor
#

someone can help me ?

gleaming gulch
#

the messae above you

hollow anchor
#

how i can select a version of a mod in mod manager ?

gleaming gulch
#

you can select the version for steamodded

#

below download button

hollow anchor
gleaming gulch
#

?

#

where did you get 1.0.1 from

#

it doesnt

#

say that

hollow anchor
gleaming gulch
#

yeah thats

#

the balatro version

#

there is no 1.0.1 steamodded

hollow anchor
#

but the last version make my game crash

gleaming gulch
#

which is?

hollow anchor
#

cryptid

gleaming gulch
#

no

#

which version

#

also nothing was said about the cryptid version in the first place, you need to get the steamodded version recommended for the latest cryptid release

hollow anchor
#

for steam moddded its the version on the screen and for cryptid i cant chose a version

hollow anchor
#

so what is the good version of steam modded for the last version of balatro

mossy sinew
#

wh

gleaming gulch
#

?????

#

like all of them

#

thats not the point

#

the point is that you need steamodded 1016c because cryptid doesnt work on later versions

hollow anchor
#

ohh i will try ty

#

and for talisman what is the good one

#

2.6 ?

gleaming gulch
#

yeah just the latest

#

2.6

undone stump
muted topaz
gleaming gulch
#

will shit uhhh idk

upbeat vigil
#

yall can you help me, im tryna download mods on linux (to a location that isnt steam cuz im keeping the stock install in steam) and the mods just arent working, i installed everything correctly but none of it loaded (no errs, just a stock balatro)
Heres the directory tree if it helps in any way:

gleaming gulch
#

the mods folder shouldnt be in the balatro executable directory

exotic eagle
#

I'm new to modding and my game keeps crashing everytime I use an exponential joker, does anyone know what might be the issue?

gleaming gulch
#

cryptid does not work on the latest steamodded

#

and neither does multiplayer

#

get 1016c

gleaming gulch
#

<@&1133519078540185692>

twilit saddle
#

auto delete not working sorry 🙁

gleaming gulch
#

oh i was wondering why tho bot only sent in one channel lol

upbeat rose
tribal vortex
hexed obsidian
tribal vortex
#

oh wait sent the wrong log lol

#

wait where do you find the error log again?

hexed obsidian
#

Mods/lovely/log

tribal vortex
#

there isnt an error log in here tho, just the regular logs from lovely

#

at least i can't find the error log from today

gleaming gulch
#

its always at the bottom of the file

#

just send the latest one

tribal vortex
#

yeah that was

#

it's not crashing now so i'm not sure what the issue was

snow stirrup
#

my game keeps crashing getting color nul how do i fix

weak osprey
snow stirrup
#

I am using the laucher and it says everything is up to date

weak osprey
#

What version of smods are you running? And is that the version that's currently recommended by Cryptid?

#

Because up-to-date, when it comes to mods, might mean that stuff is incompatible due to changing features, like Cryptid being incompatible with the up-to-date release of smods, iirc. Though someone can correct me on that

undone stump
snow stirrup
#

1.0.0-beta-1224a

#

is the version im using

hexed obsidian
#

it needs to be 1016

snow stirrup
#

Ill try that

clever iris
#

something similar to this happened before i got 1016c

#

do i need cryptlib?

#

it's ONLY entropy that's causing this btw

#

entropy is causing this issue

#

NOW IT WORKS???

#

what

gleaming gulch
#

also usually lovely patch errors are an installation issue if you have a release version

clever iris
#

well i dont know how it fixed itself

frosty bolt
#

i have a question abt deckskins

hexed obsidian
wise shoal
#

Does anyone know how to change the "CALCULATING" text in fantom's preview? When I try and brute force it, it crashes so I deleted the mod

wise shoal
#

tried that, it crashed

hexed obsidian
#

whats the crash

wise shoal
#

I'll try editing the text again and I'll send it

#

how do I copy and paste the crash?

#

I can't fingure out how to copy and paste the crash into discord

#

nvm I found it

hexed obsidian
# wise shoal

i think this doesnt have to do with your change, this is a crash of fantoms with newer smods versions

wise shoal
#

Oh, how do I fix it?

hexed obsidian
#

no idea i think its not supported anymore?

wise shoal
#

dang, is there any other calculator I can use or is it just GGs

hexed obsidian
#

multiplayer has it integrated i think

#

theres also divvy's preview

#

idk if either works because i dont use them

wise shoal
#

I'll try it

wise shoal
peak fractal
#

you can play singleplayer games with the multiplayer mod

wise shoal
#

wait what

tacit tendon
#

What’s the best mod for speed up scoring as playing cyrptid trying naninf and it’s killing me

hexed obsidian
#

there isnt one

#

also naneinf with talisman is either really hard or impossible depending on the setting

random remnant
#

is pokermon broken for anyone else, everytime i try to start a run it crashes

trail jay
upbeat vigil
gleaming gulch
upbeat vigil
upbeat vigil
lament nexus
#

i cant change my name in multiplayer mod

#

can anyone help?

late skiff
#

can anyone see anything wrong with my mods? whenever i use a consumable in the shop or imbetween blinds it crashes :/

weak osprey
undone rune
#

can someone help me? I got the linux version of the balatro mod manager and as soon as i add anything past steammodded i get crashes like this. I havent figured out how to even get those crash files 🙁

gleaming gulch
#

your game is crashing before steamodded loads so its doing the old balatro demo crash message

#

just reinstall everything first

undone rune
#

uninstalled everything and deleted all folders, now putting lovely and steammodded back

late skiff
#

sorry for the brightness, it's a glitch

hexed obsidian
#

i love hdr

#

ive seen that crash before i think talisman has a problem with multiplayer or something

hexed obsidian
#

try switching to Amulet maybe

late skiff
#

amulet?

undone rune
frosty bolt
#

is there a way that the low contrast and high contrast skins can have different loc-txt?

topaz ravine
#

Hey I wanted to get some help with my game, I wanted to redo all my mods but I think I broke it

#

I was able to get my game back to normal, but now when I go to put in Lovely and Steam modded, the mods button doesnt show up

hexed obsidian
topaz ravine
#

Yeah it does

hexed obsidian
#

can i see your mods folder

topaz ravine
#

Its just this rn

#

Omg never mind im dumb

#

LMAO I had the smods stuff 2 folders deep

#

I fixed it

frosty bolt
unique scarab
#

It’s Talisman but without “attempt to compare number with table”

meager jackal
#

not sure if it's now compatible with multiplayer

unique scarab
#

Who knows, worth a shot

tacit tendon
#

Is balatro mod manager still broke

gleaming gulch
#

shouldnt be

icy plaza
#

just launched cryptid with it. seems to work so far

ornate patrol
#

did you load it with both?

icy plaza
#

nope just amulet

#

Oops! The game crashed:
functions/misc_functions.lua:885: bad argument #1 to 'push' (boolean, number, string, love type, or table expected)

Additional Context:
Balatro Version: 1.0.1o-FULL
Modded Version: 1.0.0~BETA-1224a-STEAMODDED
LÖVE Version: 11.5.0
Lovely Version: 0.8.0
Platform: Windows
Steamodded Mods:
1: Cryptid by MathIsFun_, Cryptid and Balatro Discords [ID: Cryptid, Priority: 114, Version: 0.5.14, Uses Lovely]
2: Fusion Jokers by itayfeder, Lyman [ID: FusionJokers, Priority: -10000, Version: 1.1.5~BETA20251229]
3: Lua Patcher by Piengineer12 [ID: lua_patcher, Priority: -1, Version: 4.2.2]
4: Furlatro by SparklesRolf [ID: Furlatro, Priority: -1, Version: 1.2.11]
5: Amulet by frostice482, ... [ID: Amulet, Version: 3.2.7, Uses Lovely]
6: imm by frostice482 [ID: balatro_imm, Version: 2.5.1, Uses Lovely]
Lovely Mods:

Stack Traceback

(3) method C function 'push'
(4) Lua global 'modulate_sound' at file 'functions/misc_functions.lua:885'
Local variables:
dt = number: 0.00289368
disable_booster_music = boolean: false
obj = nil
desired_track = string: "music1"
AC = table: 0x03f0eeb8 {may_tran2:table: 0x03f0f068, may_tran1:table: 0x03f0f0c8, ambientFire3:table: 0x03f0f128, may_tran4:table: 0x03f0f188, may_tran3:table: 0x03f0f1e8 (more...)}
replace_sound = nil
stop_sound = nil
(5) Lua upvalue 'gameUpdateRef' at file 'game.lua:2626'
Local variables:
self = table: 0x03a78968 {F_GUIDE:false, F_CRASH_REPORTS:false, F_QUIT_BUTTON:true, HUD_tags:table: 0x21226120, F_ENGLISH_ONLY:false, viewed_stake:1, HUD:table: 0x1420fe08 (more...)}
dt = number: 0.00289368
(6) Lua upvalue 'upd' at Steamodded file 'src/ui.lua:126'
Local variables:
self = table: 0x03a78968 {F_GUIDE:false, F_CRASH_REPORTS:false, F_QUIT_BUTTON:true, HUD_tags:table: 0x21226120, F_ENGLISH_ONLY:false, viewed_stake:1, HUD:table: 0x1420fe08 (more...)}
dt = number: 0.00289368
(7) Lua upvalue 'gu' at file 'Furlatro.lua:301' (from mod with id Furlatro)
Local variables:
self = table: 0x03a78968 {F_GUIDE:false, F_CRASH_REPORTS:false, F_QUIT_BUTTON:true, HUD_tags:table: 0x21226120, F_ENGLISH_ONLY:false, viewed_stake:1, HUD:table: 0x1420fe08 (more...)}
dt = number: 0.00289368
(8) Lua upvalue 'upd' at file 'lib/gameset.lua:27' (from mod with id Cryptid)
Local variables:
self = table: 0x03a78968 {F_GUIDE:false, F_CRASH_REPORTS:false, F_QUIT_BUTTON:true, HUD_tags:table: 0x21226120, F_ENGLISH_ONLY:false, viewed_stake:1, HUD:table: 0x1420fe08 (more...)}
dt = number: 0.00289368
(9) Lua method 'update' at file 'lib/overrides.lua:372' (from mod with id Cryptid)
Local variables:
self = table: 0x03a78968 {F_GUIDE:false, F_CRASH_REPORTS:false, F_QUIT_BUTTON:true, HUD_tags:table: 0x21226120, F_ENGLISH_ONLY:false, viewed_stake:1, HUD:table: 0x1420fe08 (more...)}
dt = number: 0.00289368
(10) Lua field 'update' at file 'wrapped_main:1027'
Local variables:
dt = number: 0.00289368
(11) Lua function '?' at file 'wrapped_main:945' (best guess)
(12) global C function 'xpcall'
(13) LÖVE function at file 'boot.lua:377' (best guess)
Local variables:
func = Lua function '?' (defined at line 916 of chunk wrapped_main)
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"])
nevermind it seems the game wanted to immiedietly crash as soon as i played a card

meager jackal
#

oh

#

this error again

#

i'll fix it soon, in the meantime use talisman

icy plaza
meager jackal
#

just fixed it

icy plaza
#

W mod author (thanks!!)

meager jackal
icy plaza
#

so its playing the music that plays when the fire is really intense when the score is 0

#

only when the score is 0 though

meager jackal
icy plaza
#

its not crashing though so i dont really mind lol

oblique moth
#

Is there any way to change the chances on just lucky cards?

pine anchor
#

Permanently or when a Joker is held?

silent narwhal
#

guys why is my brainstorm showing up like this with no config or anything

oblique moth
hexed obsidian
hexed obsidian
peak turtle
#

what's the best way to check if the user actually is in a run/game?

#

obviously G.GAME exists but it always does and I don't see a property within to check for being in a run

#

okay it seems like G.GAME.STAGE == 2 manages to work after inspecting the code for a bit

tidal condor
#

use its name

#

G.STAGES.RUN

#

does the same thing except you can actually tell what it does

#

also its G.STAGE

#

not G.GAME.STAGE

peak turtle
#

Thanks for the help I've confirmed this actually works lmao

#

this is what happens when I don't use Lua for multiple months haha

tidal condor
#

remember! the Game class is not G.GAME

#

it is G

#

confusingly

#

.GAME is run specific

icy plaza
#

not to interrupt but this channel is supposed to be for crash logs and stuff not for making mods

peak turtle
#

oh shoot m'bad

icy plaza
#

it is a little confusing dw

peak turtle
#

since it comes from the globals.lua file anyways

rigid sinew
#

Can anyone tell me why the innermost function never gets called?

-- Code adapted from Amber Acorn.
calculate = function(self, blind, context)
    if not blind.disabled and context.before then
        if #context.scoring_hand > 1 then
            for i = 1, 3 do
                G.E_MANAGER:add_event(Event({
                    trigger = 'after',
                    delay = 0.15,
                    func = function()
                        G.E_MANAGER:add_event(Event({
                            func = function()
                                context.scoring_hand:shuffle('bl_lapsems_gale')
                                play_sound('cardSlide1', 0.85)
                                return true
                            end,
                        }))
                        return true
                    end
                }))
            end
            delay(0.35)
        end
    end
end,
#
calculate = function(self, blind, context)
    if not blind.disabled and context.before then
        print('A')
        if #context.scoring_hand > 1 then
            for i = 1, 3 do
                print('B')
                G.E_MANAGER:add_event(Event({
                    trigger = 'after',
                    delay = 0.15,
                    func = function()
                        G.E_MANAGER:add_event(Event({
                            func = function()
                                context.scoring_hand:shuffle('bl_lapsems_gale')
                                play_sound('cardSlide1', 0.85)
                                print('Whoosh!')
                                return true
                            end,
                        }))
                        return true
                    end
                }))
            end
            delay(0.35)
        end
    end
end,
A
B
B
B
#

Must be.

#

No change in output.

G.E_MANAGER:add_event(Event({
    func = function()
        context.scoring_hand:shuffle('bl_lapsems_gale')
        play_sound('cardSlide1', 0.85)
        delay(0.15)
        print('Whoosh!')
        return true
    end,
}))
#

Looks like the person who was looking at my code spontaneously left. Anyone else got any pointers?

hallow quiver
#

malverk isn't working for me

dreamy crag
#

I have a few problems with Balatro modded. Can someone help me with the following log?

I just installed lovely and smods nothing else...

INFO - [♥] Lovely 0.8.0
INFO - [♥] Game directory is at "C:\Users\elias\Games\Steam\steamapps\common\Balatro"
INFO - [♥] Writing logs to "C:\Users\elias\AppData\Roaming\Balatro\Mods\lovely\log"
INFO - [♥] Using mod directory at "C:\Users\elias\AppData\Roaming\Balatro\Mods"
INFO - [♥] Cleaning up dumps directory at "C:\Users\elias\AppData\Roaming\Balatro\Mods\lovely\dump"
INFO - [♥] Initialization complete in 81ms
INFO - [♥] Applied 9 patches to 'main.lua'
INFO - [♥] Applied 5 patches to 'engine/controller.lua'
INFO - [♥] Applied 15 patches to 'back.lua'
INFO - [♥] Applied 10 patches to 'tag.lua'
INFO - [♥] Applied 5 patches to 'engine/event.lua'
INFO - [♥] Applied 1 patch to 'engine/node.lua'
INFO - [♥] Applied 2 patches to 'engine/moveable.lua'
INFO - [♥] Applied 2 patches to 'engine/sprite.lua'
INFO - [♥] Applied 4 patches to 'engine/animatedsprite.lua'
INFO - [♥] Applied 78 patches to 'functions/misc_functions.lua'
INFO - [♥] Applied 54 patches to 'game.lua'
INFO - [♥] Applied 1 patch to 'globals.lua'
INFO - [♥] Applied 7 patches to 'engine/ui.lua'
INFO - [♥] Applied 113 patches to 'functions/UI_definitions.lua'
INFO - [♥] Applied 59 patches to 'functions/state_events.lua'
INFO - [♥] Applied 127 patches to 'functions/common_events.lua'
INFO - [♥] Applied 57 patches to 'functions/button_callbacks.lua'
INFO - [♥] Applied 222 patches to 'card.lua'
INFO - [♥] Applied 19 patches to 'cardarea.lua'
INFO - [♥] Applied 42 patches to 'blind.lua'
INFO - [♥] Applied 10 patches to 'card_character.lua'
INFO - [♥] Applied 15 patches to 'engine/text.lua'

#

Running the game without smods is working and also did create a mods folder.

dreamy crag
#

As i start the game it stops responding after the last message in the terminal

white thicket
#

Yo, could anyone help me with an issue with the UnStable mod?

#

Most of the custom ranks show up as incorrect sprites

#

That is supposed to be a 12 but shows up as a six

#

The 10 is supposed to be an e and the Jack an 11

#

Ive reistalled the mod twice and there are no other mods running other than steammodded and talisman

late skiff
#

does anyone know of a mod that adds op things? i want to do some long runs but i kinda suck 😛

gloomy parrot
#

cryptid

hexed obsidian
#

joyousspring

cyan light
#

busted buffoons and or isotypical's junkyard can help

late skiff
#

tyty

#

can i het all of them?

#

get*

mossy sinew
#

what the fuck

stark lichen
undone venture
#

hey! I'm making a mod with jokerforge, and have made a joker that plays a sound when it "dies"

it's in the right directory, modName/assets/sounds/thekiddeath.ogg, but for some reason, it requests for the same file in resources/sounds/thekiddeath.ogg???

how do I fix this please

#

and yes I have tried putting the sounds folder in a folder called resources but it still crashes immediately

hexed obsidian
undone venture
#

oh there's a jokerforge server?

hexed obsidian
#

yes you can find it on the page somewhere at the bottom of the menu

hexed obsidian
#

<@&1133519078540185692>

ember crest
#

hi mods

#

how's the modding

violet copper
#

pretty good, am working on my first own mod

half matrix
#

how do I check a value in my config.lua file

half matrix
#

help plzzz

main elbow
half matrix
#

must be my code

#

oh wait i dont load... the file..

#

great

wide idol
half matrix
#

but i got a new problem now :(

#
INFO - [G] Sillylatro | Failed on Jalatro.lua    :      Error reading file 'Jalatro.lua' for mod with ID 'btr_addons': Could not open C:\Users\myname\AppData\Roaming\Balatro\Mods/sillylatro/Jalatro.lua in mode r
INFO - [G] processing : bltro.lua
INFO - [G] Sillylatro | Failed on bltro.lua      :      Error reading file 'bltro.lua' for mod with ID 'btr_addons': Could not open C:\Users\myname\AppData\Roaming\Balatro\Mods/sillylatro/bltro.lua in mode r```


heres my code for loading it
```lua
for _, file in pairs(NFS.getDirectoryItems(dir)) do
    print("processing : ".. file)
    local chunk, err = SMODS.load_file(file, "btr_addons")
    if chunk then
        print("now loading ", file)
        local ok, func = pcall(chunk)
        if ok then
            print("Sillylatro | loaded ".. file)
        else
            print("Sillylatro | Failed on ".. file, " : ", func)
        end
    else
        print("Sillylatro | Failed on ".. file, " : ", err)
    end
end
#

i have no idea what mode r is

#

my id for the mod is right

wide idol
#

maybe a silly question: what do you need the id for in load_file?

half matrix
#

idk

#

i think the bmp mod does it

#

lol

#

oh maybe i gotta assert?

wide idol
#

you can def use assert

half matrix
#

okay its stil lbroken

#

its in mode r???

wide idol
#

yeah so here's my thinking

#

at least from what little i know

#

is this just one folder you're loading?

half matrix
#

yea

#

which is why i have a for loop

#

im gonna simplify so its

for _, file in pairs(NFS.getDirectoryItems(dir)) do
    assert(SMODS.load_file(file, "btr_addons"))()
end
meager jackal
#

load_file(dir..'/'..file)

half matrix
#

@meager jackal look at image

#

its / is there

wide idol
#

what's dir in this equation?

half matrix
#
Btraddon = SMODS.current_mod
local dir = Btraddon.path .. "Addons"
#

what is mode r bro

wide idol
#

i think mode r is just shorthand for read? that one is just love trying to open files

#

AH found it

#

so crust had the right of it

#

you wanna do load_file(dir..'/'..file)

half matrix
#

thats.. not the problem..

wide idol
#

or in this case I think it's just "Addons/"..file"

tidal condor
half matrix
#

Plus i changed dir to be

local dir = Btraddon.path .. "Addons/"
half matrix
#

WHAT DOES MODE R MEAN HELP JAM

tidal condor
#

it is just a file name

half matrix
#

fine dir..file

tidal condor
#

with the /

#

or not

half matrix
#

but in the errors it shows the entire thing

tidal condor
#

considering you have it there

wide idol
#

it doesn't, I don't see the "addons" folder in the path

tidal condor
half matrix
#

but it doo

tidal condor
#

INFO - [G] Sillylatro | Failed on Jalatro.lua : Error reading file 'Jalatro.lua' for mod with ID 'btr_addons': Could not open C:\Users\myname\AppData\Roaming\Balatro\Mods/sillylatro/Jalatro.lua in mode r
INFO - [G] processing : bltro.lua
INFO - [G] Sillylatro | Failed on bltro.lua : Error reading file 'bltro.lua' for mod with ID 'btr_addons': Could not open C:\Users\myname\AppData\Roaming\Balatro\Mods/sillylatro/bltro.lua in mode r

half matrix
#

smods just hates me 😭

tidal condor
#

where is the addon

#

do you see it

half matrix
#

ah

#

nono thats old i think

tidal condor
#

whats new then

#

earliest i found

half matrix
tidal condor
#

ah.

half matrix
#

it js hates me bro

tidal condor
#

do not prepend your mod path

#

to the dir

#

smods does that

#

and if you do it twice

#

that certainly isn't a valid path

half matrix
#

THATS WHAT I WAS SAYING EARLIER

#

RAHHHHH

tidal condor
#

Btraddon = SMODS.current_mod
local dir = "Addons/"

#

just this

wide idol
#

^

half matrix
#

istg

#

it works

#

why did that take 30 minutes

tidal condor
#

me when i continually fuck up a well documented function

half matrix
#

its not working

tidal condor
#

send code

#

obviously

#

and crash??

#

if it did

half matrix
#

no crash

#
-- code
-- variables
Btraddon = SMODS.current_mod
local dir = "Addons/"

-- load addons
for _, file in pairs(NFS.getDirectoryItems(dir)) do
    print("Sillylatro | loading : ".. file)
    assert(SMODS.load_file(dir..file, "btr_addons"))()
end```
#

"Sillylatro" never is printed

#

like i cant find the word

tidal condor
#

oh lmfao

#

you need to add the mod path to specifically the getdiritems call

#

not to the dir variable

half matrix
#

ima kms bro

meager jackal
#

isnt there a load_dir function

half matrix
#

no

tidal condor
#

no

meager jackal
#

😦

half matrix
#

please work

#

nooo my buttons dont work without restart

tidal condor
#

rip there ain't no Jiamonds

half matrix
#

now i gotta make it restart after leaving the config menu

#

if theres changes

#

jam can u help with that :(

tidal condor
#

i'm so tired imma be fr rn

#

shouldn't be up

half matrix
#

😭

#

go sleep then

tidal condor
half matrix
#

crust if ur here can u help :(

wide idol
#

so what are you doing to change the text?

half matrix
#

codes there

#
local old = init_localization
function init_localization(...)
    print("jala = ", Btraddon.config.jala)
    if Btraddon.config.jala then
        for _, joker in pairs(G.P_CENTER_POOLS.Joker) do
            local txt = G.localization.descriptions.Joker[joker.key]
            if not txt then goto continue end

            txt.name = changewords(txt.name)
            txt.text = changewords(txt.text)

            ::continue::
        end
    end
    return old(...)
end```
#

also i gtg now ill be back in like an hour

half matrix
#

wawawawawa

half matrix
#

how can i make a shader apply to everything

lapis heron
half matrix
#

like the entire app

#

not just a joker or smth

lapis heron
#

which part

half matrix
#

wdym which part, all of the screen

#

because i think shaders can rotate 45 degrees

lapis heron
#

everything on screen or the screen itself

half matrix
#

so im making the entire game 45 degrees

half matrix
lapis heron
#

why do you need shader for it

half matrix
#

well how else would i rotate it all

#

ohhh

#

lovely patches or smth

lapis heron
#

prime x y problem

half matrix
#

real?

lapis heron
#

instead of rotating the canvas

half matrix
#

my brains fuzzy what

lapis heron
#

rotate the game canvas drawing

half matrix
#

which file does that

lapis heron
#

probably in main

half matrix
half matrix
#

@abstract surge okkkkayy

abstract surge
#

alr

half matrix
#
SMODS.Joker {
    key = "joker",
    pos = { x = 0, y = 0 },
    rarity = 1,
    blueprint_compat = true,
    cost = 2,
    discovered = true,
    config = { extra = { mult = 4 }, },
    loc_vars = function(self, info_queue, card)
        return { vars = { card.ability.extra.mult } }
    end,
    calculate = function(self, card, context)
        if context.joker_main then
            return {
                mult = card.ability.extra.mult
            }
        end
    end
}

this is jimbos code, we'll start from the top

#

for every object you add, its SMODS.nameofobject

#

then you make it a table {}

abstract surge
#

ok

half matrix
#

the key is an id for the joker, must be a unique string

#

it isnt here, but the atlas is the SMODS.atlas (just a reference table of images and info on them) for the joker

#

actually could we vc

#

if ur comfortable for it

abstract surge
#

ye i can

acoustic flower
half matrix
acoustic flower
#

amulet

uneven wigeon
#

how does the game track which cards were played this ante

#

hoping i can use that for a joker effect

#

wait i found it

#

is it really just card.ability.played_this_ante

uneven wigeon
#

i guess i need to lovely patch it

#

i need to access played_this_ante on the current hand, but that makes it always hit true since it is set to played_this_ante right when the hand is played

#

i guess i could hook the play hand button and check it there..?

#

what is the function for the play hand button

gleaming gulch
#

Try seeing if context.press_play runs before the flag is set

uneven wigeon
#

its too late

#

i checked it like this in case it matters
headshot was indeed printed which is bad

gloomy parrot
#

-# oops sent that in wrong channel mb chat

dreamy crag
#

I have a few problems with Balatro modded. Can someone help me with the following log?

I just installed lovely and smods nothing else...

Running the game without smods and only lovely is working and also did create a mods folder.
after putting the smods folder in the mods folder and starting the game, the console starts showing the log but stops at the "INFO - [♥] Applied 15 patches to 'engine/text.lua'" and the game doesnt respond anymore...

silent holly
uneven wigeon
silent holly
uneven wigeon
#

oh yeah

silent holly
uneven wigeon
#

that sounds like it will cause problems

feral otter
#

Could someone explain to me what those the ^chips or ^mult supose to mean in scoring in mods

#

I seeing in few none vanilla mod but not sure about the equation

gleaming gulch
#

chips = chips^x

uneven wigeon
fathom furnace
#

any reason why this is happening

#

cryptid

peak fractal
#

use amulet instead of talisman, and update cryptid to 0.5.14

coral basin
#

how would I make the card on the titlescreen different?

#

specifically changing its rank

crude nimbus
coral basin
#

ok

uneven wigeon
peak fractal
#

yep, and I've seen talk in the cryptid server of deprecating talisman
amulet should get rid of all the compare number to table crashes, and you shouldn't need to throw to_big calls everywhere anymore

uneven wigeon
#

oh lets fucking go

high lagoon
#

how do you change the textures of the Friends of Jimbo cards?

gleaming gulch
#

oh wait

#

i misread nvm

high lagoon
lucid elk
#

so im down loading a mod thru git hub with lovely injector and steamodded and it wont show up in game

crude nimbus
#

is a mostly-black window opening when you launch balatro?

#

@lucid elk

lucid elk
#

no

crude nimbus
#

you didnt install lovely correctly

frosty shore
fleet obsidian
#

im working on downloading lovely and it tells me to put it into the game directory. im using mac and i dont really know where that is

hexed obsidian
#

wait wrong part

#

if you dont have it on steam we cant help

lucid elk
crude nimbus
#

have you considered reading any of the links that other people have sent for your problem in this chat?

#

just a thought

lucid elk
#

i read them

crude nimbus
#

theres your guide

lucid elk
#

i did what it said and it wont work still

crude nimbus
#

then youre probably doing it wrong still

#

where did you put the version.dll?

glass acorn
#

while playing modded balatro and streaming on discord I cant see my mouse and my friend cannot see the stream (its frozen for them)

halcyon herald
#

How fix pls :<

glass acorn
#

when i dont stream discord i can see my mouse

#

^this is friend

glass acorn
halcyon herald
#

I see balatro move for half a second and then it freezes, everything else is normal tho

#

I even hear the sound of the game and see the mouse moving

glass acorn
#

weirdly she can see the mouse but i cant

#

this happened with my other friend earlier today who had a similar experience as well

#

turned off all my mods still same issue

#

maybe its not to do with the mods

#

fixed it

#

turns out it was because i had borderless fscreen on

#

switching to windowed fixed it

mossy sinew
violet copper
#

hey everyone, I am working on my first mod and I am making my first joker, it works perfectly except that it doesn't do the little +mult "bop" animation thing while scoring, the mult gets added but there is no noise for it and the joker does nothing visually

    key = 'ribbit',
    loc_txt = {
        name = 'Ribbit',
        text = {
        "{C:chips}+3{} Chips, {C:mult}+3{} Mult,",
        "and {C:money}$3{} at end of round"
        }
    },
    atlas = 'ribbit',
    pos = {x = 0, y = 0},
    unlocked = true,
    discovered = true,
    rarity = 1,
    cost = 5,
    blueprint_compat = true,
    eternal_compat = true,
    perishable_compat = true,
    
    config = {extra = {chips = 3, mult = 3, money = 3}},
    
    calculate = function(self, card, context)
        if context.joker_main then
            return{
                mult_mod = card.ability.extra.mult,
                chip_mod = card.ability.extra.chips,
            }
        end
    end,
    
    calc_dollar_bonus = function(self, card)
        return card.ability.extra.money
    end
}```
peak fractal
#

return mult and chips, not mult_mod and chip_mod

#

_mod returns are specifically for behavior that doesn't have the default message

#

also in the future, mod development support goes in #💻・modding-dev, this channel is just for support installing and playing mods

violet copper
#

thank you so much!

novel ravine
#

does anybody know if this cryptid crash is a conflict with another mod? or shouldd i just never use high five again

silent holly
regal raft
#

does anyone have like a "mod pack" where i can get majority of the good qol mods in one?

celest knot
#

can anyone help me out? balatro crashed while trying to load with blueprint, criptid steamodded and the Talisman mod, and ive been using the balatro mod manager and this is the screen that pops up, any help would be greatly apriciated

wide idol
#

it sounds trite but try uninstalling and reinstalling the mods, BMM sometimes does wonky things to your mod installation

dreamy crag
#

I have a few problems with Balatro modded. Can someone help me with the following log?

I just installed lovely and smods nothing else...

Running the game without smods and only lovely is working and also did create a mods folder.
after putting the smods folder in the mods folder and starting the game, the console starts showing the log but stops at the "INFO - [♥] Applied 15 patches to 'engine/text.lua'" and the game doesnt respond anymore...

carmine mesa
#

send a screenshot of the console window

#

if it says Select - at the top, press escape

gleaming gulch
#

while having the console focused

elder drift
#

why does

function get_blind_amount()
    return getblindamount()
end```crash when i (try to) start a run?
says
talisman/break_inf.lua:181: attempt to compare nil with number