#Balatro Mod Manager is now out! 🎉

1 messages · Page 3 of 1

cunning matrix
#

It would be problematic to implement that, cuz of API restrictions

granite path
#

?

uneven leaf
#

I've removed the version and left only automatic-version-check true👌

winged kite
#

Nobody really puts their mods on either of the two so there would be nothing to pull.

desert meadow
#

yeah there are very few mods i get from nexus or gamebanana (and those ones tend to be a bit lower quality)

glass sleet
#

well, at least nexus isnt the primary index

#

that would make balatro modding really tedious, if my experience with modding fallout new vegas is an accurate experience

winged kite
#

I wouldn't want to require everyone to make an account on a website to even download a mod.

glass sleet
#

i forgot about that 💀

desert meadow
#

i have like 2 or 3 balatro mods from nexus but none of them wouldve been worth making an account
i just had one already cause of stardew valley

cunning matrix
#

It works really well ngl

cunning matrix
#

aight I'm gonna kms

granite path
#

and its easier to get people to put mods on a mod website than submitting them to the mod manager

#

also it scales better

cunning matrix
#

With all due respect, nah

granite path
#

it like

#

does tho

#

im not telling you you have to do it im just explaining why i was asking why you didnt already lol

vagrant plover
#

You'd have to make an account, learn the mod website, make sure the mod website has the latest lovely+steamodded

cerulean rain
#

yeah they're pretty similar in difficulty. we try to make it simple at ts but even still it takes some getting used to

#

github is convenient since most devs here are used to it by now

granite path
vagrant plover
#

I'm not against using a mod collection site like thunderstore or gamebanana, I've actually asked multiple times if we as a modding community could start using such a thing

#

but I don't really see the point in uploading my mod to such a site if the modloader(s) aren't on it

cerulean rain
#

I keep lovely updated on Thunderstore but I don't mention it much because of my massive conflict of interest.

granite path
#

you only have to download mod loaders once so it doesnt matter as much

vagrant plover
#

smods updates basically every day and has had breaking changes multiple times 😭

#

not really "only download once" kinda modloader haha

granite path
#

i havent ever updated it lol

#

does it have like an auto update feature

vagrant plover
#

must've downloaded it pretty recently then haha

#

no

granite path
granite path
#

i feel like it should just have that in general but especially if its updating so frequently

vagrant plover
#

impressive, sounds like you're not using mods that need the latest smods

granite path
#

guess not

vagrant plover
#

one of my mods would literally not load on your smods version

granite path
#

damn

#

im mainly just using like malverk and brainstorm and stuff

vagrant plover
#

oh yeah lovely stuff don't usually need updates

granite path
#

is malverk a lovely mod?

winged kite
#

SMODS has at least been trying to move away from relying on everyone using main over releases, it's just that for all of alpha there was no rc releases and everyone's just used to that.

granite path
#

im on 1416a

vagrant plover
#

isn't that less than a month old?

desert meadow
granite path
winged kite
#

16th of feb is less than a month old

granite path
#

oh i reset my computer semi recently so i probably updated without realizing

desert meadow
#

cause cryptid needs more updated steamodded than even the "latest release"

vagrant plover
granite path
#

i get that but right now its pulling from kind of nowhere so i was a little confused

#

(also the scaling thing)

vagrant plover
#

It's pulling from github, which is a really well established platform for developers, not for casual gamers 😅

#

also you're completely right on the scaling thing but yea 🤷‍♂️

granite path
#

i mean really anywhere other than a discord forum is nice tbh

desert meadow
#

closest thing is the mod wiki

desert meadow
cunning matrix
#

@vagrant plover could you do something for me rq

granite path
#

idk if lovely is that intimidating lol

cerulean rain
cunning matrix
#

I can also prebuild it for you if you want

granite path
#

dont you just like put the files in a place and then run the game thats pretty standard for modding

desert meadow
#

sometimes

cerulean rain
#

ya that's the worst part

#

fair

granite path
#

like the windows defender thing?

cerulean rain
#

I've got the cert, just need to update the release workflow.

#

tis a bit complicated

cunning matrix
#

be honest

granite path
#

i didnt have any issues with that so idk

vagrant plover
cerulean rain
#

you need to apply for it n stuff

#

but it's meant for oss projects

desert meadow
cunning matrix
#

send it to me please

#

I need it so bad

#

I'm hungry for it

vagrant plover
#

bro's down bad

cerulean rain
#

haha I'll send it in a little bit

#

we're getting our certs in order at thunderstore and I almost wanted to use one of them for lovely

#

since I was pretty desperate

#

but it would've been weird since this is a very much non work project lmao

cunning matrix
granite path
#

i will say if youre going to use a mod website PLEASE make it gamebanana 🙏

desert meadow
#

unless there is one i dont know about, i agree completely

granite path
#

thunderstore sucks and nexus sucks like 10x as much

cerulean rain
#

I'll DM you my application for reference, it wasn't too hard

granite path
#

i actually dont think i know of a game with a good modding scene that doesnt use gamebanana (other than proprietary stuff and steam workshop)

#

celeste is like the peak of modding communities

desert meadow
#

idk what the gamebanana for stardew valley looks like

desert meadow
granite path
#

nintendo games like ssbu are about as good as they can be for nintendo games

#

pizza tower is also about as good as it can be for being sentenced to only 1 mod at a time

desert meadow
#

stardew valley has almost nothing on gamebanana

granite path
#

wow

cerulean rain
#

Hang on there's a lot of cool stuff happening in the Skyrim modding scene catHeyHello

#

But I'm biased since that's how I started making mods n such

cerulean rain
#

The Stalker community on moddb is always coming up with cool stuff

granite path
#

i think mods being good and mod communities being good are different

#

like lethal company has cool mods but the modding scene as a whole is kinda fucked up

cunning matrix
glass sleet
#

now i finally have an excuse to update

cunning matrix
cold ridge
#

How do I fix this?

tranquil sage
#

Local mod detection woot!

glass sleet
#

uhhh do i need to delete a file and restart i forgot

cunning matrix
cunning matrix
glass sleet
#

ok there we go

cunning matrix
glass sleet
#

good stuff

#

i accidentally deleted sofanthiel tho i gotta put em back into my trance install

#

lmao

tranquil sage
desert meadow
#

yeah

#

besides, nexus mod manager is practically useless if you dont want to spend money

tranquil sage
#

Yup. It causes more headache than it helps even if you do pay for it.

desert meadow
#

i should get around to moving my stardew mods to my new pc

cold ridge
#

I have the mods installed but they are not showing in the game, does anyone know why this is happening to me?😪

cunning matrix
desert meadow
#

those are malverk dependent mods, go to options and then textures

ocean meadow
glass sleet
#

oh it's beautiful

ocean meadow
#

to delete the old database

#

Also it probably makes more sense to display the Mod Manager Catalog mods before the Local Mods under Installed Mods

worn hound
# granite path i actually dont think i know of a game with a good modding scene that doesnt use...

KSP uses git/forums for the most part, minecraft used to be forums, now curseforge/modrinth, lethal company has thunderstore, space engineers has mod.io, I've never seen a modding community that used gamebanana tbh, haven't been able to figure out the ui either, feels like an obtuse mess, but maybe it's more organized for some games? also couldn't find any dependency management or anything, would love to have another platform to poke though :/

winged kite
#

ooh I know mod.io for Core Keeper

worn hound
#

Though I guess sandboxy things are more liable to have odd infrastructure

