#⚙・modding-general

1 messages · Page 191 of 1

humble plover
#

making it transparent at least makes mult cards more obvious in the meantime

#

but i think making an edge to them is the best thing to do

#

gold and steel look fine

#

these needs some work though i think

pure slate
#

what if you just made it so that the colour doesnt colour the mult/bonus markings?

median ocean
#

Is there a video on YouTube that will easily show me how to successfully put in the mods without me screwing up crap? Like is there one that's easy to follow?

limpid lake
#

silly mod idea: Balatro But It's Full Of Weird Stuff People Dreamed Up
start with the new hand, "blueberry", consisting of six or more blue cards and scoring ridiculously more than a flush for no apparent reason
(clubs are blue in high contrast. bonus cards are blue. cards with a blue seal are blue. if you're also playing cryptid then anything merged with a planet or spectral can be blue too)

#

(and no, i don't know how dream me was playing six-card hands without any mods that increase card selection limit. she just got gud i guess.)

sterile nymph
obtuse idol
#

does the game just not like you changing localization files because I can not get lovely to work with them

#

it works fine in patching other lua files but not them

#

like am I braindead or should this work, I've been just tinkering with it for like 30 minutes and it just doesn't want to load for some reason

grand geode
#

you can't lovely patch loc files

#

just use steamodded localization

obtuse idol
#

really, why?

#

Not doubting you just wondering why it's like that

grand geode
#

idk the game is quirked up like that

obtuse idol
#

fair

#

how can you edit already existing jokers with steamodded

daring sluice
#

take_ownership

#

it's documented

obtuse idol
#

ah ty

pure slate
#

this is honestly a goated af build for checkered

#

it could be better, but its doing good

lean dune
# obtuse idol really, why?

the game uses lua's loadstring function to load them unlike other functions. it's possible to specify a buffer name that lovely can target, and pretty much all sources from steamodded mods do this. but the game doesn't, in this case

daring sluice
#

what is lua

#

ive just been typing words into vsc and hoping they work

wispy oar
vapid galleon
#

So I’ve downloaded lovely and steam modded like I should’ve but there’s no “mods” directory option on the Home Screen when I boot up the game

#

I’ve turned off my windows security and everything too so I don’t know

obtuse idol
#

maybe you placed the mods folder in the wrong directory, or something

#

what does the set up look like

shadow canyon
#

thats what it looks like

obtuse idol
#

where's steamodded

shadow canyon
#

idk

vapid galleon
#

This is all I’ve really done and all it’s really told me to do so far

shadow canyon
#

how do you install?

#

just dragging in?

#

like a mod?

obtuse idol
#

maybe it's because the folder is named Steamodded-main (2), idk if that would effect it

vapid galleon
#

Imma try it but everything looks okay for the most part so idk

#

Nah didn’t work unfortunately

#

I think imma delete and reinstall the game and see how that goes

#

Cause it doesn’t even come up as being modded it’s just the game

#

Man this is a headscratcher lol I’m not good with this stuff and there’s not really any detailed videos on how to fix certain issues like this cause I’m doing everything correctly and it just won’t work for some reason

indigo narwhal
#

Is there a quick way to access the cryptid download?

white scarab
daring sluice
#

(except for the critical bugs that are seemingly always present in cryptid releases)

vapid galleon
#

Nvm I got it

white scarab
upper stump
#

can i disable mods so i can get my achievements without deleting steammodded?

#

because i should have completionist+ rn

pure slate
#

theres an achievement enabler in the example mods

#

in steammodded

upper stump
#

really?

#

let me find

pure slate
#

just put it in a folder in your mods folder

#

you will have to redo the achievements though

upper stump
#

wait i will

nocturne lava
#

In recent versions of Steamodded, it's just there in the steamodded config.

upper stump
#

i have all my gold stakes so what will happen

pure slate
#

oh, neat

daring sluice
upper stump
#

i don’t see anything

#

do i have to find it online?

nocturne lava
#

Mods Button, Config, and then there's a cycle setting with disabled, enables, and bypass restrictions.

nocturne lava
upper stump
#

oh i don’t see anything like that

#

oh oki how do i do that

upper stump
nocturne lava
#

Same way you installed it, steamooded github, download source, unzip, though you want to delete the steamodded that's there before putting the new steamodded files into your mods folder.

upper stump
#

maybe I’ll just uninstall honestly

#

it does lag my game

#

do i just delete the folder to do that

nocturne lava
#

You can delete the mods folder, or the version.dll by your executable, or both.

Lag shouldn't be happening just because of steamodded though, it might be because of a specific mod.

#

Actually, I do remember hearing about a memory leak being found and patched, but, yeah, no reason to play mods if you're craving vanilla balatro, outside of maybe QoL mods.

obtuse idol
#

is there a way to modify the name of a vanilla card without modifying it's text

upper stump
#

thank you :)

obtuse idol
#

using loc_text

lean dune
#

you should use a localization file

#

it'll keep the text if you don't specify one

obtuse idol
#

no

#

that makes other mods conflict a lot more

lean dune
#

why would it?

#

steamodded supports partial localization tables

#

there's literally no conflict potential beside changing the same text

obtuse idol
#

oh someone was just telling me not to do that

#

idk

daring sluice
#

were they telling you not to replace the original localization files in the actual game

#

because that's different

obtuse idol
#

I was trying to use Lovely for it

daring sluice
#

ya

#

you both can't and shouldn't

#

but using an smods interpreted localization file is fine

obtuse idol
#

alright

#

is there an easy way to put your own custom language file into the localization folder

#

like on start up and not just putting it in there yourself

lean dune
#

yeah

#

you can just put a localization file at e.g. localization/en-us.lua and steamodded will load it for you

#

that's what I meant

obtuse idol
#

oh I swore I tried that earlier, but no you're right

sterile nymph
#

chat has someone made a mod that adds unused content

#

like these

limpid lake
#

probably!

sand fern
#

What are a few mods that are absolute must have for all games, whether thats QOL or slightly tweaking something to make it better or what?

timid arch
#

Better Mouse and Gamepad, Cartomancer, Galdur, Handy, Incantation, Nopeus

#

Talisman is useful if you have insane scoring but its also a prerequisite for cryptid so you will probably already have it anyways

#

If you are testing things, DebugPlus and Item Remover are good

#

I've heard Better Vouchers This Run UI is good but haven't used it

tacit zealot
#

what's Item Remover do? just delete stuff from the pool?

timid arch
#

Yep

rare shell
# sterile nymph like these

are these the actual sprites from the beta? Was trying to find them but only got blurred ones from the wiki

sterile nymph
rare shell
sterile nymph
rare shell
#

oh, thanks! Didn't know they got unused sprites there

sterile nymph
#

you know what would be funny.

#

if someone added the spell cards from clash royale iNTO THE GAME

true pier
#

What mod adds The Zone boss blind?

#

that gives cards .75 values?

#

What pack adds the zone? can I remove that blind and have it still work?

sturdy canyon
#

uhm

#

thats my mod...

#

actually you might be on an old version

#

that or i forgot to update

true pier
#

Thanks! that remover is really cool too

vapid galleon
#

Quick question: on the cryptid mod how do you reenable the animations and sounds for counting? It just doesn’t feel right to have it do it instantly with no sound

daring sluice
vapid galleon
#

Thank you so much

daring sluice
#

sometimes it takes hours so thats why that exists lol

limpid lake
sturdy canyon
vapid galleon
hardy brook
#

so down the line that'll be added for sure

humble rampart
#

hallo, are there resources for making a texture pack for balatro?

#

i tried editing the trans spectral cards texture pack but i think it only works on some jokers that have it enabled, dunno

shell prism
#

sorry im new to this server but where's the guide to download mods for the steam version? I've installed steamodded

limpid owl
#

could someone direct me to a guide on how to mod the game? I heard this was the best place to do so :3

quartz harbor
#

I don’t know if the spoon was ever used

nocturne lava
shell prism
#

after that's downloaded then what tho

limpid owl
#

I tried doing all that and the game never launched

#

it kept erroring me and I just deleted it and reinstalled

nocturne lava
# shell prism sorry im new to this server but where's the guide to download mods for the steam...

You put any mods in your mods folder, and #1209506514763522108 contains the mods. throw whatever you want into your Mods folder.

There unfortunately isn't a great place that has everything listed to browse through easily yet, here's an index, but it is outdated and hasn't been constantly maintained, I believe.
https://docs.google.com/spreadsheets/d/1aoJrrC7Y-dkvJwBu_U6amelYnoCrZgWqpoGRAfHN1ys/edit?gid=1869836281#gid=1869836281

nocturne lava
limpid owl
#

I cant, since I deleted it and reinstalled

#

will try to replicate given 15 min

nocturne lava
#

Sure. Just in case, make you're you're installing specifically Steamodded 1.0.0 alpha, not the depreciated 0.9.8, and that you're grabbing lovely 0.6.0.

limpid owl
#

idk, every download protection is off and it's still saying virus

#

are the devs ever considering adding workshop functionability to the ga,e

#

game*

nocturne lava
#

As in, it's still blocking you or just notifying you?

sonic owl
#

ok so

#

small question

nocturne lava
sonic owl
nocturne lava
# limpid owl

Can you right click and allow anyways? Don't know what browser that is, but most should have some kind of method to allow it anyways.

limpid owl
#

its chrome

nocturne lava
limpid owl
#

(Don't mind "Conductive_Balls.mp4)

kindred lion
sonic owl
drifting slate
nocturne lava
limpid owl
#

I did lol

#

whatever

#

doesnt matter

nocturne lava
#

The only other thing I can suggest is trying through a different broswer like firefox or edge, apologies.

nocturne lava
nocturne lava
# sonic owl bruh

It's because of the way the injector works - it injects code from whatever mods you have into the game when it runs. It kind of needs to do that to let you actually play the mods, but, trojan viruses have a similar approach, where they inject malicious code into programs you trust, hence the name 'trojan'. Windows usually warns you about lovely in order to be on the safe side.

Lovely injector and steamodded are trusted and known by everyone here that's worked with mods, and it's open source, so you can go through the code and inspect it for anything malicious yourself. However, if you're uncomfortable with it still, then nothing to be done about it.

sonic owl
#

I trust it, anyways do I just slap both steamodded and lovely injector into the balatro files or smth

nocturne lava
sonic owl
#

so do I just slap the version.dll thing right in the game files

#

is that what its saying

#

sorry this is really confusing for me

nocturne lava
#

Yeah.

sonic owl
#

alright

#

anyways it also needs me to make a "Mods" folder yeah?

#

(for the steamodded)

nocturne lava
#

Yeah, there should be a 1 folder, maybe 2 or 3 depending on how many profiles have data. and settings.jkr, create a Mods folder in that directory.

sonic owl
#

like this right?

#

anyways uh just downloaded a mod, do I basically just chuck it into the mod folder and thats it?

glad turret
#

cryptid mod moment

nocturne lava
sonic owl
#

shit

sonic owl
nocturne lava
# sonic owl shit

You can press Win+R, and type in %appdata% and it'll bring you to that folder, then you go Roaming>Balatro, and create a mods folder there.

sonic owl
#

oh

glad turret
sonic owl
nocturne lava
sonic owl
#

yay

drifting slate
#

Alright I redownloaded Steamodded and Lovely. Replaced the .dll file for Lovely in the game directory and replaced the Steamodded-main folder in appdata>roaming>balatro>mods

nocturne lava
#

If you're still getting crashes, can you show the crash?

drifting slate
#

I will. And just for confirmation the actual mod folders can be alongside Steamodded-main and Lovely folders?

nocturne lava
#

Yeah.

drifting slate
#

Alright gonna test with Cryptid

#

So this happened

sonic owl
#

first mod i'm trying is the lobcorp mod

#

wish me luck

drifting slate
#

When trying to start a run

nocturne lava
#

Says the issue right there, missing talisman.

drifting slate
#

Ah, must've missed that when on the mod page

nocturne lava
#

Make sure the folder is named specifically talisman and doesn't have anything extra after it.

drifting slate
#

Yup that's all the folder says

#

Does it go within the Cryptid folder or alongside it? Or does it matter?

nocturne lava
#

Alongside it.

drifting slate
#

Gotcha

#

Take two

steel orchid
#

hello, is there a quick and easy way to get my custom deck art into my game on Mac? I cannot find anything saying anything about this online, only for windows

drifting slate
#

I believe we are successful

#

Much appreciate your assistance

nocturne lava
# steel orchid hello, is there a quick and easy way to get my custom deck art into my game on M...

No idea if it allows you to unzip it on Mac, but anyways, you can use this template to create a mod and just follow the instructions to install lovely/steamodded on mac.
https://github.com/Steamopollys/Steamodded/tree/main/example_mods/Mods/DeckSkinTemplate
Would be better and allow you to share it easier.

GitHub

A Balatro ModLoader. Contribute to Steamopollys/Steamodded development by creating an account on GitHub.

obtuse idol
#

if you do vars = {} with take ownership does it work

#

because it doesn't seem to want to make variables when I do it

#

does this not add them to card.ability.extra

nocturne lava
obtuse idol
#

wym?

#

I was trying to figure out how to add vars like this joker in Bunco

nocturne lava
#

Don't use Bunco or Cryptid for references, they have a function specifically made for their mods to load jokers in.

obtuse idol
#

oh well I wish I figured that out sooner

nocturne lava
obtuse idol
#

yeah I was just checking that out, thx

daring sluice
#

i sure do hope this calculation is nice and short

#

oh that was shorter than i expected

oblique berry
#

question, does anyone have the vanilla balatro sounds by chance? trying to prevent from recording in game but not sure if those are obtainable in some other way

hardy brook
#

you do

oblique berry
daring sluice
hardy brook
#

use winrar on the .exe

#

or that

oblique berry
#

i dont have winrar and last time i tried to unzip the exe it didnt do anything lol

oblique berry
daring sluice
#

np

hardy brook
#

not even 7z?

daring sluice
#

7z is included with windows now iirc

#

with w11

oblique berry
#

i obvs did smth wrong but i tried unzipping it the other day to pull smth out and it just gaave me an empty folder lol

daring sluice
#

odd

#

its just a normal archive

#

plus an entry point i guess idk i havent looked

#

lemme do that actually its probably interesting

umbral pilot
#

7z has a pretty solid track record but winrar does not, even even less so in windows' integrated 7z/rar extractor thingie

#

at least in my own experience

oblique berry
#

they sound so different outside of hte game thats so interesting

quartz ether
#

Bad at installing mods. I have brainstorm in the appdata folder and am using the mods folder but the mod won't show up

umbral pilot
#

did you install lovely correctly? make sure that version.dll is still in the game folder.

sterile nymph
#

i noticed balatro has thunderstore and nexus compatibility

#

should i not use those oorrr

umbral pilot
#

both of them are pretty barren

steel orchid
#

I cannot seem to get lovely installed on mac, how do I dissable protection on the balatro folder, the github only gives instructions for windows

umbral pilot
#

nexus is somewhat sketch because there's a good amount of mods on there that are just repacked executables

quartz ether
#

It is now using lovely injector but the mod wont open

#

So bad at this stuff

#

Got it to work TYSM

daring sluice
#

i am not this well versed in assembly chat

umbral pilot
#

same with Ghidra

#

what are you trying to do?

daring sluice
#

looking at the bundled love executable just to see what it's doing to load itself (obviously theres better ways to do this, i honestly just wanted to use a disassembler because its fun)

#

the better ways in question being google

umbral pilot
#

possibly

#

PE header will be the first part of the binary, then you might find a lzma header at some constant offset within

#

that's how 7z can open it as an archive while it still being functional as a pe binary

#

looking at the binary in my hex editor it looks like zip, with the zip contents being appended onto the executable

daring sluice
#

fun

#

im way out of my depth unfortunately i have almost no reverse engineering knowwledge

#

i can get somewhat of a grasp at least ida is fairly easy to understand

#

just dont know what im looking for lol

umbral pilot
#

ida probably wouldn't be the way I would go about it

#

instead I would use a hex editor with an entropy graph plugin or something

daring sluice
#

smart

steel orchid
drifting slate
#

So new issue. In the middle of a modded run, I'm unable to select the next blind because nothing is clickable. The game isn't frozen, but I just can't progress

nocturne lava
# steel orchid I've gotten as far as managing to get steamodded working on mac but I'm not sure...

You want:

Mod Folder
>> assets
>>>> 1x
>>>>>> low_constrast_deck.png
>>>>>> high_constrast_deck.png
>>>> 2x
>>>>>> low_contrast_deck.png upscaled double the 1x size for pixel smoothing setting
>>>>>> high_contrast_deck.png upscaled
>> DeckSkinTemplate.lua

Feel free to change the name of the .lua file, and just fill in what the comments ask for, and make sure your low contrast 1x and 2x share the same exact name, same for high contrast.

nocturne lava
drifting slate
#

It just happened with Cryptid though it also happened with Bunco a couple months ago

steel orchid
nocturne lava
# steel orchid I am confused by this in the lua file: "local atlas_key = 'PREFIX_NAMEOFCHOICE' ...

Fill in the top, under the header, and then fill in anything that starts with local, above the line that says, -- You should only need to change things above this line --.
It should be just your mods prefix that you set under the header, then you can put whatever you want after the prefix.

Also, double check that your mods are in the right place, I don't know where it is for Mac off the top of my head, but it's not by the game's .exe.

#

You should've followed this step when installing steamodded, this is where you place mods.

steel orchid
nocturne lava
#

Have you filled in the header stuff yet?

#

Remove the things that say (required) when you do.

steel orchid
#

i'm trying to work on it, however, i did download a random custom assets mod off nexus and just put it in the mods folder and that is also not showing up

#

it appears to be intended to work with steammodded

#

okay, that one activated when i rebooted that game

#

mine isnt showing up though

nocturne lava
#

Can you send me the lua file you edited?

steel orchid
#

sure, how? just pm it to you?

nocturne lava
#

Or send it here, either one works.

open hound
#

anyone got any idea on how to fix this?

Oops! The game crashed:
Syntax error: functions/common_events.lua:3291: 'end' expected (to close 'function' at line 481) near '<eof>'

Additional Context:
Balatro Version: 1.0.1n-FULL
Modded Version: 1.0.0~ALPHA-1217b-STEAMODDED
Love2D Version: 11.5.0
Lovely Version: 0.6.0

Stack Traceback

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

drifting slate
#

No idea why this is happening

#

Says the file doesn't exist when I see that it does

#

Game just crashes upon startup

cursive coral
grand geode
#

ah fuck

#

i'll look into it in a bit

#

i know what this issue is

drifting slate
#

I just moved the folder into where my mods are

#

Not sure what would be typo'd

warm pasture
#

Does the fact that steamodded only has one M irk anyone else

grand geode
#

no

#

it's originally made by Steamo

#

hence, Steamodded

#

@drifting slate try renaming the mod folder to exactly "Cardsauce"

warm pasture
drifting slate
harsh summit
#

I'm looking for good QoL mods but it seems to be few resources to find many, can someone help point me towards the good stuff?

amber crown
#

Does anybody know what are those 2 cryptid jokers? been trying to unlock them

nocturne lava
nocturne lava
sonic owl
#

MOSB is apparently very funny

warm pasture
sonic owl
#

whats the card with the longest description btw

rigid jewel
#

Vanilla is definitely Dagger

#

Modded wise there's definite yep sessions in a a few jokers here and there

warm pasture
#

Well, you have to consider the fact that some cards allow hand names inside their descriptions, and whether or not you count that

rigid jewel
#

Right yea

frozen horizon
#

what mod is this screen from

#

watching vinny's stream and this piqued my interest but he didnt ever link the other mods he uses besides cardsauce

grand geode
rigid jewel
#

Pretty sure characher wise it's larger than 90% of Jen's jokers, they just look bigger because of the 100x text size increase.

rare shell
quartz harbor
#

Those are the exact sprites from the beta yes

grand geode
humble plover
#

do yall think this is readable ass a chip up card?

#

(forgot to the name

#

im tryna make enchancer cards that look visually like distinct around the edges because of the other mod i like using

#

yeah imma go with this i think

wispy oar
#

Am I cooking?

gritty coral
#

What does it mean when my game crashes simply by scrolling through my joker collection?

#

OKAY

#

Now it crashed during the startup animation

#

Something is very unstable with my game rn

#

Would any modding expert be able to help me figure out what could be causing this? I'm currently using these mods;

  • Betmma Vouchers
  • Betmma Jokers
  • Betmma Voucher Pack
  • Better Vouchers This Run UI
  • Mika's Mod Collection
  • Pokermon
  • Talisman
  • Trance
  • Cryptid
  • Cardsauce (I just added this one, and it's been crashing a lot)
#

My guess is that Cardsauce is not compatible with one/some of the others mods, but I wouldn't know which ones

#

Tbh, the thing I care about the most from the Cardsauce pack is the music, so if there was a way for me to only use the music, and nothing else from the mod, I'd like that

#

Since it'd get around these crashes

grand geode
#

Please, post the crash log

gritty coral
#

I'll recreate it

grand geode
#

odd

gritty coral
#

There must be some card in the game that just cannot be displayed at all, and just crashes immediately

#

Specifically a Joker

#

I wouldn't know which one(s), though

grand geode
#

can you show me the page after the page that crashes?

gritty coral
#

Wdym?

grand geode
#

the collection page after the page that triggers the crash

gritty coral
#

I'll see

#

I have 44 Pages

#

Ok, it crashed on Page 13, lemme go backwards

#

This is all I see on Page 14

#

I should probably unlock everything, right?

grand geode
#

i see

#

sec

gritty coral
#

This is what I see on Page 14 now

#

I can clearly see some Cardsauce Jokers

grand geode
#

ty

gritty coral
#

But apparently there's one on Page 13 that crashes it

west hill
#

The crash log says it’s so happy

grand geode
#

i'm not experiencing the crash with Cryptid and Cardsauce enabled so

#

yeah i'm suspecting it's these lines of code

#
function jokerInfo.update(self, card)
    if card.ability.extra.side == 'happy' then
        if G.localization.descriptions["Joker"]["j_csau_sohappy"] ~= G.localization.descriptions["Joker"]["j_csau_sohappy2"] then
            G.localization.descriptions["Joker"]["j_csau_sohappy"] = G.localization.descriptions["Joker"]["j_csau_sohappy2"]
        end
        if card.config.center.atlas ~= "csau_sohappy" then
            card.config.center.atlas = "csau_sohappy"
            card:set_sprites(card.config.center)
        end
    elseif card.ability.extra.side == 'sad' then
        if G.localization.descriptions["Joker"]["j_csau_sohappy"] ~= G.localization.descriptions["Joker"]["j_csau_sosad"] then
            G.localization.descriptions["Joker"]["j_csau_sohappy"] = G.localization.descriptions["Joker"]["j_csau_sosad"]
        end
        if card.config.center.atlas ~= "csau_sosad" then
            card.config.center.atlas = "csau_sosad"
            card:set_sprites(card.config.center)
        end
    end
end
gritty coral
#

Does the crash log not specify which mods are being conflicted?

grand geode
#

not rlly

#

apparently atlas is nil

gritty coral
#

Whatever that means

grand geode
#

i'll need to go now and i'll get back to you in around half an hour

gritty coral
#

No rush

west hill
#

The last function it runs through is mikas

gritty coral
#

I can wait

west hill
#

Does disabling that help?

gritty coral
#

I can try

#

Oh, that's funny

#

Mika's Mod is using Cardsauce's logo, and Cardsauce doesn't have it

#

Ok, I disabled Mika's Mod, and it still crashed at the exact same place

#

So that did nothing

west hill
#

Oh this could also be outdated installs, try updating smods and lovely

#

You have old versions of both

gritty coral
#

Ah

#

Ok, so, my previous Lovely folder was just called "lovely"

#

The new one is called "lovely-injector-master"

#

Is that correct?

west hill
#

Lovely goes in the game folder, not the mods folder

gritty coral
#

Oh

#

My lovely folder has always been in the mods folder

west hill
#

No that’s the lovely dumps

#

You’ll have a version.dll in your game files

gritty coral
#

💫

#

Here, right?

west hill
#

Yup

gritty coral
#

If not, idk where to get the newest version of lovely

west hill
#

Probably, just the lovely releases should be fine

gritty coral
#

Thing is, the stuff inside the "lovely-injector-master" ZIP is different than what I see in my folder (ZIP preview)

#

I kinda forgot how to do all of this

grand geode
#

wrong one

gritty coral
#

I figured, ty _tongue_out

#

And I assume I just replace the old "version.dll"?

grand geode
#

yeah

gritty coral
#

Ok, hopefully this works

west hill
#

Might need a smods update too

gritty coral
#

I assume by "smods", you mean Steamodded?

west hill
#

Yes

gritty coral
#

Oh God, this looks complicated

#

Ok, I think I figured it out

#

Alright, it's not crashing on Page 13 anymore 🙏

#

Thank you guys

grand geode
#

thanks eremel

gritty coral
#

I was able to do 2 full runs before this happened

grand geode
#

update from source code

gritty coral
#

Wait, I need to update again?

gritty coral
grand geode
gritty coral
#

Oh. I'm pretty sure that's what I did the first time though

#

Actually, no I didn't

grand geode
#

you downloaded from the Releases tab, which is the stable version

gritty coral
#

So I should just use "Cardsauce-main" instead?

grand geode
#

probably, but it can also be more unstable

gritty coral
#

I'll give it a try, and I'll keep the other version just incase

grand geode
#

ughHHHHHHHHHHHH

#

this shit again

gritty coral
#

Modding sure is a doozy 💫

#

I noticed the same issue being brought up in the Cardsauce thread

north jasper
#

trying to port my localization mod from standalone + lovely injector as a steamodded package

spring hornet
#

I managed to get +15 discards per round lol (Glitched randomised x0.1 - x10 if possible, cryptid mod)

tidal nimbus
#

Yorick:

foggy cove
#

Joker idea: only activates after ante 8 is defeated

Idea 2: increments for every edible that expired

Idea 3: increments every time you beat your best hand that run

Idea 4: copies jokers to left and right, but only every third hand

Idea 5: card or joker that scrubs every modification off of your jokers, including eternal, perishable, etc

Idea 6: joker that holds cards you place inside it, pay an amount to add those cards to your hand

Idea 7: joker that causes your hand to be calculated after jokers are

gritty coral
#

God, the soundtrack from Cardsauce really makes me wanna play it so bad 😭

#

But the crash bugs keeps preventing me from doing so properly

timid arch
foggy cove
#

very good

pure slate
#

hrmmmm, weird

#

im changing my jokersheets size, and while im changing the jokers pos, for some reason its just.. not loading the spritesheet? but sometimes its fine?

#

like, not loading here, but if i restart it it'll work

#

like, as seen here

tidal nimbus
#

How do I make a mod that only modifies the texture?

placid aspen
#

What does the missing dependencies mean=

#

Is that a mod?

tidal nimbus
#

Yes

placid aspen
#

Which Mod? I don't find it

daring sluice
#

ah wait

#

the GitHub isn't pinned

placid aspen
#

Thank you very much

silent thistle
placid aspen
daring sluice
#

and it's in the mod list in game

placid aspen
placid aspen
daring sluice
#

not just the lua file

#

it needs to all be in it's own folder in mods

placid aspen
#

So all of this?

daring sluice
#

yes

#

such that you have Mods/Talisman/nativefs.lua, Mods/Talisman/assets/1x/icon.png, etc etc

placid aspen
#

The game crashed

daring sluice
#

i feel like morefluff should have it's own folder too? why do you just have the standalone lua file, most mods need more

placid aspen
placid aspen
daring sluice
daring sluice
ripe coral
#

Hi! I need help here, first time downloading mods: I have successfully loaded Nopeus (more speed options), but the new speed options are not showing in the options menu

#

here's a picture of the options menu

daring sluice
#

i doubt it has any

#

but regardless

#

if it's not showing at all then you probably have it installed improperly

#

and in that case you'd need to show what you have going on in your mods folder

ripe coral
#

this mods list?

#

I feel like I'm just not finding the speed options, is it supposed to be in the normal settings or do I have to activate it somehow?

tired knot
#

This red card is currently doing work in the misprint sleeves run

ripe coral
# ripe coral this mods list?

so I installed Brainstorm and Talisman just to check if it's a probelm with Steammodded installation and it ALSO didn't work (it crashed when I tried Ctrl A). Disabled the mods and reset the game, Nopeus magically worked.

lean dune
#

at least it's supposed to be

#

so I'd assume your Nopeus installation is wrong

#

maybe the folder is/was nested?

primal scroll
#

Anybody know if there are mods to increase the max points you can score, even further than talisman because it even exceeds that number?

ripe coral
lean dune
#

yeah just saw your other message, I was scrolled up and didn't see it apparently

ripe coral
#

but one thing I did that maybe helped was I created a folder for Nopeus

lean dune
#

yeah that was it then

#

it needs to have its own folder

#

otherwise steamodded will find it, but lovely won't

north jasper
#

just finished writing the world's most overengineered script and CI/CD workflow for a video game mod

ripe coral
north jasper
#

AAA enterprise game devlopment

#

tmtm

lean dune
#

ah yes

unreal juniper
faint crescent
#

How come I don’t get modded achievements?

daring sluice
coral ocean
#

hey, i have a modding problem

#

theres some mod that makes every hand after the first blind give 0 chips and mult

#

i cant find which one it is so i can remove it

daring sluice
#

remove half your mods, if it's fixed add half of those back, repeat until you've identified the mod

#

(and if it's not fixed remove another half)

#

and ofc don't remove any essential/dependency mods

coral ocean
#

thanks

wooden raptor
#

So I believe I maybe asked this before somewhere else but, is there like a mod loader or program for balatro that maybe checks to see if a mod has been updated and automatically downloads it?

daring sluice
#

with limited functionality

#

you can probably set something up with git and some scripting language but i haven't done that myself (and i haven't heard of anyone else having done so)

wooden raptor
daring sluice
#

ye

sturdy canyon
#

rtgame just uploaded a video about cryptid......

wooden raptor
sturdy canyon
sturdy canyon
#

are u fr rn

#

nvm i see

onyx jackal
#

hi chat how do i mod the game

#

👍

sturdy canyon
onyx jackal
#

so

onyx jackal
#

thanks

sturdy canyon
#

idfk

onyx jackal
#

cryptid has like

#

done something

#

that it shouldnt do i fear

sturdy canyon
onyx jackal
#

when hands are scored

#

literally nothing happens idek

#

like i play the hand then theres none of hte animations when a hand is normally scored

sturdy canyon
#

you disabled animations with talisman

onyx jackal
#

how do i reenable them

sturdy canyon
#

go to mods

#

find the talisman mod

#

click on it

#

go to its settings

#

and reenable them

onyx jackal
#

oh

#

why was that on by default

#

weird

sturdy canyon
#

idfk

white scarab
#

i keep forgetting that whatever config I have it set to, is what shows up on the public download

sturdy canyon
white scarab
#

cool to see more mods doing that

dry vortex
#

hello! I've been getting back into Balatro on PC and i was wondering what mods do y'all recommend?

#

not looking for anything too extreme or that different

white scarab
#

extracredit is a good one that is very faithful to vanilla

sturdy canyon
#

just unlocked joker chat, it was hella hard to obtain

#

i dont think anyone has ever said that

warm pasture
sturdy canyon
#

idfk who said that

#

thats stupid

vapid shale
#

when updating cryptid do i also have to update lovely, talisman and steammodded?

sturdy canyon
#

literally a whole mod around it

warm pasture
#

Yeah crytpid some animated cards

warm pasture
storm forum
#

Now I'm tempted to do an animated one or convert one of the ones I have to be animated. Pray tell if it is difficult. 👁️

white scarab
sturdy canyon
pulsar hollow
#

hi, i just got cryptid mod and was confused. whats the point of hierophant being 11 cards but i can only select up to 5 cards?

sturdy canyon
#

you can only select 5 cards in a hand

#

there is a deck that allows you to select more, though

summer pivot
#

Infinite deck

summer pivot
#

Quick question, what does blank deck do

white scarab
#

nothing

sturdy canyon
#

happy mday again

white scarab
#

ty

summer pivot
sturdy canyon
pulsar hollow
#

loving the mod so far

white scarab
#

besides the deck there are also vouchers and jokers that let you select more cards

white scarab
summer pivot
summer pivot
white scarab
#

cryptid unlocks are coming later, then blank deck will become useful

summer pivot
#

Ohhhh cool

#

I imagine that’s how you’ll unlock antimatter deck?

white scarab
#

yeah

sturdy canyon
#

one day ill be useful again

white scarab
#

I'm imagining you have to do stake climb blank deck to unlock it

summer pivot
#

Ty

sturdy canyon
#

🥹

white scarab
#

and then maybe beat stakes on other decks for antimatter to get their abilities or something

summer pivot
#

That def sounds like a very cool concept

sturdy canyon
#

like sleeves

#

but more

white scarab
#

yes

sturdy canyon
#

i could finally get 0.001x to 1000x values with misprint deck...

#

||B||g||r||r||a||e||i||e||n||n||s||n||t||e||o||e||r||d||m||le

modest arrow
#

I have created a true monster
I don't know how much this scores because no matter what I do it ends up exceding the max memory I can allocate to it and it dies

#

good game

sturdy canyon
modest arrow
#

Genuinly my jaw hit the floor when I read it's description

sturdy canyon
modest arrow
#

At some point it doubled itself and it spiraled from there

sturdy canyon
modest arrow
#

NERF?

sturdy canyon
#

it used to be able to get any joker

modest arrow
#

thats hilarious

#

I have an OBS recording of one shop+round and it's 1 1/2 hours long at 999x speed

tacit zealot
#

bro

exotic shadow
#

turn on skip animations in talisman

sturdy canyon
#

big sprite

#

little sticker

lilac scroll
#

is this enough vouchers

tacit zealot
#

just a few

midnight hollow
#

what are the best/most popular mods? both QoL stuff and expansions?
currently got my eye on Cryptid, but what else exists? (and is Cryptid as cool as it looks?)

exotic shadow
#

DebugPlus is a mod love the guy who made it

faint crescent
#

How do you get Jen’s almanac?

west hill
midnight hollow
#

👍

sturdy canyon
bright moss
#

im in the shop after beating a blind and im unable to click anything, even if i try to use an xbox controller i still cant click anything

#

does anyone know why this may be

faint crescent
#

Ty

pulsar hollow
#

is there a really easy way to switch from cryptid to vanilla?

sturdy canyon
#

unless you mean mentally

#

then no there is no escape from M

#

you will forever be jolly

pulsar hollow
#

LOL

#

is there an option in game to just disable or do i have to go into the mod files or wtv

sturdy canyon
#

go to ur mods tab in main menu

#

and disable the checkbox thingy

pulsar hollow
#

👍 appreciate it

white scarab
pulsar hollow
#

oh

white scarab
#

So you might have to actually delete it

pulsar hollow
#

oh 😦

exotic shadow
white scarab
#

ok

exotic shadow
#

(disabling a mod just adds a .lovelyignore to the folder)

pulsar hollow
#

so i can just disable the checkbox?

bright moss
#

is there a help channel for modding

exotic shadow
#

yes

bright moss
#

where that is

limpid lake
#

this channel if you want help installing/using mods
#💻・modding-dev if you want help making mods

exotic shadow
#

this channel is for help. (I was saying yes to the other message)

bright moss
#

oh sorry

#

im in the store right now and im unable to click on anything and hovering over cards/vouchers does nothing

#

i wasnt sure if anyone had this issue before or if someone knew a fix, closing and opening the game does not fix it

pure slate
#

what in the sweet bejesus??

#

the joker:

  • immediantly deleted itself
  • showed the Eaten! for every card played, one after another
  • then scored its mult and chip values
  • showed the Eaten! for every card in my hand
  • did something, i was too shocked to notice
#

i know my code is bad but sweet jesus 😭

limpid lake
#

nom nom nom

gritty coral
#

This is new

No crash, but I've just suddenly softlocked on this screen. Nothing can be clicked on. I can still press Esc and return to the main menu, but when I go back in, I still can't click on anything

#

Wait

#

Did this just suddenly happen to multiple people?

bright moss
#

im having the same issue

gritty coral
#

I've literally never had this issue in my countless hours of playing

#

And it literally happened just now

bright moss
#

it only happened to me when i started to mod the game

#

i think it happened because i skipped a blind but i havent tried replicating it

gritty coral
#

The one similarity I see is that we skipped and got an Edition Tag

bright moss
#

true

north jasper
#

finally published my mod on nexusmods

#

meh

#

UX is horrible

brazen glade
#

what guide did you guys use to mod the game

the one i used seems to not have worked outside of installing lovely injector

white scarab
north jasper
#

a reminder that if youre on windows the filesystem is case insensitive

#

so fuck the casing

brazen glade
#

yeah

#

all case sensitive

brazen glade
white scarab
#

%AppData%/Balatro/Mods

brazen glade
#

yeah

#

its there

north jasper
#

it should be

%APPDATA%/Balatro/mods/
  Steamodded/
    ... Git repo stuff
    .git/
    README.md
brazen glade
#

i think ill just redo everything

north jasper
#

did you actually install steamodded

#

you mightve put it in a nested folder

#

lovely doesnt like that

brazen glade
#

yeah i did it how the guide said

#

i am befuddled that reopening the game twice more fixed it

eternal thicket
#

question!

#

what does "disable mod badges" mean?

midnight hollow
#

Damnit

exotic shadow
#

something didn't work in alovely patch

midnight hollow
#

anyone know what the issue might be?
just installed everything by following the guide

exotic shadow
#

What mods do you have installed

midnight hollow
#

one moment

#

cardsleeves, lobotomycorp, galdur, talisman and cryptid

and in the mods folder there is also steamodded, steamodded-main and lovely

exotic shadow
#

you s hould only have one steamodded

#

not 2 of them

midnight hollow
#

the guide made me install steamodded-main

and cryptid came with steamodded

eternal thicket
#

THERE'S A LOBCORP MOD?-

hot forge
#

yo anybody know what this means
just trying to install the lovely injector

exotic shadow
lean dune
#

like this cryptid badge

kind zenith
#

hi all!

exotic shadow
midnight hollow
viscid thorn
#

i dont have a mod button on my balatro screen what do i do?

exotic shadow
#

what have you done?

viscid thorn
#

i dont know

#

i just installed everything as i was told to

#

please help

exotic shadow
#

what were you following?

viscid thorn
#

i first downloaded lovely and did everything and then downloaded steammodded and i did everything correctly, i think ill just start over again, how do i do that?

north jasper
#

send the web page you were reading from

exotic shadow
#

do you get a console when you start the game?

viscid thorn
#

yeah

north jasper
#

okay

#

did you have steamodded in %APPDATA%/Balatro/Mods

#

as a folder there

viscid thorn
# north jasper send the web page you were reading from
GitHub

A runtime lua injector for games built with LÖVE. Contribute to ethangreen-dev/lovely-injector development by creating an account on GitHub.

GitHub

A Balatro ModLoader. Contribute to Steamopollys/Steamodded development by creating an account on GitHub.

viscid thorn
north jasper
#

not Steamodded/Steamodded

#

just Steamodded/ and then the files

viscid thorn
#

ummm

#

steamodded-main/steammodded-main

north jasper
#

yeah

#

no

viscid thorn
#

holy

north jasper
#

move that folder out

#

lovely injector does not load from nested dirs

viscid thorn
#

wym

#

ohhh

north jasper
# viscid thorn wym

it only looks for 1 level of directories so it won't load a mod from another directory inside another one

bright moss
gritty coral
north jasper
north jasper
#

so many people nesting their folders

#

github does it because it's standard UNIX practice for tarballs

#

for it to just be inside a dir before the actual tree

exotic shadow
#

It's doesn't even effect me due to my archive tool being smart enough to not make a folder if theres only one file in the top level of the arcive

exotic shadow
#

I think 7z does this correctly as well

north jasper
#

it's good by default since you're expected to look for massive directory trees in there

exotic shadow
#

It's been a while since I used windows

north jasper
#

same

exotic shadow
#

also I usually git clone mods

north jasper
#

i literally test my balatro mods on linux without proton

#

literally preload lovely injector then run LOVE and point it to the game scripts directly

#

just works™️

dry vortex
#

hello!

exotic shadow
#

I use wine for my balatro testing

#

but not proton cause I need my terminal

north jasper
#

if you have LOVE installed you can literally point it to the game executable and it will just Work™️

exotic shadow
#

no but then I have to figure out how to get lovely working natevely

north jasper
dry vortex
#

I tried installing a few mods and only a few of them are showing on in game (Kuso and Arcanum to be specific). I'm kinda new to modding Balatro but is there any reasons on why the others are not working?

north jasper
#

all you do is build lovely, and then LD_PRELOAD the library when you run the game

exotic shadow
dry vortex
#

i do

#

haha

#

that's the weird part

exotic shadow
#

do you have a mods button on the title screen

dry vortex
#

indeed

north jasper
dry vortex
#

but only those 2 mods show up

exotic shadow
#

what version of steamodded do you have (top right of title screen)

dry vortex
#

i just downloaded the lastest one like 20 mins ago lmao

#

should be the latest one haha

exotic shadow
#

what is the version?

dry vortex
#

1 sec

#

0.9.8

north jasper
#

literally LD_PRELOAD=liblovely.so love Balatro.exe

#

boom

exotic shadow
north jasper
#

balatro with lovely injector

exotic shadow
#

WINEDLLOVERRIDES="version=n,b" WINEDEBUG=-all wine ~/scratch/Balatro-Testing/Balatro.exe --disable-console my beloved

dry vortex
#

i see

north jasper
#

xd

exotic shadow
#

my computer is speed

#

but fair

north jasper
#

same

#

but wineboot still takes some time to actually start a prefix

#

instead of just overriding a DLL with wine you just preload lovely injector as a library

exotic shadow
#

fair

north jasper
#

like how you run gamemode or mangohud

exotic shadow
#

I'll take a look later

#

I don't use gamemode or mangohud

#

👍

north jasper
#

wtf

#

are you even a real linux gamer /j

exotic shadow
#

I spend most of my time on steam deck

#

gaming

viscid thorn
#

where is a list of updated mods because im using awesome balatro but it seems that everything is outdated?

exotic shadow
north jasper
#

the FPS overlay is actually mangohud

#

lmfao

#

no im serious

#

they added it to gamescope a while ago

#

its also how gamescope limits frames

#

since it loads mangohud it can also set fps limits

exotic shadow
north jasper
#

in fact it preloads the steam overlay into every game you run

tiny thistle
#

Game crashes while loading, just installed a lot of mods so idk if that broke it

light glade
#

Guys

#

Is there a joker mod about being able to play 6 cards and having six of a kind and double trios...

light glade
#

Thx

fair karma
#

is there an easy way to update mods or do i gotta replace every file myself

dry crescent
#

remarkably dumb moment from me: got the cryptid mod working, started a run, realized i wanted to turn talisman mod off because i wanted to see the funny scoring numbers animation, now the game crashes before it even boots into the main menu afterward

tiny thistle
exotic shadow
fair karma
#

alrighty

#

time to download what i neeed updated and start replacing

dry crescent
#

i'm guessing the lesson is "don't turn off a mod after you've started a run" lol

#

there's surely a way to fix this i've just never used a mod before now

lean dune
dry crescent
lean dune
#

you can re-enable it though

#

just go into your mods folder

#

find talisman

#

and delete a file named .lovelyignore

dry crescent
#

duly noted then thank you much

lean dune
#

then to actually turn scoring animations on, after starting the game back up, go into the mods menu, find talisman and click on its mod box

#

go into the config tab, that's where you can re-enable scoring animations

dry crescent
#

double thank you much

viscid thorn
#

i downloaded dimserenes modpack and this pops up:

calm kraken
#

so folks

#

how would i go about adding cardsauce content to this site

sturdy canyon
#

(i was bored)

lilac scroll
tacit zealot
#

I dare say you're about to enter the negative zone

lilac scroll
#

the what now

#

thats an epic tag

tacit zealot
#

oh

sturdy canyon
#

the EPIC zone...

tacit zealot
#

I saw black and assumed negative tag, my bad

lilac scroll
#

i already have 1.7k joker slots

devout socket
#

Hey quick question plz, I installed a bunch of mods so im not sure which one does that, but there's a mod that increases the score needed for the blind boss with time spent, does anyone know which one it is ?

tacit zealot
#

Cryptid, there's a setting to turn off the time-based stuff

lilac scroll
#

8 nostalgic googol play cards.

whole hatch
#

through nos. googol play cards

limpid lake
#

no, and i believe the card text says so explicitly

midnight hollow
#

is it normal in the cryptid mod that i cant use most of the code cards i get in packs cause i need a hand, but its in the shop so its useless?

#

cant even keep it?

lilac scroll
limpid lake
#

being unable to keep the code card is not normal

lilac scroll
whole hatch
#

ah okay I forgot if it did or didn't lol, mb

midnight hollow
#

is it because im on controller?

limpid lake
#

no "pull" button in booster packs or "buy" button in shops?
cryptid is not tested with controller, but i have no idea why a controller would make the button vanish entirely

midnight hollow
limpid lake
#

well. use the mouse i guess. because as i said, cryptid is not tested for controllers and apparently this can happen

midnight hollow
#

damn
hope it gets fixed

lilac scroll
#

im guessing its eternal

#

lol didnt know that

icy salmon
#

used a spectral card to dupe a card from the selection, then crash

supple patrol
#

Hello hello. What do I install for mods? It doesn't seem to work when I load the game (no mods tab) and followed the guide

#

Alpha build or the exe injector?

lean dune
#

it says pretty clearly on github that the injector is deprecated

#

have you installed lovely?

lean dune
supple patrol
#

I only have the steamodded-main folder in a mods folder as the guide said

#

it never said to install something else

lilac scroll
#

you need to install that

lean dune
#

are you looking at this guide or something else?

icy salmon
supple patrol
#

Ah hmm chrome is disabling the download but yes I was following it

#

I read it as you didn't need lovely

lean dune
#

98%

supple patrol
#

Safe to download? I assume false positive because of what it does?

lean dune
#

Steamodded relies on a runtime code injector in order to modify the game. Because it functions similarly to a Trojan, it is often incorrectly flagged as malware by anti-virus systems. Rest assured that Lovely is not malicious in any way. It is fully open source, so you can convince yourself that it works exactly as promised and does nothing else. You can even build it yourself if you're still unsure. In order to get Lovely running properly, you will have to whitelist Balatro's installation folder in whatever anti-virus software you may be using. You may also need to temporarily disable real-time protection to avoid having files deleted while moving them around.

#

very first paragraph of the install guide

supple patrol
#

Just double checking

#

😅

lean dune
#

if I'm gonna answer that's still just single checking because it's actually me who wrote that guide

still siren
#

I dont get how to get mods, ive downloaded the injector thing and steammodded but it just wont give me the mods option when i boot up balatro

lean dune
#

but yes it's safe. it's literally open source so it'd be long busted if there was anything malicious going on

lean dune
still siren
#

lovely injector

bright moss
#

if i extract a mod folder do i need to remove the '-main' from the end of the folder name

lean dune
#

for Talisman? yes

#

for anything else? no

lilac scroll
still siren
#

also the injector says to put this in launch options but it doesnt work WINEDLLOVERRIDES="version=n,b" %command%

bright moss
#

do i keep the .lua in the folder with assets or do i remove that from the folder

supple patrol
#

Okay got it working now

#

Thank you

#

Was just missing lovely

bright moss
#

for example

lilac scroll
#

nothing needs to be removed

still siren
#

no

bright moss
#

ok thanks for all the help

lean dune
#

then that line doesn't apply to you

#

Only Steam Deck / Proton / Wine

still siren
#

it still doesnt work

lean dune
lilac scroll
lean dune
#

but both are possible

lilac scroll
#

true

still siren
#

i dont understand what yall are saying lmao, im not to good with this sort of shit

lean dune
#

looks fine actually, what's in your mods folder?

bright moss
lilac scroll
#

what did you do

#

seems like an in game error

still siren
bright moss
#

idk i just installed some mods

lilac scroll
#

which

lean dune
# still siren

is there another steamodded folder inside that one? if so you need to move it out one layer

#

lovely doesn't like nested folders

still siren
#

idek what happened it just worked when i launched it just now

#

thanks for yalls support i guess

#

somehow yall helped me with magic

lean dune
bright moss
#

yes

lilac scroll
#

huh

#

well

lean dune
#

you installed reverie wrong

bright moss
#

it might be the ones at the top should be in a folder

lean dune
#

every mod needs to be in its own subfolder

lilac scroll
lean dune
#

though that looks like two installations of reverie

#

which is probably even worse?

lean dune
#

you can leave the single file mods i guess, but ideally these are also in their own folders

#

doesn't matter too much until you want to disable them