hazy ferry
#

FNF too

ebon gorge
#

my game is crashing every time i try an run it

wheat wave
ebon gorge
winged kite
#

Cryptid's depending on a SMODS dev version.

#

Not the release version

#

Was worried this would happen if we just blindly switch to releases and couldn't pick between release and main install

#

Actually can you do that?

wheat wave
winged kite
#

Ok awesome you can

ebon gorge
#

how do I get that menu?

wheat wave
ebon gorge
wheat wave
#

Cool. Click the red garbage can icon to uninstall the current version first, then click the dropdown box that appears

desert meadow
#

i just did it manually and then followed the instructions in the cryptid server for an update script

red sand
#

installed the manager and converted a few things to the manager, but now every time i boot up i get this. anything i can do to get this fixed?

cunning matrix
wheat wave
red sand
#

yeah, i thankfully was able to get this working, so i appreciate that

#

i did the manual re-install of lovely but ill keep that in mind for the future

wheat wave
wheat wave
#

Awesome job on the last couple of updates, by the way. The updater feature just works seamlessly and is super handy, and recognising the manually installed mods from both meta.json and the old Steamodded comment header style is a massive improvement to usability.

uneven leaf
#

Im very confused: I've even released a new version on my github repo but the version I install from mod manager still doesnt have all vouchers

#

???

worn hound
#

Probably a delay to avoid getting ratelimited?

vagrant plover
#

cuz the index updates only once every hour to avoid ratelimits

vagrant plover
#

(which multiple people have also asked for btw)

uneven leaf
vagrant plover
#

and they are also the ones I see in-game

uneven leaf
#

Thanks for informing

#

Mb I forgot to update that part of the code on github

vagrant plover
#

all gucci

wheat wave
#

Issues like the one above could also be caused by the way the latest version is determined by the update_mod_versions.py script currently.
If a release version is present, it will use the name of the tag from the latest release - otherwise it will use the first 6 characters of the latest commit SHA for the version.
This will be a problem for mods using a link to archive/refs/heads/<main>.zip but which have also created a Release previously, as the version stored on the mod index won't change until a new Release is created even if there are new commits to HEAD.

#

The simplest fix is probably to change the script to check if the downloadURL link points to the GitHub HEAD, and to use the commit version if so

#

Might make a PR after dinner if Skyline hasn't beaten me to it

cunning matrix
wheat wave
#

Have you set up the token properly?

cunning matrix
wheat wave
#

When i ran the script on my machine, when it couldn't determine the token it still worked but failed after 60 accesses

cunning matrix
wheat wave
#

The script still works even if the token is invalid, it just doesn't use it for authentication and it runs into the unauthenticated 60-per-hour limit.

#

Manually setting my own token in the script allowed it to exceed the unauthenticated limit

cunning matrix
#

Yeah that‘s weird

#

I mean the token is set

feral osprey
#

does loading mods usually take long?

#

nvm they js loaded

sweet bloom
feral osprey
#

also the mod manager doesnt have gen's almanac

#

jen's*

sweet bloom
#

i know don't why i take that long

wheat wave
vagrant plover
feral osprey
wheat wave
vagrant plover
#

wait does github not have a webpage to view that?

wheat wave
#

Unauthenticated:
GitHub API (core) calls: 60/60 (Resets 21:49:49)
Authenticated:
GitHub API (core) calls: 3/5000 (Resets 22:30:41)
There's almost definitely something wrong with the authentication if it's hitting the API limit

wheat wave
vagrant plover
#

true I guess haha

wheat wave
#

Then again, it might not be hitting the rate limit at all, and there might be some other cause for the 403 errors

#

No, nevermind, it's definitely hitting the rate limit

vagrant plover
#

My guess is that GITHUB_TOKEN = os.environ.get('GITHUB_TOKEN') doesn't work? not sure though

wheat wave
vagrant plover
cunning matrix
#

@wheat wave could you check the script and the workflow? I am currently not at home. I don‘t think it causes any problems

cunning matrix
wheat wave
sweet bloom
wheat wave
cunning matrix
wheat wave
#

Hooray! Another problem to fix

cunning matrix
wheat wave
#

Not sure, i've never dug that deep into GitHub before. I'll see what i can find online

#

From what i've read, GITHUB_TOKEN should be built-in and doesn't need to be manually defined, but might need to be provided through the environment variables to the python runner in the workflow file. Something like:

jobs:
  use_api:
    permissions: {}
    steps:
      - env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
        run: |
          python .github/scripts/update_mod_versions.py
#

If that doesn't work, then defining your own token in environment secrets and providing it in the same way might do the trick?

cunning matrix
wheat wave
#

I think it might be

      - name: Update mod versions
        env:
          GITHUB_TOKEN: ${{ github.token }}  
        run: |
          python .github/scripts/update_mod_versions.py
#

No ability to test it in the time I have, but worth a shot

#

Heyo, looks like it worked. Happy to see that magic number 5000

cunning matrix
#

but

#
Run git config --global user.name 'Version Update Bot'
  git config --global user.name 'Version Update Bot'
  git config --global user.email 'bot@noreply.github.com'
  
  if [[ $(git status --porcelain) ]]; then
    COMMIT_MSG="Auto-update mod versions"
    if [ -f commit_message.txt ]; then
      COMMIT_MSG=$(cat commit_message.txt)
    fi
    
    git add mods/*/meta.json
    git commit -m "$COMMIT_MSG"
    # Using the PAT_TOKEN with the default token URL format
    git push
  else
    echo "No changes to commit"
  shell: /usr/bin/bash -e {0}
  env:
    pythonLocation: /opt/hostedtoolcache/Python/3.10.16/x64
    PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.10.16/x64/lib/pkgconfig
    Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.16/x64
    Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.16/x64
    Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.10.16/x64
    LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.10.16/x64/lib
/home/runner/work/_temp/0d0216ab-4a3d-44dd-befc-d0bfa42b9afe.sh: line 16: syntax error: unexpected end of file
#

What kind of syntax?

#

I fixed it

#

Shouldn't we make this async tho?

#

for ✨ better performance ✨?

#

But it works now

wheat wave
#

For public repos, GitHub doesn't limit the runtime of actions, only the number of API requests, so performance absolutely doesn't matter. Even if you did, you'd be dropping typical runtime from 60s to maybe 10s. You'd also risk running into another dreaded API limit: concurrent calls.

wheat wave
#

Personally, i've only ever dealt with the pain of threading and async where absolutely necessary, and this doesn't feel like one of those places imo. But if you think it would be a fun challenge, no harm in trying!

#

I'm out for now, should be back in a day or two

cunning matrix
#

Thanks for your help

vagrant plover
wintry veldt
#

Is there a link to submit stuff for the index?

desert falcon
wintry veldt
#

Ty

cunning matrix
#

@vagrant plover can you talk rq

#

I'm working on your issue

cunning matrix
#

New strawberry like look

fluid kayak
desert meadow
#

damb now the meme i was gonna make until google slides decided to not accept my png image of a celeste strawberry wont seem original
ig now i dont have to figure out how to fix it

fluid kayak
#

sorry are you makign memes in google slides

winged kite
#

Honestly power to them

cunning matrix
desert meadow
fluid kayak
desert meadow
#

someone suggested that and it is too much for my brain to comprehend rn

#

for how low quality the things i do are, this is the first time slides has ever dissapointed me

#

and i feel like it is probably a bug

worn hound
#

Shocked that you figured out how to assemble things in slides instead of literally any image editer

#

As in that seems way more difficult to pull off to be clear

desert meadow
uncut fable
#

Hello yes how long has this existed I am here now

uncut fable
#

When I told the manager to update my installed mods to the Official versions with the buttons it didn't remove Cryptid-Main folder, but did add Cryptid folder, resulting in trying to load two Cryptid at the same time. I did fix this but it was VERY confusing at first.

waxen ether
#

i forgor 💀

cunning matrix
#

Start cooking then

cunning matrix
waxen ether
round arch
#

yay I'm getting bombarded with Update Mod Version workflow run failed on main branch caused by my fork of balatro-mod-index

wheat wave
round arch
#

how do I do that 💀

wheat wave
round arch
#

this won't affect PRs right?

#

cool

cunning matrix
#

@worthy solstice update the mod manager goddamnit

#

stop using v0.1.4

wheat wave
round arch
#

nice

wheat wave
#

It's not ideal and will prevent people from deliberately running the version update bot on their own forks, but it's the best tool GitHub currently provides for scheduled jobs

#

Other events have better granularity - if it were an event like on pull_request, we could just check if the PAT_TOKEN were defined and not run the job, but there's currently no way to set up an env to check that before a scheduled job starts

#

@cunning matrix If you trust me, i've tested #118 on my own fork to confirm the repo check works properly, should be good to go

#

Just keep it in mind if you ever change your username or the name of the mod index repo

cunning matrix
#

@wheat wave merged

versed socket
#

When updating our mod, do we just change the download url in the mod index and make a new PR ?

wheat wave
# versed socket When updating our mod, do we just change the download url in the mod index and m...

Yep, that's one way to do it.
If you're happy to instead use a generic name for your release .zip and always name them the same thing (like BalaQuints.zip), then you can instead rely on GitHub's automatic latest release link:
"downloadURL": "https://github.com/Luuumine/BalaQuints/releases/latest/download/BalaQuints.zip",
and set "automatic-version-check": true,
Then the mod index will automatically update the version number when it detects a new release, and it should just work forever after

versed socket
#

I prefer to use verion numbering in the zip file name, so I'll stick with changing the link, thanks!

wheat wave
storm oasis
#

i just installed this, and it wiped my account? even if i open the game through steam directly it won't have all my old progress. any suggestions on a fix?

vagrant plover
#

(the mod manager properly deleted the Cryptid-main folder and replaced it with the correct Cryptid folder)

wheat wave
uncut fable
# vagrant plover cannot reproduce btw

I'm assuming it's because that was the very first time I'd used the manager and it like. Didn't recognize it that one time? I have not had this problem occur again now that I'm just using the manager, so chasing it down is probably not a high priority.

vagrant plover
#

Hmm, weird

wheat wave
#

Something in the folder might have been in-use and BMM failed to delete it

storm oasis
#

i only see the one folder for it

#

will i have to reset my data if i want to play modded?

vagrant plover
storm oasis
#

through the installer, yeah

vagrant plover
#

Cryptid "deleted" your savefile

#

it's a safety measure to make sure your savefile doesn't become corrupted or otherwise mangled

storm oasis
#

ah, that makes sense. so will i have to start from scratch if i want to play cryptid?

vagrant plover
#

if you'd like to continue on your current savefile, go to %appdata%/balatro. You should see two folders there, 1 and M1, correct?

storm oasis
#

yup, i see them both

vagrant plover
#

Perfect. Just copy and paste (no moving, copy-pasting) the meta.jkr and profile.jkr from folder 1 to M1

storm oasis
#

all fixed. thanks for the help!

wheat wave
#

I thought Cryptid already did copy 1 to M1 to create it, has that changed or am i losing touch with reality?

vagrant plover
#

I can't confirm nor deny that last part of your question, but I also thought cryptid would make a copy from 1 to M1 🤔

wheat wave
#

Just checked my Cryptid install from a month ago and the stats are totally different from my main save, seems like it's a fresh profile. I've been telling people the wrong thing for the last month, whoops

vagrant plover
#

huh doesn't look like it does

#

I'll ask around in the cryptid discord

vagrant plover
wheat wave
#

I am losing touch with reality and all is right with the world

round arch
#

definitely a fresh profile

#

when Cryptid >=0.5.4 is installed and run for the first time, you get greeted by Joseph J. Joker

#

that's the sign of a fresh profile, telling you to choose a gameset

spare depot
wheat wave
# spare depot need some help
2: Maximus
    Has Steamodded mod that failed to load.
    Missing Dependencies:
        1. Steamodded (>=1.0.0~ALPHA-1428f-STEAMODDED)
3: Cryptid
    Has Steamodded mod that failed to load.
    Missing Dependencies:
        1. Steamodded (>=1.0.0~BETA-0308a)

You'll need a newer version of Steamodded. If you don't see an Update button in BMM, make sure to update to the latest BMM version first

spare depot
vagrant plover
spare depot
#

I did

vagrant plover
#

maybe try deleting bmm_storage.db?

spare depot
vagrant plover
#

%appdata%/balatro

uncut fable
wheat wave
# uncut fable

Yep, this is the same root issue that Divvy's mods have (#1339375696254074942 message), where one feature-mod is split up into multiple dependent mod folders. A few possible solutions:

  1. Devs could make BMM-specific single-mod versions where all libraries and dependencies are included as a single mod with a single folder. Seeing as how both Divvy's and Toeler's mods are pretty small (< 50kb), this wouldn't be a bad solution for end-users, but would require a lot more work from the devs in restructuring their mods in a way they might not like, or creating and maintaining two parallel versions of all of their mods.

  2. BMM could a implement a full mod dependency system, either by parsing the mod .json files or by hardcoding it into the index entries. Then devs wanting to distribute multiple mods would have to create separate index entries for each of their component mods (e.g. DVPreview, DVSimulate, DVSettings). This would be slightly less convenient for users and more work for mod devs, along with another major feature for Skyline to find time for.

  3. BMM could try and implement a "smart" mod folder structure interpreter and extract mods into separate folders when there are multiple folders that contain key files. I'm not sure how you'd go about doing this in a totally bulletproof way. It would also be likely to break if Lovely or Steamodded ever change the way they load and interpret mods, along with being another highly-specific nuisance feature for Skyline to maintain.

  4. Lovely could implement recursive mod loading so that nested folders won't matter at all, and everything can just be installed in whatever structure the mod devs want. This would be... good for everyone?

worn hound
#

Bettma's mods work just fine from their subfolders, and show up as seperate listings in-game, is there some trick to how that works for them?

#

And oddly enough BMM sees them as separete mods when installed locally (or ya know, deleting the database with it installed)

wheat wave
#

From what i know, Lovely will only load patch files that match Mods/*/lovely.toml and Mods/*/lovely/*.toml, whereas Steamodded will recursively search for and load any *.lua files with the old comment-style header.
Bettma's mods use one unified lovely folder in the BetmmaMods directory, and the subdirs contain only old smods .lua files and assets

#
BetmmaMods
├───5_legendary_challenges
├───Betmma_Abilities
│   ├───assets
│   │   ├───1x
│   │   └───2x
│   └───shaders
├───Betmma_Jokers
│   └───assets
│       ├───1x
│       └───2x
├───Betmma_Spells
│   └───assets
│       ├───1x
│       └───2x
├───Betmma_Vouchers
│   ├───assets
│   │   ├───1x
│   │   └───2x
│   └───shaders
├───Betmma_Voucher_Pack
│   └───assets
│       ├───1x
│       └───2x
├───Better_Vouchers_This_Run_UI
└───lovely
#

This is probably the neatest way to organise a feature mod with lots of sub-mods, but the structure wouldn't work for mods like Divvy's where DVSettings is a fully separate library that all of his other mods depend on but don't include

quartz veldt
#

I swear every time I open this thread there's like a new version of BMM available

uncut fable
#

Wait does BMM not update itself

versed socket
#

Could also be interesting to have an "update all" button (or regular sync) that updates all mods

versed socket
wheat wave
versed socket
#

nice, thanks for the info

timber elk
#

Every combo of mods including SMOD I try keeps hitting this after I updated BMM. I'm not code-y enough to tell where the issue is 😦
Any help would be appreciated (this is the crash with my full mod loadout)

thin dust
#

Something is trying to use table (omeganum) but is actually a number (vanilla)

versed socket
#

may be a problem with loading a normal run with talisman or the opposite ?

thin dust
#

Unsure

timber elk
#

Cool, I can add "Can crash software in mysterious ways" to my resume

timber elk
wheat wave
#

Best approach might be to just start removing mods until it stops crashing, then work your way back up until you can work out the culprit

#

If you work it out, please let us know

tidal hedge
#

That looks like talisman working it’s big number crap into places it shouldn’t be doing

worn hound
#

If it's a number that goes up it only makes sense, think they applied it to money and something else, though it does seem crazy to get e308 money in the first place

#

Looks like Deluxe Consumables tried to create an Editioned planet in the shop and something freaked out, so probably not Talisman's fault actually

#

Might be bad interaction with Paperback, possibly it's Dichrome edition? Can't be too certain but that's what the stacktrace seems to indicate

#

Oh right this is why I uninstalled dx consumables huh

tidal hedge
#

No this is saying the edition chance modifier has been turned into a big number, it’s a number that only needs to go up to 20 before it doesn’t make any difference. It’s either some bad code calling poll edition or some talisman sorcery

timber elk
timber elk
#

So I guess solution, but no clear explanation.

Fiddled around for a while with everyone's suggestions. The fix was disabling/uninstalling deluxe consumables AND disabling editions on all the mods manually. I had no idea why tho
So a quick break to cry and make a bad choice about weed later; I wondered if it was like... something deluxe was doing on install? So I reinstalled everything from scratch but just without deluxe at all. And I can use mod editions just fine. Installed deluxe again, started a run until crash, then uninstalled it — can't use editions again, gotta disable them.
So I dunno wtf deluxe is doing, but it's sure doing something! That I would prefer it not. 🥰

#

I also have no idea how any of this related to the fact this only started after I updated BMM. Anyways thank y'all for the help I'm just going to stay far away from Deluxe consumables lol

tidal hedge
#

Oh I see how it’s doing it

#

It’s 100% the fault of talisman for making hand levels into a big number and then it interacts with dx tarots in this way causing the crash

worn hound
#

It can't be 100% talismans fault if dx tarot is colliding with it after uninstall csn it?

#

It's permanently editing something else's files for some reason I guess

tidal hedge
#

Talisman jank persists through uninstalling, you’d need to test on a new save

worn hound
#

Talisman is making dx tarot's collision persist after removing dx? That's bizarre
But also they fixed it by reinstalling their modlist, so save file seems unrelated?

tidal hedge
#

I could look further but it’s something that dx tarots is setting that is normally fine except talisman has turned it into a big number so it crashes

gaunt wave
#

hey so i got a problem, to put it basically, i already got rid of a mod, but it persists in the mod manager, problem is i cant remove it because i get an error associated with the fact that the file isnt there, but also i cant install it because the mod manager thinks its already installed

#

no idea if im missing something or manager is just being jank but nothing has worked so far

cunning matrix
gaunt wave
#

thanks

wheat wave
cunning matrix
#

I could implement it

vagrant plover
#

Was actually gonna suggest performing validation on BMM start

uncut fable
# uncut fable When I told the manager to update my installed mods to the Official versions wit...

I have been exclusively using the mod manager to grab mods since this 👆 last happened, and I've somehow ended up with two copies of Steamodded after updating it today.
However, I believe what happened is twofold: I told the manager to delete and reinstall Steamodded last night as part of troubleshooting an unrelated issue, and when I look in my mods folder just now after a "you have two Steamodded!", the folders have two different names, one with -smods-121382e on it.
This makes me think this is a hiccup on Steamodded's end? I'm just dropping both and doing a fresh grab on Steamodded.

fiery cairn
#

Hey lads, I'm getting an error when trying to open the mod manager, how do i fix? It's just an error window that pops open:

Microsoft Edge can't read and write to it's data directory:

...\AppData\Local\com.balatro-mod-manager.app\EBWebView```
And then the app is just a white screen and doesnt do anything
When i create the folder in that directory it doesnt give the error but still does nothing on the white screen
keen wharf
#

Hello! Im currently having an issue where when I upgraded to the newest version I keep getting this error, I dont really know what stuff means but I keep getting this error message. Whats the solution?

wheat wave
keen wharf
#

I just figured that out as you sent it thanks so much!

zinc plaza
cunning matrix
warm stag
#

Question: How can one add their own mod to the list?

#

(@cunning matrix)

cunning matrix
warm stag
#

Got ya.

white jay
#

downloaded the version of Cryptid Mod & Steamodded currently listed in the mod manager and they are stating to be incompatible with eachother, not sure where i should put this tbh, hoping here is the correct place 😅 SOLVED TY

ocean meadow
#

Uninstall Steamodded, and make sure when you reinstall it, that 'latest' is selected in the dropdown

white jay
#

aha thank you

cunning matrix
worn hound
#

The way the bottom box acts like a viewport on mobile is so funny

#

Wee scrolly and slidey box

quartz rock
#

skyline im so sorry but the link for downloadurl in challengerdeep's meta.json is wrong again 😭

cunning matrix
#

change it now

quartz rock
#

it should be /latest/download/ChallengerDeep.zip instead of just /latest/ChallengerDeep.zip

quartz rock
#

aye aye

wheat wave
wheat wave
#

I've got a feature request: is it possible to make the pagination/page selectors automatically switch pages when trying to scroll past the limits of the current page? Hope that makes sense

#

Also related but separate, would be good if the scroll would reset to the top of the page when the page is changed

cunning matrix
sudden timber
#

any idea why virustotal is flagging the .exe file on your website as malware?

wheat wave
sudden timber
vagrant plover
#

I mean the more interesting part would honestly be lovely's version.dll, that BMM also installs

sudden timber
vagrant plover
#

Yes

sudden timber
#

yeah i just wanted a similar explanation on the flag i highlighted

vagrant plover
#

Ah

#

I'm guessing it's just kaspersky not liking Rust compiled exes

sudden timber
#

lets see what it turns up

#

Have submitted the .exe for reanalysis on whether or not it is a FP

worn hound
#

Suspicious activity and clean files, that sounds like a compliment lmao

wheat wave
#

If you don't trust the setup .exe, it's also relatively easy (if time-consuming) to build it yourself.

    ____  __  _____  ___            ____           __        ____
   / __ )/  |/  /  |/  /           /  _/___  _____/ /_____ _/ / /
  / __  / /|_/ / /|_/ /  ______    / // __ \/ ___/ __/ __  / / /
 / /_/ / /  / / /  / /  /_____/  _/ // / / (__  ) /_/ /_/ / / /
/_____/_/  /_/_/  /_/           /___/_/ /_/____/\__/\__,_/_/_/
```1. Install Git from <https://git-scm.com/downloads/win>
2. Install Rust from <https://www.rust-lang.org/tools/install>
3. Install Deno with PowerShell command
```ps1
irm https://deno.land/install.ps1 | iex
```4. Install Tauri CLI with `cargo install tauri-cli`
5. Run the BMM build script with PowerShell command 
```ps1
iwr "https://raw.githubusercontent.com/skyline69/balatro-mod-manager/main/scripts/install.ps1" -useb | iex
void grove
#

Friend, can the tool support multiple languages?

ocean meadow
#

I believe it's only available in English currently

sudden timber
sudden timber
wheat wave
#

Wow, that is an incredibly fast turnaround time

narrow prism
#

out of curiosity, how are mods added to the mod list? its through another github no? not cuz i wanna add any, but to know if more mods will be added

quartz rock
vagrant plover
worn hound
#

A way to see new additions to the index in-manager might be neat, but that also sounds a bit complicated

cunning matrix
#

In the upcoming version, you'll be able to drag and drop mods directly into the mod manager

vagrant plover
#

oh hey that's pretty cool

plain turret
#

Hey, is profiles with different mods a planned feature?

vagrant plover
plain turret
#

ah ok that's awesome, definitely looking forward to that

wary depot
#

will there be an update button in the launcher, or does downloading the new update keep my mods

wheat wave
cunning matrix
tardy fox
#

So I'm completely new to this, is the Mod Manager like the equivalent of the Steam Workshop where I can just click on a mod and go about playing it or is there more to it than I need to know beforehand?

sudden timber
#

you cant "play" the mod from the mod manager

#

it just adds it to your mods folder for balatro and enables the mod next time you open it

tardy fox
#

Ahhhhh okay okay, thanks for the clarification
I figured I'd ask just in case

sudden timber
#

yup all good

cunning matrix
tardy fox
#

I'll have to give it a whirl tonight

tardy fox
#

@cunning matrix oh my god this thing is amazing :0

#

Works like a damn charm :D

cunning matrix
#

(might feel faster now)

uncut arrow
cunning matrix
uncut arrow
#

Ahhh

cunning matrix
sudden timber
sudden timber
#

awesome, ty

cunning matrix
vagrant plover
#

@errant sequoia

burnt abyss
#

Hi there!
Did you manage to install manager on Steam Deck somehow? I am also interested in this possibility.

I'm thinking of trying to run it through the windows program emulation, with which it runs all the games.
Have you tried to launch it somehow?

dusky stag
cunning matrix
wintry veldt
#

and it does have the same dependencies of tauri, rust and task right?

#

`[humplydinkle@jackspc src-tauri]$ deno task install
Task not found: install
Available tasks:

  • dev (package.json)
    vite dev
  • build (package.json)
    vite build
  • preview (package.json)
    vite preview
  • check (package.json)
    svelte-kit sync && svelte-check --tsconfig ./tsconfig.json
  • check:watch (package.json)
    svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch
  • tauri (package.json)
    tauri
    `
#

when i'm in src-tauri there's no install for deno

#

`error: failed to parse lock file at: /home/humplydinkle/balatro-mod-manager/src-tauri/Cargo.lock

Caused by:
TOML parse error at line 6634, column 1
|
6634 | name = "winsafe"
| ^
duplicate key 'name' in table 'package'`

And cargo doesn't work either

#

@cunning matrix sorry for ping but you forgot a [[package]] header in the cargo.lock file

wintry veldt
#

There also doesn't seem to be a "deno task install" command?

wintry veldt
#

at least in src-tauri according to the manual build installation

#

Sorry for all the fuss in the channel at least - wanna make sure I'm able to test on linux properly

#

@cunning matrix it also seems that there's deno task build but not Deno task install? this documentation oesn't seem right 🔍

#

`error: this file contains an unclosed delimiter
--> bmm-lib/src/database.rs:652:3
|
19 | impl Database {
| - unclosed delimiter
...
22 | pub fn new() -> Result<Self, AppError> {
| - unclosed delimiter
...
37 | if !db_exists {
| - this delimiter might not be properly closed...
...
114 | }
| - ...as it matches this but it has different indentation
...
652 | }
| ^

error: could not compile bmm-lib (lib) due to 1 previous error
`

And there is this build error as well

#

with not properly closed brackets

cunning matrix
#

I‘ll look into it when I‘m at home

cunning matrix
#

@wintry veldt fixed it

cunning matrix
wintry veldt
#

There still isn't a install task for deno at root either

#
Task not found: install
Available tasks:
- dev (package.json)
    vite dev
- build (package.json)
    vite build
- preview (package.json)
    vite preview
- check (package.json)
    svelte-kit sync && svelte-check --tsconfig ./tsconfig.json
- check:watch (package.json)
    svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch
- tauri (package.json)
    tauri
[humplydinkle@jackspc balatro-mod-manager]$ 
#

closest thing I've gotten is just running deno build

cunning matrix
wintry veldt
#

That's my bad

#

this specific part should be removed from the readme then

cunning matrix
#

Let me take a look at the readme

wintry veldt
#

Yeah that could be part of the problem as to why I'm having issues - outadted readme

wintry veldt
#

would I build task release-windows or macos in this case? Or is there a task-linux

cunning matrix
#

I updated

wintry veldt
#

I am so sorry about all this btw 😭

cunning matrix
#

Run this:

curl -sL https://raw.githubusercontent.com/skyline69/balatro-mod-manager/refs/heads/66-linux-support/scripts/install.sh | bash
wintry veldt
#
   / __ )/  |/  /  |/  /           /  _/___  _____/ /_____ _/ / /
  / __  / /|_/ / /|_/ /  ______    / // __ \/ ___/ __/ __ `/ / /
 / /_/ / /  / / /  / /  /_____/  _/ // / / (__  ) /_/ /_/ / / /
/_____/_/  /_/_/  /_/           /___/_/ /_/____/\__/\__,_/_/_/


Balatro Mod Manager Builder
----------------------------------------
Build started at Wed Mar 19 02:29:19 PM CDT 2025
Error: This builder is for macOS only.
cunning matrix
#

woops my bad

#

try again

#

@wintry veldt does it work?

wintry veldt
#

we'll see in a second

#

currently compiling rust backend

cunning matrix
wintry veldt
#
    Error failed to bundle project:
    - `failed to run linuxdeploy`
Tauri build failed
#

builds fine but doesn't get converted to an appimage

cunning matrix
#

BMM

wintry veldt
#

cool gimme one second

#

we got something at least

#

the app launches

cunning matrix
#

Well that's weird

wintry veldt
#

I know if I run task dev I can get the actual like interface to run properly

#

but it doesn't seem to be applying when going to the linux application

cunning matrix
wintry veldt
#

Alright I fixed it

#

installed the wrong task (on Arch there's task, and go-task)

cunning matrix
#

Did you also install fuse2 on arch?

wintry veldt
#

fuse2 is installed by default I think why

cunning matrix
wintry veldt
#

if I run go-task debug the ui boots up normally in a tab

#

but if I try to launch the application it doesn't work at all

cunning matrix
#

idk I'll look at it later

hazy berry
#

What is the difference between the exe and msi?

#

Nevermind, i got it!

errant sequoia
#

Heyo!
If automatic-version-check is set to true, do I still need to update the downloadURL manually? It doesn't seem like it gets replaced from the old version if the version field is updated

cunning matrix
wheat wave
errant sequoia
#

for ex. https://github.com/Firch/Bunco/releases/latest

wheat wave
#

downloadURL is a simple and dumb parameter, it has to point to a file directly and won't be changed by the mod update bot

errant sequoia
#

oof why would I ever want to have automatic version check then if the only thing it does is switching the number without changing the version?

wheat wave
#

For now, anyway. Might be worth improving later on, but smart resolution of URLs is a little dangerous

wheat wave
errant sequoia
#

they do not; they have the version postfix included in the name

wheat wave
#

But GitHub doesn't provide a way to get a name-invariant download link for the latest package (yet? maybe ever)

wheat wave
#

@cunning matrix There was a lil' bit of spicy community drama relating to content usage and unclear permissions yesterday, and it's got me thinking about the legalities of mod distribution within BMM.
Are you happy to adopt the policy of only accepting submissions on the mod index from mod authors, or where clearly permitted by the mod licensing?
It might mean a little bit more work required in double-checking and approving PRs to the mod index, but I think it's an important issue.

main nexus
random otter
#

hi. Im new to mod and stuff, is there a guide that teaches you how to install BUNCO?

#

ive downloaded the zip but theres no notepad with instructions

cunning matrix
cunning matrix
random otter
worn hound
#

Why would legalities be involved? Don't think there's any rehosting of files involved, just a simple retrieval from a public link by the local client? Does that count as redistribution in some jurisdictions?
The respect is good though, particularly since if the updater doesn't work right then bug reports for stuff that already got patched gets more common :/

cunning matrix
rapid willow
#

Can it look for mod updates automatically?

violet wren
#

go to file → remux recordings after recording

worn hound
#

If only discord would embed it, it ain't a bad video container format

dreamy gull
#

What do i do with this error message?

vagrant plover
vagrant plover
dreamy gull
cunning matrix
#

We've reached 100 stars on GitHub. Yaay

uncut fable
#

Yaaaay!!!

bold salmon
#

Feature request: collapsable sections. when browsing pages of currently installed mods, click the next page and boom, it scrolls to the top and i've got to scroll past my wall of locally installed mods. if i could just collapse it, it would be very nice

waxen ether
#

@cunning matrix can you make the mod manager install mods at either ~/.config/love/Mods or the protonprefix

#

that's basically all you have to do for balatro mod manager

raw onyx
#

MORE MODSSSSSSSSSS

raw onyx
#

@cunning matrix is this fine that it's loading for like 2 mins already?

cunning matrix
raw onyx
#

how long did it take for u ?

#

loaded btw , ty

waxen ether
#

yea

#

that's all you have to do for balatro mod manager for linux

#

the option between protonprefix or the directory is for people who run Lovely Injector + LOVE natively on Linux and people who run balatro through proton

#

i'll add balatro support to boson later anyway

raw onyx
#

man we need a 'Download Dependencies' button

cunning matrix
cunning matrix
waxen ether
cunning matrix
waxen ether
#

actually

#

the default is the protonprefix

cunning matrix
waxen ether
#

yes

cunning matrix
#

Then it shall be protonprefix

waxen ether
#

~/.steam/steam/steamapps/compatdata/<balatro id>/pfx/<windows path>

cunning matrix
#

@waxen ether I updated

waxen ether
#

good

#

thats pretty much it for balatro iirc

waxen ether
#

in that case it will be ~/.var/app/com.valvesoftware.Steam/data/Steam/steamapps/compatdata/<balatro id>/pfx/<windows path>

cunning matrix
#

@waxen ether Could you also look into the issue with the appbuild?

pallid mesa
#

can someone help please?

#

this is whats happening when i try play bunco + steammodded

cunning matrix
pallid mesa
pallid mesa
cunning matrix
#

Did you install lovely before?

pallid mesa
#

i deleted everything just now in the mods folder then added lovely in (the .dll file)

#

but still comes up with an error

#

i used the new lovely version i tnik

cunning matrix
pallid mesa
#

oh ok let me try now

#

thank you for helping me

#

ok so i just uninstaled all the mods

#

and deleted lovely

#

from the files

#

and launched it from mod menu

#

then i re added the mods launch it

#

and same error occurs

cunning matrix
#

So this must be causes by a mod then, no? If it launches without any mods with lovely, I don't think lovely is the issue then

pallid mesa
#

yes

#

these are the mods

#

yea its a mod problem

#

it launches fine without either

cunning matrix
#

Try and remove bunco

#

And just launch with steamodded

pallid mesa
#

ok just tried now

#

crashes

cunning matrix
#

interesting

pallid mesa
cunning matrix
pallid mesa
#

just did now

#

and tried launching it manually

#

when i delete both the mods and launch it was just lovely (after manually donwloading it works as well)

#

its a mod issues between bunco and steam modded

thin dust
#

Update your lovely

pallid mesa
#

i just donwloaded the latest version manually

#

surely thats ok?

#

or am i missing something

thin dust
#

Delete the old version.dll in the folder where your Balatro.exe is located

#

place the new one there

wheat wave
#

Also delete dwmapi.dll if it's there.

wheat wave
#

That's still running Lovely 0.5.0

pallid mesa
#

tysm

#

tysm to everyone for the help ❤️

thin dust
raw onyx
#

when more categories

#

we need

  • Blinds
  • Consumables
  • Tags
  • Vouchers
  • Seals
  • Enchancements
cunning matrix
raw onyx
#

right, but it doesn't means there only should be these ones

#

we could also use them as subcategories

#

e.g. for content

raw onyx
#

how do i actually add files to the fork

#

using github for the 2nd time in my life 💔

wheat wave
# raw onyx how do i actually add files to the fork

Might be easier to do it locally, the GitHub interface online is a bit clumsy for things like this.
Briefly:

  • Make a clone of your fork either with the command gh repo clone <your username>/balatro-mod-index or with GitHub Desktop
  • Create the mod folder Username@ModName
  • Create and write files description.md, meta.json, and optionallythumbnail.jpg
  • Commit changes locally
  • Push the local changes to online
  • Create a Pull Request from your fork to the Skyline69 repo
raw onyx
#

i dont have gh things installed

vagrant plover
#

do you have git installed?

raw onyx
#

nope

#

thats what i said

vagrant plover
#

github and git are very different things but sure

#

I don't have any gh things installed either, but I do have git

#

anyway did you make a fork on github yet?

raw onyx
raw onyx
#

and isnt commited

vagrant plover
vagrant plover
vagrant plover
raw onyx
#

yep it was

#

like these guys did

vagrant plover
#

I'm confused, did you not see the github docs link I posted?

raw onyx
#

i did check both links

#

the readme i checked like few hours ago

#

b4 u even sent it

#

and the docs didnt help at all

vagrant plover
#

okay so which step specifically are you stuck on

#

do you get an error message? is there a button you can't find?

raw onyx
#

i basically have no idea tf is happening after step 5

#

do i actually have to commit 2 different files to this rep

#

so i will be able to attach them to the fork

#

or what

#

💔

vagrant plover
#

step 5 from the mod-index readme right?

#

Commit and Push
Commit your directory and files, then push them to your fork.
this one?

raw onyx
#

bro

#

i read the whole mod-index b4

#

and i got it

vagrant plover
#

You said you were stuck, I'm asking you where

raw onyx
#

with this shit

#

and more specifically with that

vagrant plover
#

yes you have to commit 2 different files (3 if you include an image)

raw onyx
#

and what after ?

vagrant plover
#

"pushing to your fork" doesn't really exist on github when you don't use git

raw onyx
#

i dont see any 'attach file' or smth button in fork

vagrant plover
#

there's an "upload files" button if you need to upload an image

raw onyx
#

i dont think u have an idea what am i even talking abt rn.

#

as i dont have any idea how to use github

vagrant plover
#

I don't, which is why I keep asking

#

stuff like "is this the step you're stuck on" which I get responded to with "bro I read it"

raw onyx
#

as i said b4 u asked that

#

i read the whole 'read me'

#

and i do know what should i do

#

i just have no idea how.

vagrant plover
#

just send your fork here and I'll take a look

raw onyx
#

i dont even have one ready bro 💔

rapid willow
#

I love this mod

#

manager

vagrant plover
raw onyx
#

wow so i can check that

vagrant plover
#

(it doesn't really matter in this case but it's good practice)

#

after that you can start adding files using the method described in the github docs link I showed earlier

#

does that make sense?

raw onyx
#

yee kinda

vagrant plover
#

Alright. Make sure your files are in the right directory/folder when you add them. Tag me if you need any help

cunning matrix
night musk
#

is mod manager supposed to automatically update the latest Steammodded? Because the current one isnt compatible with Cryptid I realize

rapid willow
#

@cunning matrix There's a conflict that makes the manager detect GARBSHIT as the Hit (blackjack) mod, thus getting the "official version" of GARBSHIT deletes it and installs Hit.

I don't know if this could happen with other mods but thought I should let you know.

cunning matrix
waxen ether
#

that was TWO

#

IN THE MORNING

#

its 4

proper vigil
#

Anyone got any ideas? I installed all these mods off BMM but I'm slightly confused because some of the mods require a newer version of Steammodded than the BMM offers.

#

If anyone can help I'd really appreciate it :3

proper vigil
# worn hound

So I did figure that out but I'm still getting an issue and i'm not sure lol

worn hound
#

Well for one, Talisman looks to have been installed with an older version of BMM? The folder shouldn't be getting -main at the end anymore

#

And iirc cryptid doesn't like that

#

Same with steamodded actually, the folder i'm getting is named Steamodded

#

Beyond that unsure, seems like it crashes before steamodded gets running?

proper vigil
#

this is where i've gotten too lol

#

everything is up to date now

#

but something is still not interacting right

vagrant plover
#

one (or more) of your mods' lovely patches is failing, for some reason

#

doesn't seem like it has much to do with BMM

vagrant plover
violet wren
#

if it errors let the user deal with it

low stream
#

Does mac installation work? I clicked custom select executable and all the apps I can choose is grayed out

#

I bought it from app store, and it saids invalid path

raw onyx
#

we need a disable button here ngl

#

like if one of the mods crashes u game - u can disable one by one to find the one that crashes it

#

or just disable because u dont want it to be with other mods

desert falcon
raw onyx
#

sounds like a crutch tbh

desert falcon
#

I mean steamodded exists without BMM so it has to have that option

#

but it should at least get a search menu

ocean meadow
#

I would also like a disable button within the manager

#

I mentioned it a little bit ago but it got shot down almost immediately

ocean heart
#

that would be nice to do

#

im not sure how smods handles disabling mods though

ocean meadow
#

It literally just adds a .lovelyignore file in the mod directory

ocean heart
#

oh i thought it had to be more than that

#

in that case yeah could implement that super easy

ocean meadow
#

I'm glad other people have this opinion too lol

raw onyx
#

ig it just checks if mod has lovelyignorefile inside of it and if it does then ignore it

#

it could also transfer mod from Mods directory to smth like 'DisabledMods' directory

vagrant plover
#

no, use the .lovelyignore, that way you can re-enable the mod again through the mods menu ingame

ocean heart
#

yeah its a no brainer to do it like that

raw onyx
#

could

#

as 'could do that if that method didnt exist'

#

not as 'or maybe it's like this'

ocean heart
#

huh

raw onyx
#

meh dont mind

#

theres no way it doesnt mention mod's category

ocean heart
#

person who submitted the mod to the index may have just not set any

raw onyx
ocean heart
#

no need to be rude

raw onyx
#

yes need

#

category is a must-need if i remember right

#

yep it is

ocean heart
#

im not even sure what you're trying to say

raw onyx
#

categories: Must contain at least one of Content, Joker, Quality of Life, Technical, Miscellaneous, Resource Packs or API.

#

must

#

mod just cant have no category

ocean heart
#

yeah but you found the mod

raw onyx
#

now im not even sure what you're trying to say

ocean heart
#

did you check the index

raw onyx
#

still not even sure

ocean heart
#

im not sure if Resource Packs is a category so i think aiko just may have misunderstood the category system

raw onyx
#

the mod

cant

have no category

ocean heart
#

chill

#

idk why you're freaking out

raw onyx
#

FYM CHILL

ocean heart
#

its not that big of a deal just a little fix is needed

raw onyx
#

its fucking impossible to be chill when everything u might actually have no idea how category system works and telling me to chill for no reason

#

the 'cant' is this big because u skipped it twice

#

it's not even caps smh

ocean heart
#

ok so i checked Resource Packs is a category

#

it has that

#

its set

raw onyx
ocean heart
#

so you can chill out aiko followed the rules

#

idk why you freaked out in the first place about it it clearly has a category set

raw onyx
#

idk why are u this dumb 💔

ocean heart
#

???

raw onyx
#

at least because dialogue shouldve ended here

#

explain why did u fucking have to say that

ocean heart
#

cause you are freaking out over nothing?

raw onyx
#

over nothing and proceeds to rage bait me with this shitty message

#

doesnt matter if it was planned or na

ocean meadow
#

Please adhere to Rule 1 of the server rules

#

As well as Rule 3

raw onyx
#

dont mind couldnt access it other way

ocean heart
#

was just trying to help and you got real aggressive
only mistake i made was misremembering what the categories were and thinking for a sec that resource packs may not have been one of them, im on my phone so i couldnt open the manager and check immediately

raw onyx
#

'to help'

#

???????????????????????????

ocean heart
#

whats your deal

raw onyx
#

what a helper

#

give him the helper role if it exists

ocean heart
#

literally just going through possible explanations of what i thought you were talking about

#

why are you so angry over nothing

raw onyx
#

because u cant shut the fuck up

#

simple

ocean heart
#

you're in a modding channel im a modder who came to try to understand the situation

raw onyx
#

all these 3 messages i was chill

#

and then ur brain decided to say this shit

ocean heart
#
  1. you brought out the big text implying strong feelings over something/yelling, aggressive tone
  2. the pic i posted clearly shows it has a category so you werent reading it
ocean meadow
ocean heart
#

you clearly were not chill because you couldnt listen to me for some reason

raw onyx
#

yelling looks LIKE THIS

#

NOT LIKE

#

this

ocean heart
#

both of those are the same thing?

raw onyx
#

thats what caps was basically made for

tidal hedge
#

I think l1s3l was saying that either the category isn’t listed on the mod page (which it should be) or that it wasn’t being put in the right place?

ocean heart
#

well it was

#

it had a category set

#

and since its a retexture malverk mod its in the right spot

raw onyx
ocean heart
#

you didnt say that you said it didnt have a category set

ocean meadow
raw onyx
#

thats what i meant

ocean meadow
#

You can't quote something that you didn't say, and say that you said it

raw onyx
#

this shit is used to make somebody pay attention

THIS SHIT IS USED TO YELL

AND THEY BOTH can be used to make u pay attention to something depending on the context

ur a dog -- this can be used as a yell

--some important info here-- this can be used to make somebody pay attention

ocean meadow
#

And then get mad at some body else for not reading your mind

raw onyx
#

answer me 1 simple question right now

ocean heart
#

you didnt say what you meant you said an entirely different thing

raw onyx
#

is it possible to see category of a mod on the mod page.

ocean heart
#

why would you need to do that

#

you're already on the mod page

raw onyx
#

so yes or no.

ocean heart
#

no

ocean meadow
#

If you would like that as a feature, create an issue on the repo page

ocean heart
#

yeah

ocean meadow
#

That's what those are for

ocean heart
#

you didnt suggest a feature though

raw onyx
ocean heart
#

you got angry a mod wasnt following the rules or something

raw onyx
ocean heart
#

like it or not thats what you said

raw onyx
#

this shit only sounds like ' i think its possible u just did it wrong '

#

or some kind of that

ocean heart
#

all that implies is the possibility that you were mistaken not that you did anything wrong

raw onyx
#

same shit for me

ocean heart
#

and clearly you didnt say what you meant

#

so can you blame me for doubting you

#

bottom line you gotta mellow out

raw onyx
#

'theres no way' -- 'no way' in this case means that i thought this feature would be in mod manager because its actually useful, and im shocked that it isn't , and my shock alongside with 'its actually useful' should mean 'it should be added if it isnt there'
'it doesnt mention mod's category' -- the feature.

#

smh

ocean heart
#

thats not clear thats what you meant at all

fiery dagger
#

Bro take a chill pill its not that deep

raw onyx
ocean meadow
#

Regardless of that, there was no reason for your first response to somebody's comment to be as aggressive as it was

raw onyx
#

im shocked it isnt in it.

#

should be added is harder to notice

ocean heart
#

its also a lowkey aggressive way to suggest a feature in the first place

raw onyx
#

but the 'im shocked it isnt in it.' is fucking visible

ocean heart
#

it implies a lack of thinking on the dev's part

ocean meadow
#

The manager is still in alpha. It's gonna be missing some features

raw onyx
#

already said that it's harder to notice

ocean meadow
#

That's not that shocking

raw onyx
#

im blaming this mf @ocean heart

ocean heart
#

you were the one who got aggressive

raw onyx
#

you were the one who made me aggressive

ocean heart
#

before i even said anything to you you were lowkey aggressive

#

and i have not sworn once in this convo

raw onyx
#

it would be if i said

#

'ur dumass' mentioning U being one

fiery dagger
raw onyx
#

it isnt that aggresive to repeat

#

'stop being aggresive'

#

3 times

ocean heart
#

you implied i treated you dumb by saying that

#

i didnt say anything mean to you

vagrant plover
#

Let's be real, you were being a dick to keku

raw onyx
fiery dagger
#

You are hostile and unreasonable, reflect and chill.

raw onyx
#

rn i am

fiery dagger
#

Because you needed to chill. Hard.

ocean heart
#

you still need to

ocean meadow
#

You continued to break the server rules even after it was mentioned that you were breaking them

ocean heart
#

yeah we know what you said

raw onyx
#

so i cant use # anymore or sum

fiery dagger
#

Whats that supposed to prove lmao

raw onyx
#

hello chat

#

is fucking aggresive too

#

because of the #

#

or what.

ocean meadow
#

that's not what was making you seem aggresive

winged cave
ocean meadow
#

it was the stuff you said before, between, and after that

raw onyx
winged cave
ocean heart
#

they're interchangable to me

fiery dagger
#

You clearly lack the self awareness to reflect on your attitude as a whole over a free amateur mod lol

winged cave
fiery dagger
winged cave
#

That much emphasis was not needed for that

raw onyx
#

and to make sure he will pay attention to it this time

#

i used this shit

fiery dagger
#

What an entitled attitude.

ocean heart
#

for one i did notice but it made no sense why you were saying that

vagrant plover
raw onyx
ocean heart
#

and you admit it didnt make sense cause you clarifed you meant something entirely different

raw onyx
#

till this mf told me to chill

winged cave
raw onyx
#

hell na im going to calm down, drink some tea and talk peacefully after him telling me to chill

winged cave
fiery dagger
#

You are either legitimately 12 or emotionally 12 and stunted.

ocean heart
#

me saying chill is not a declaration of war bro

winged cave
raw onyx
fiery dagger
#

Just drop it its annoying going in circles and you are flooding the mod thread over nothing.

vagrant plover
winged cave
#

Huh

ocean heart
#

<@&1133519078540185692>

fiery dagger
#

Just block him and go play balatro lmao

raw onyx
#

i TRIED ending this shit

ocean meadow
#

You might need an anger management class if that was your version of chill

raw onyx
#

until this guy said one more thing and continued it

winged cave
fiery dagger
#

Bait used to be believable

winged cave
raw onyx
#

smh repeating 'chill' 10 times like i didnt notice it

ocean heart
#

you are continuing to break rule 1 after claiming you tried to end an argument at this point i think you just shouldnt be in this server this isnt acceptable

fiery dagger
#

Life’s good when he is blocked 😇

raw onyx
#

0/10 rage bait

#

'chill' would work better

ocean heart
#

mfw trying to deescalate a situation is rage baiting

fiery dagger
#

He’ll argue with you all day don’t bother guys.

ocean heart
#

im just waiting for a mod to hop in

raw onyx
#

wait as much as u want

fiery dagger
#

They will when they see the @

raw onyx
#

lowk dgaf

civic wave
#

I can't go back through all of the above, but if people continue to act disrespectfully to others, I'll start timing people out. Game mods are complicated, getting to the bottom of issues isn't simple, please be kind when people are trying to help

ocean meadow
#

Anyway, back to what was being talked about since it's buried up there... A disable button on mod entries would be a nice and helpful addition to the manager

ocean heart
#

mhm agreed on both fronts

vagrant plover
#

also showing the categories on the mod's readme would indeed be nice

ocean heart
#

a very low priority feature that isnt needed imo but it cant hurt to have

wintry veldt
ocean heart
#

yeah what is that

waxen ether
wintry veldt
#

Is it on GitHub at all? Wouldn’t mind grabbing it once it supports Balatro

waxen ether
#

right now it supports electron-based apps and cookie clicker

waxen ether
wintry veldt
#

Ty

ocean heart
#

Electron-based games? how would this work with Balatro? it's in Love2D 🤔

waxen ether
#

it's that simple

ocean heart
#

ah yeah that makes sense

waxen ether
#

the love2d runtime is available on most distros

#

unlike electron

vagrant plover
waxen ether
#

thats why it's small

vagrant plover
#

I don't mean in size or anything, I meant in users and usage

waxen ether
#

im planning to add love2d support later on but right now im busy with smth else

#

yeah

#

thing is theres a lot of electron-based games on steam for some reason 💀

#

cookie clicker is one

ocean heart
#

balatro runs pretty flawlessly on proton already

waxen ether
#

krunker

#

natsuno-kanata

warped arch
#

how do i install this?

waxen ether