#making-mods-general
1 messages · Page 9 of 1
Yeah i think so
so whatever applies to content patcher still holds true with IE
museum_donatable
item_type_arch
item_type_minerals
Are the accepted tags
That might have to be because all have matching type and category
Lemme try this now
Ill keep yall updated
Have you posted an updated json?
you shouldn't add the auto generated context tags
and my bet is that you didn't do the change properly or tested them properly
it’s not auto generating them 
Those tags are auto generated ones, so adding them manually could cause issues
(the first is fine but the first shouldn't be needed on items done properly anyway)
Context tags are used all over the place
(show what smapi says, make a screenshot of the list of tags of your item, prove me right)
https://smapi.io/json/none/1dd40265876c4690a9593338e63774ae I made a content pack for FTM for "Better Farm Cave forage" that includes Cornucopia. Would love some feedback/balancing suggestions.
I also would like to know what's a better approach for releasing mods for vanilla + supporting other packs like Cornucopia. Release one overall content pack or break them into 2?
Option 1: Works for both vanilla + cornucopia (using hasmod cp condiiton) | Imbalanced if people don't have cornucopia
Option 2: Works for vanilla + additional file for cornucopia.
Option 3: Standalone pack for vanilla and standalone pack for Cornucopia
“Listtags isnt a valid command”
you can always do hasmod false as well
screenshot?
(do you have the console commands mod)
aside from debug listtags you can also use lookup anything with datamine fields on
Keyboard died gimme a min
Thanks a lot 👍
Plus in case you weren't aware, you can use HasMod |contains= to check for multiple mods, such as checking for both Cornucopia and Wildflour's mods
Where do i find stardew screenshots
!saves but screenshots not saves
Use this guide to find your save files: https://stardewvalleywiki.com/Saves.
there's also a button beside the take screenshot button for the folder
i mean, i doubt stardew screenshots are screenshoting the console which is the part i want info about, but well
Yeah there is 0 auto generated museum donation tag
Lol true Lumi
What does your json look like now?
Though if Toni pivoted to LookupAnything a screenshot of the game might still be useful? IDK if that shows up in game screenshots
Yeah im working on that
Is there a screenshot key? The screenshot button in the menu takes just a picture of the entire map you're currently on
well, it's time for me to do stuff that will actually have visible results, like going to buy basil
If you want to take screenshots of menus in game you need to put your game in windowed mode and do whatever you would do to take a screenshot, screen clip or whatever it's called on Windows is the only thing I'm familiar with
but really, toni, i'm not asking for you to give bit of info, i'm asking for solid info that you avoid to provide everytime, and i'm not getting why you do that to people trying to help
this could have been solved hours ago
yeah, see the item_type_mineral? it's related to the thing i suggested to change from the start 🙂
item_type_mineral is one of the auto generated ones
So when you take that one to the museum you can't donate it?
Im sorry if this is something really fucking stupid and i couldve solved it in 5 seconds…
Yeah, I did want to see the updated json to see if they fixed that lmao
if multiple people trying to help at the same time is too confusing, maybe you want your own thread for your modding or want to ask in a quieter server
Toni does have a thread
Let’s move there, but even changing the category to minerals did not help
*Type?
So for my own learning: to fix this, Toni needs to change "Type": "Mineral", in her JSON to "Type": "Minerals",?
Yeah type
Is there a way to make cooking recipes not count towards perfection?
ther is not
Didn’t help
I’m just going to take a break
i think thats a good idea
have you been yeeting the mineral item every time you do a change
that part's important
Move to #1274015315990417478 if this is too much
Thanks!
Does cjb not count?
Screw it ill be back later
As in you're trashing the existing one and spawning a new one?
Yup
if you are making a new one, but it is just getting add to a stack, then it may also not work as expected
cjb spawn is fine, it's more about removing the old item
Noted
Ill look later .-.
Oh wait, some categories are mislabeled
Some “Gems” have the Minerals group #
get something nice like a cold refreshing drink toni
Ill fix that next
Thanks Pau, I will :p
Seeya later!
i'm gonna do it, y'all. I am gonna finish writing the last like 15 dialogue lines which have been preventing me from releasing this dang recipe mod
YES DO IT
we believe in u
I always forget the Type has an extremely limited number of things it will actually accept
❤️ i appreciate it. i need the moral support. I've been putting this off for possibly weeks at this point xD
Does Stardew have any parrots on the mainland? My thought is no, primarily because of Emily's event with that one parrot. I also don't remember seeing any but that's not reliable evidence lol
Ok Katu we make a deal. You write your dialogue lines. I write my event.
Neither of us leaves until we are DONE.
I think Leo's house has a parrot?
And after you get perfection, a swarm of parrots attacks your farm /j
There aren't any living wild in the area though, right?
Not that I can recall
The pact tis sealed!
I just realised I have no idea where Leo lives when he moves over.
parrots are new, not native to mainland yes
Excellent thank you both. Now I can just continue event writing instead of wasting the next 30 minutes looking for definite confirmation on the wiki and in the game files.
Guess nobody knew how to help here?
Oh, is your room just another location?
Because I do know how to do that.
Not if it's a cellar though. That rules it out.
I think cellar you would just establish as a decoratable location and then tiledata it like normal
Then you could change the map property to allow casks or whatever and it would appear to be a cellar functionally
No, that has been confirmed not to work...if I am remembering the whole debacle correctly.
It's a renovation that adds a room on the same level as the normal farmhouse, like the attic or dining room
I don't know exactly how renovations work but I think it'd just be about setting up your object properties.
Map properties would already be established in the Farmhouse map anyway
I'm tired of staring at this wall of text so I guess I can try. Was this in regards to changing the existing cellar or adding a new one? Because I can see how changing the existing cellar wouldn't work
It was a while ago so I don't remember many details. Let me see if I can find it.
For renovations, if you can't get the patch to take your TileData with it, you will have to manually add it through CP
Do you have your map set up to imitate a vanilla renovation, including the object properties on every tile?
Though, I thought you could
Hmm I don't know. I know you can't take map properties but I would assume you can take object properties.
Also gotta be sure you actually named each object TileData
I've made that mistake too many damn times
@rancid temple You leveled up to Rancher. That's level 250. Woot!
Oh, hm
Cheeeeeetoo tiiiiiiiime!
Weeellll, I guess I gotta go find that page now lmao
Ah ha it was Lyoko. Starts from here: #making-mods-general message
what a time to be alive
Yes, I just didn't know how to make it work because it was eating the floor decoration but not changing it, and wasn't taking the wallpaper at all
Wait, that wasn't even a cellar! My brain has betrayed me!! (What's new)
I was so confused lol
If you do a patch export of the farmhouse map after you've added your reno do the object properties on your part still look correct?
(i think it can has arbitrary stuff but some things are hardcoded to only work with what vanilla knows?)
Yeah, it's just a string so it'll take anything, but there's only like a handful of vanilla types
Instead of checking the cellar thing roku can you see if a map patch will transfer tile and object properties?
I want to but I have to finish my event or Katu will eat me
i don't think it's really helpful to see it that way, and if you will, once you're rested, i can give you some advices about how to deal with that better next time 🙂
I think the problem, and it's one I face, is that people see Type and just assume it's the text that shows up in the category spot when looking at the item
I only have four lines left to write before I can finally test 😄
do i decide to suffer today and work on my event or do i continue to ignore working on my mod
both very intriguing
yea but i feel like i am running out of time since theres only a week left until i work fulltime again and i already know ill be too exhausted learning new stuff to work on anything
guess i gotta do chores first and then think about if i wanna work on the event
Wanna join my pact with Aba?
suffer
thanks, chu
whats the pact with aba actually 

btw i did realize why constance was facing upwards when teleporting to her spot...i set her up as looking up lol
We must both do the thing we've been putting off, and neither of us can leave until we're done.
Or else there will be consequences
(Being eaten)
what are the consequences
I'll check later. I know the other Tile Data worked in there because the Mirror and swimsuit changing area works
Avoiding the censor won't help you either
You can just not mention such things as we block them for a reason
ye we arent allowed to go around the word filter (learned it firsthand when doing it while joking around before afds)
Sorry, I apologize. That was inappropriate of me.
the moment i saw lassa type i was like ruh roh
anyway, guess i gotta go buy some groceries before it rains and then think again about if i wanna work on my event
that's fair. may your grocery trip fill you with mod-working energy
Yeah, you're in deep trouble Void :p
joke aside

I'm not going to lie, I completely forgot this was the SDV server, so that rule makes perfect sense. And it explains the impeccable mod attentiveness ❤️
gotta keep stuff on lock in big servers or chaos reigns
We're omniscient 
everytime i look into a mirror and say a bad word lassa appears right behind me /j

Who knows, maybe I am your shadow
I'm glad mods can see things that get censored because I got a message censored earlier and was incredibly confused about why but Logo was able to explain (Māori word that apparently resembles something people use to try to get around censors).
Of course 
I might've been too scared to ever say anything again if she hadn't 😂
I think its time for a fashionable exit for me (jkjk, now i take off to the grocery store foreal lol)
And then Katu and I would never have been able to form our pact and work on our mods!
Yeah, sometimes people are not aware things get blocked because they appear harmless.
i remember trying to post a list from my note taking app and being confused why it didnt send (i'm a dumbass and didn't realise markdown was the problem)
it was a really long message too so i wonder how bad the spam of it was
I once tripped the censor because I abbreviated festival role. 😅
i tried to post a markdown link once after seeing pathos do it. i didn't know they were prohibited
All right, script for event is written! Now to actually code it 
yeah, admin privileges bypass all censors.
And markdown is a bit of an odd one (you don't want to know how many people did weird things with them when they came out)
hi does anyone know if there is a beginner modding guide video in youtube or somewhere to get started on modding
!gs
If you would like a guide to setting up mods for Stardew Valley, check out the getting started guide! https://stardewvalleywiki.com/Modding:Player_Guide
oh wrong link
!startmodding
Making mods can be broadly divided into two categories:
- Content packs are formatted text files, and don't need any programming knowledge. They can add/edit NPCs, maps, new items, shops, and more. To get started, see the list of framework mods, the wiki tutorial for Content Patcher, and there might be relevant guides on the tutorial wiki.
- C# mods use programming code to change fundamental game mechanics. See getting started with C# modding.
Usually it’s easier to start with making content packs, since you don't need to learn programming.
there we go thank u rokuuu
oh thanks
You won't really find any youtube tutorials
Nothing up to date, anyway
I don't know of any on YouTube. It'll help if you know what you want to do/make first
yea i searched couldnt find any
Lots and lots of broken ones
If you want to make a map, I can dig you up some video tutorials on Tiled, but most of the resources for learning to mod are in the wiki and this discord.
what are you interested in making?
i actually wanted to start modding a game called root of pacha which is similar to stardew
but there is no info
so i thought i should start from stardew
Oh no you're ourpl
Oh that's not gonna work xD
Goodbye soldier, I'll see you on the other side 
Roots of Pacha is great but there's not really an established modding scene so that'd be waaaay harder
you'd probably want to look for unity game modding
why u hate purp
(Roku said the next role is ourple and no longer nice blue and will leave us for orange)
I don't hate purple, I just don't like it enough to put off cheeto anymore
(i also did this exact thing in here and got the ten minute bonk and wanted to shrivel up in embarrassment. then less than an hour later i accidentally tripped a word filter again (innocent sentence but unfortunate word catch) and wanted to just disappear from the server forever—)
I got markdown bonked 
I think 3 times and before I was like, is it because my mod is tagged mature???
Poof, a dusting
feels strange seeing orange roku
Yeah it does lol
i dont like it change it back /j
Button we've only got aba now
Okay, lemme just quit the server real quick and farm back up to blue /j
i never forget that Aba is also blue bc at a glance/when im not paying too much attention to the channel theres a 50/50 chance i confuse Aba for you and vice versa
Waoh that is weird
You don't know how many times I contemplated it because this alt acc doesn't have nitro
"oh thats a blue username that starts with an A and is roughly X characters long, that must be Avi/Aba"
The orange tide doth come for us all. Shalt you resist and be swepteth away, or shalt you ride with it forevermore
Don't worry Avi will be purple soon
not me. im gonna be purble
With my adhd yapping in my own thread yeah
purblest mod maker there ever was
I'm just not a fan of that ourpl
I like Desperado's purple, but I don't want boxers next to my name lmao
I like the idea of being purple so I can tell myself apart more easily in here
i guess you can potentially become mod jam helper?
Just make your name obnoxiously long
if they r run that again
Is there a limit on name length?
can mod jam helpers participate in their own mod jams theyre helping? ive never been around for one
i remember before chu was chu83479173491837
This is as long as it gets
okay but i want the shorts next to my name that's funny
Not enough!
(the urge grows every day about nuking this account and coming back on my main because no nitro
)
How do you know which roles change your colour? Just by peering at others with the role?
I was looking at the roles channel but tech support volunteer doesn't overwrite so I just assumed that not all of them do
Also, once you get a higher level one the lower level ones don't overwrite either
Yeah, discord has a kind of terrible system when it comes to which color is shown
it's just a strict ordered ranking, highest value wins. the server sets the order
I've never/rarely seen a yellow around
the one time i went into #programmers-off-topic and it's all just deep purples
And Ichor is both a contest winner and a festival attendee and he is still orange
orange supercedes all
this seaver is large enough that some ppl only come here for 1~2 channels
hail. hail. hail.
i don't mind the orange, but for some strange reason it feels important
couldn't be me. 
*as someone who lives only in #making-mods-general #making-mods-art #1263202101803352106 and my own personal thread, yeah
oh i forgot there's a secret text channel for level 500s. i expect i'll see it one day (i'm not in a hurry)
Me. Here and art. Although I also dip my feeties into support.
you're much nicer than me, so that makes sense, i have 0 patience
Sometimes I go into programming off topic, fail to understand anything that's been said, cry about my chronic illness and leave again.
I'm not nicer than you but yes I am more patient xD
Well that was a mistake, tried scrolling to about halfway on the user list and it started freaking out lol
occasionally I peek into town-square to fulfill my daily quota of psychic damage
i will not be baited, i will keep sane
I did a search that gave me town square results and it gave me chills
you're so real for this
i will not be baited, i will keep sane
Psychic damage lmao
I must admit I saw that channel way before I reached that level.
Being green and all 
honestly i wish i could filter town square out of discord search results
Lassa just out here dunking on the rest of us xD

maybe i saw a town square because i was looking for event coding and i immediately went into this channel instead to ask
(i know i can just filter TO channels like making mods or modded farmers but thats like, more work to type, so)
where's my scale meme picture
Ctrl+F!
i dont want just this channel though!
thats why i complain about discord instead bc discord is complainable about enough already, it can handle a lil more
Still faster than sifting through off-topic and modded-farmers stuff
i just wanna find all my mod related keywords like books or betas or whatnot easier if someone mentions them 
i think i'm still too obsecure to be searched
I search my own name sometimes
that or i've made my mod's discord so abundantly clear that i will respond there immediately
Both Abagaianye and Aba are unique enough that almost all the results are actually about me xD
Okay, I got so sidetracked by role changing lol. Did you still need this?
something tells me my name is incredibly unsearchable in here
The first channel I went to when i discovered the Discord server was this (i hit a hurdle with my own mod) lol. I was lowkey intimidated by the people around the other channels lol
I mean. Need? No. Want? Yes 
It's so weird going into other channels and I don't recognise a single name
I do think it's funny how many people will come to this channel first thing, like without needing help making a mod
as long as you append from: like from:spiderbuttons it should be fine
i have wondered so many times like "how did you get to this channel before #modded-stardew or #1272025932932055121 ?"
Don't even need that apparently lol
hello hello stardew valleyians
i immediately went into this channel, searched "event changeLocation", got nothing, and immediately just asked and mele was the one that helped me
oh i dont want messages FROM me i want messages talking ABOUT me
Thanks for making me comfortable with asking questions tho hehe
@velvet narwhal @vernal crest
Oh! yeah. That's hard lmao
I await the day I search my own name and I see people talking crap about me. It will serve me right lol
if they're english as a 2nd++ language, i don't mind, because we're under the topic of "GAME MODDING"
(tbh its not like i didnt expect it, thats kinda actually the reason i chose "Button" as my go to username in the first place
)
Pretty sure a search for "button" is going to turn up like, half the messages on the server.
sometimes i wish this subsection was called "Mod makers" or something
that is true... i wonder if the category would be better off named something like "MOD AUTHORS"
it wouldnt necessarily cover #programmers-off-topic but. that doesnt really fit under "GAME MODDING" either anyway
plus then itd make more sense for #1263202101803352106 to be its own channel finally—
campaign for it to have it's own channel!
If we didn't get a channel for support discussion I'd be surprised if we get one for creating writing lol
I remember a time when this was the only channel, no #mod-showcase #making-mods-art #programmers-off-topic I think #1272025932932055121 was also all bunched up into one channel
#1272025932932055121 being one channel was like, yesterday
i can see how #mod-showcase needs it's own subsection because it'd definitely get lost in here
Yep, used to be one single channel for anything modding-related
I mean it was one channel for mod help too
ohh i misread, my bad
Was the server tiny back then or just chaos?
It was chaos lol
Eep I am glad it's not like that anymore. Sometimes I have to go have a break when just this channel gets more than two cross-convos at once
I do several map patches to add minecarts to maps that all have the TileData objects in the tmx and they do get added to the maps correctly
Also renaming the channel #mod-authors unfortunately would give the impression that only people with published mods could post here
Airyn!! 
Oh and fireredlily said the mirror and swimsuit changes work too.
yeah mod-makers would definitely be more on-topic though
Heya! 
mod-makers-and-aspiring-mod-makers-and-people-who-just-wanna-talk-about-making-mods-i-guess
i HIGHLY doubt it'd filter the "what's this smapi error i'm just trying to mod my game"
We started talking to each other with brackets when there were multiple conversations. Example: (Hi, welcome!)
(writing always getting the short end of the stick when it comes to counting for art related stuff as usual
)
Although idk mod-makers might sound a little bit intimidating. Could just be me as eng isn't my first language but it does feel like it's exclusive to people who have already made mods.
(writing is a form of art, i will campaign for this)
Isn't this channel just # mod-makers-off-topic?
Realistically, people are gonna end up in the wrong channel regardless of what it's called because they don't read the channel names beyond the bare minimum
could be "MOD AUTHORING" instead of "MOD AUTHORS" then!
(You could argue that discussion of it belongs in making-mods-art then I think)
I think music gets the really short end of the stick, at least people occasionally talk about writing and it has a thread.
We would be told to move to #adventurers-guild by now if it was the old times
Moving #vanilla-tech-support and #1272025932932055121 up higher would be more effective, in my opinion
i might but the channel topic in there specifically says visual assets, sooo...
i'm scared of other topics because ya'll said town square is haunted
Town square is def... something
I hate it when we go too off-topic in here and then we feel like we have to move channel because I do NOT want to visit the off-topic section
I wanted to talk there for something off-topic and realized it was just.... a little bit of everything
the ONE time i got pinged for #images-and-memes because i was helping someone and it was cursed
Off-topic thread in this channel?
yeah usually when someone says "this is off topic" i just think "fair! you're right. that means im done tho" not in a "HMPH fine" way just a "im not gonna leave this channel" way
Might be worth raising in the server-suggestions? I dunno. I have always felt comfortable discussing writing in here though.
My only fear with going off topic in here is that sometimes new people won't ask questions if they see people talking a lot because they don't want to interrupt
me^^ lol
(please interrupt us, we're all just fish waiting for a bug)
yes mod making amirite
sounds like somethin for someone campaigning for mod creative writing to do! 
Scary metaphor lmao
Although the junimos might complain if you created an off-topic thread, some of them don't like that each channel has its own culture and want the channels to merge more even though that'll never happen
in this case literal bugs. i like waiting for people to post their bugs bc usually i know how to solve them right away. the reason im not working on my own mods instead is bc i DONT know what im trying to do right away
honestly, i imagine us all as koi in a pond, waiting for that one slim chance for feed, and we all jump on it
Like when I want to ask a modding related question sb but I don't wanna interrupt so I end up waiting until the conversation is done so I leave the channel be then ultimately forget I had a question to begin with 
Hey, if I've abandoned a mod and there are updated forks that exist should I hide my original one on Nexus or just link to the new one in the description for better visibility?
I find that "don't want to interrupt" mindset very interesting.
i would just link it
I would link to the new one, personally
Link it!
That's smart, I didn't even think of the secondary meaning lol
Sounds good, thanks
especially if the updated fork isnt also on nexus, bc then it cant be searched for
see, koi in a pond
Depends whether you want people potentially contacting you through the mod page or not
you can also give the fork's author permission to update the old page
you can turn off comments which should help a lot
Honestly, atleast for the "I don't wanna interrupt" notion, I just don't wanna be seen as rude and it might not be accommodated.
Plus sometimes if I feel up to it I like to download the old mod as well as the new one so the author of the old one gets DP if it's turned on
put "THIS MOD IS OUTDATED GO TO THE NEW ONE" in the biggest font you can manage on the main page
or as an image
No not an image!
Even that won't work
You can close comments, but that won't stop some people who'll refuse to read a single thing in your mod description and will DM you asking why your mod hasn't been updated yet or whatever
it might not work entirely, but if you remove comments then at least you dont have to know when it doesnt work
see stuff like Multiple Spouses getting lots of downloads to this day
Using images to convey text information means that people who have vision impairment cannot find that information
Need to be able to hijack Nexus's links and make the download button actually take you to the other page
It's a lil funny tho when I see a mod page explicitly say OBSOLETE or ABANDONED in their mod description and some people still ask "does this mod work for 1.6" 
oh true, i do have both on my page
But yeah English isn't everyone's first language so one has to take into account for that
you can also go a step further and replace the main download with a .zip that just contains a readme saying "YOU SCREWED UP"
I think you can both hide and link to the updated one in the hidden message?
Reading comprehension on Nexus is abysmal 
only if its on nexus
That would probably have to be the solution, along with a locked posts page which also links to the new page
does that make it work with nexus search though?
unless you ask them nicely (since they dont want you to promote other sites)
yeah I assumed Nexus by default lol
.... you'd still get DMs, but you could set up a copy paste that essentially says "hey, this is answered if you read"
i know i've asked this before, but how do i do a spoiler in nexus-speak?
in BBCode it's [spoiler][/spoiler]
I don't know if you can any more since they changed it to the preset messages 
thanks!
the good old days of gaiaonline made me go through war flashbacks for my nexus formatting
I haven't updated it for 5 years and there's still comments every release lol
they do have the ability to make it go other places though, it's just unclickable
probably just a volume problem (pun intended). i don't think a lot of people on here have written new music for the game. (i have, and i'd wager not too many people know it)
i missed that message but yeah, i think music would deserve a channel too, if it had enough people who would use it. but yeah i was mostly meaning in the sense that when people think of "art for mods" they often dont think of writing, and i think they'd think of music before writing too, but i could be wrong
These been 2 different continuations so them being able to post it in the comments has been helpful as I didn't login to Nexus for years
i forgot who suggested the collaborative music effort? was it silicon?
You stop this behaviour! 🗞️
It is understandable but this entire channel only exists because people want to help others.
I feel like I'm about to get bonked but in a loving way 
((i humbly interrupt and ask is there a way to do animated furniture? can this be done with calcifer))
The lightest of rolled newspaper head bonks
I always figure that since all messages go into the pot together it's not like a forum where if you jumped into someone else's post thread to ask your own question, which would be rude.
spaxecore
#creative says "art, writing and other creations" and is like 98% art, 1.999% writing and 0.001% music.
animations
spacecore has animated furniture?
spacecorw animates pretty much any tezture
HI Pau!! 
Good that was the intended vibe xD
i think furniture framework can also do it but like spacecore is the more commonly used mod
hiii CSS
if you do plan on using furniture framework, leroy doesn't mind pings
okay thank you guys, I'll try spacecore for now (since I have it now anyway
)
i'm waiting on that removal option that casey was contemplating for dynamic tokens 
Hi everyone. Where can I find the Tile Animation Editor in Tiled?
Oh! Never mind, I found it 🙂
(can spacecore animate textures that are larger than normal e.g. HD portraits?)
Don't think so, but casey knows for sure
TargetRect - The rectangle in the target file you want to animate. Example: { "X": 32, "Y": 48, "Width": 16, "Height": 16 }
Should I see if anyone wants to beta test my recipe mod, or should I just upload it and let the public do it for me? xD
(may I please humbly ask for a mod that uses spacecore animations for furniture? i learn best with examples qwq)
New recipes! 
i saw a meme last night and it made me wanna make a joke mod where an NPCs portrait plays Bad Apple but i didnt wanna shrink it down to 64x64 
oh someone made an in-game video player and used bad apple
ive seen Bad Apple played in stardew before but i liked the thought of it being a portrait
does it play the song when you are nearby
hard yo find just gwt an example w any spsvecore animation
my iridium recolprs modbuses it
could make it play when you talk to them and the portrait appears if you add a playmusic action
My approach (do with it what you will) is that because I am going to need sensitivity reading for my mod, I am going to ask trusted people in here to beta test it. Anything I release that won't need sensitivity reading I will just release.
oh i dont think I ever noticed //blind iudghiudfg
thank you 6480 !
(actually i dont think this would work but you COULD do it with BETAS if it had the action—)
Hmm. Since I add some dialogue, I wonder if I should do this then. I don't think I've done anything too out there, as it's mostly just "thank you"s, but you never know. I feel a little awkward demanding people's time though
I am getting sensitivity readers because I am dealing with a) writing an ethnicity I don't belong to, b) writing a mental illness I don't have, and c) writing some potentially disturbing content. If you're just writing normal, G-rated dialogue with G-rated non-sensitive (i.e., not dealing with potentially upsetting concepts or trying to respectfully portray people groups you don't belong to) themes I don't think there's any need at all to get someone to check it for you. But you still can if you want to!
And I'd be happy to have a look over your stuff if you like.
I might even try playtesting if it's straightforward enough.
I would love that! I think everything I've done is definitely G-Rated, but if you have the time and want to do a quick pass over it, I'd be appreciative.
Sure. Chuck it to me in DMs if you want to.
❤️ will do!
i'm highly tempted for animated portraits now though, why button, why must you be the actual little whisper in my head
I ALREADY HAVE 104 PORTRAITS I KNOW
(G-rated dialogue can still need a sensitivity checker, stuff discussing culture or identity doesn't automatically become M-rated or anything 😅 Though I get what you mean)
Finish before school or you will be sad!
True! I worded it poorly. I'm going to go edit that.
me, triple checking i spelled my own ethnicity dishes correctly: 
Uh. Why would you even need 104 portraits 😅
i was given power and i regret it
have a bigger number than the npc with 101 portraits of course
I mean, last I counted there were 52 standard NPCs in Stardew, and that'd just be double, right? 😛
(I had to count when I started my Zelda NPC mod)
I have no idea if my edit is any better but I tried, Airyn 
it depends. If you offer the possibility to do some nice beta test in exchange for feedback if the person has time, it's not the same unbalance as throwing them a 650 line json asking for proofreading.
It's 104 for one NPC lol
ah, I see
you aren't demanding if you offer something, it's up to people to decide if it's worthwhile
(.......i'm sorry to my writers, i apologize profusely, i am a fool, a--)
Because Avi has no sense of proportion or knowledge of when to stop xD
i'm free from that though, i swear, i promise, i'm done with the portraits, i cannot stand to look at them except for dialogue now
also if anyone needs to know for context, avi helped us realize that 1.6 removed the 100-portrait limit
i even removed all of my dynamic token calls and they still work
Having too many portraits is a problem I would love to have
Like, are these all just portrait expressions? Are some of them alt outfits in the same portrait sheet? I'm genuinely baffled here 😆
104 different "emotions" but re: it's a subset of eye color changing because i wanted a deeply expressive immersion
so in actuality, it's only like squints 26 portraits, with eye recolors x 2, and a few extra ones i threw in there for immersive expression
Use 96 of them to animate the portrait when the character talks. Do phoneme analysis. Go beyond
I feel like you could've used overlays for the eye colour changes
What's the deal with the eye recolours? 
(I'm sorry, I'm like this some mornings lol)
i definitely could've used overlays, but that was beginner modmaker me
Yeah, I was about to say the same, Aba, haha
i admire the dedication but i would probably find that upsetting to watch
hmm
i remember overlay being strange with appearance but it's not like i remember details
i think there's also a solve but... again
it's not like i remember details 😄
Is there a guide on overlays? Asking for an upcoming NPC mod
i don't think i want to do addmailflag for every single overlay though
Oooh animated portraits could allow for characters using sign
So much work but so cool
Hey, nothing stopping you from reworking things if you want 😄 It can be helpful to revisit things with new knowledge and polish them up
yes but no
i do have overlays, but they're attached to mailflags and changelocations in events
Just download DSV and pour it into your brain
DSV does lots of overlays
...You know I love it when a throwaway post sparks a genuinely cool idea
and i don't think i want to do constant mailflag changelocation every time i want to do an eye overlay
(Where do you think I learned about them and why do you think Airyn agreed with me about them lol)
That is a valid answer, I may just have to do that
I did it! I am done! I have finished Culinary Delight - FINALLY!
for a given value of finished
DSV's HoH Haley option has her using sign, although it's not animated. Randomised and changes per expression though, so it's kind of pseudo-animated
there are probably things that need fixing. but the features are complete 😄
I don't know what that is but it sounds like a food mod and I will always cheer food mods
It is indeed! It adds cooking recipes for a bunch of Cornucopia good and produce
(the only thing stopping me from releasing a massive recipe mod is my extremely slow going w/ pixel art)
I always use this
YES, please give me a use for some of the cool veggies and artisan goods currently just getting sold
oh that's so valid. i bought an icon pack from itch lol
More Cornucopia recipes YES


OH SNAP I just realized you're the one who did Honey Creek Farm too, I love that map
I am pondering the idea of making a thermal power plant machine mod. Insert coal, get batteries. Just need to make it reasonably balanced since coal is do much easier to get than batteries.
Yeah, that's a tough one to balance
(backtracking on the spacecore animating, i wonder if you could animate an overlay, that way making hand signs would be feasible)
Overlays and appearances are not exactly "being strange" but it's definitely different from before 1.6 and trips some people up. Since each portrait for the appearance system is a different target you just have to apply the overlay to all of them instead of just needing to apply it to the "main" (base) portrait etc
its about the amount of artwork as well as disparity eith dialogue if acyually animated
The basic issue here is that until you get solar panels, batteries are an RNG mechanic, and coal is not an RNG mechanic. So there isn't really any way to maintain vanilla balance. That's OK, though, I think pretty much by definition if you are contemplating making batteries easier to get then you are OK with changing the balance.
it should be fine to just require a lot of coal
true, i don't actually know how sign works except for the ASL alphabet
i see! i remember some people being lost at first and since i didn't need it since that, i was still on the "there's something special about them"
thanks 🙂
each swntence would havw tp be personally anomatws
(In theory, maybe? But it would require a new field in the texture animation data model so that it doesn't assume you're using the same size as the original)
sorry, glives
If the idea is "pay money to bypass RNG" then, as chu said, just require a whole lot of coal.
Yeah, if you're overcoming RNG then sheer effort should do it
multiple ways to balance it:
- resource cost (need lots of coal)
- upfront cost (make the machine expensive and requires a limited resource)
- time cost (make it takes time)
(idk how it works since ive never used it so idk what the data model looks like to begin with, but thankfully it was just for a joke idea anyway so im not gonna make any requests of you to add to it
)
I think solar panels already lean on the time cost, also kind of the upfront cost.
I guess then the Q is, what's the goal? More batteries? Earlier batteries? Guaranteed batteries at a cost, but no earlier or in greater quantities than usual?
The only thing left is the resource cost.
Yeah, solar panels are slow.
Does anyone know if there's a way to remove trinkets for an event?
yeah makes sense, so your machine can afford to be faster than solar panels
time cost seems good, since iirc batteries sell for a lot more than coal, which could turn these into a money printer
Do they sell for a lot more than coal costs to buy? I don't think it's that much?
Oops, I think I forgot to turn the ping off.
(i don't mind pings) i don't recall and i'm too lazy to look it up
o_o Oh crap, I've been forgetting that this whole time. Is there a global setting to do that
So it would need to be balanced against solar panels. Similar upfront cost, faster processing in exchange for the cost of the coal.
coal costs 150 (or 100 if you buy 10 wood instead) year 1
coal is somewhat easier to acquire in 1.6 with the coal nodes and the ||statue power||
One mechanic that might be interesting is to require unusual minerals to build the battery-making machine. We were talking yesterday about how there are so many minerals in the game, most of which have no practical use other than museum donations. Minerals are a "manipulatable RNG mechanic" vs. the now-no-longer-manipulatable lightning rods.
If the thermal plants are intended to be accessible earlier than solar, that is also something to balance against, so it might still warrant a decent time cost
The other problems with animated signs matching the dialogue would be 1) which sign language to use, and 2) it wouldn't work with translations
Oh btw a question, if I were to replace a word for a different thing, what would it require? I'm assuming only CP but you'd have to deal with strings.
You would have to invest in dives to get seed minerals and early crystalariums to duplicate the minerals required.
This is good, but you're a bit back into RNG land at that point if you need, e.g., Nekoite and your geodes just won't cooperate
@ashen oak You leveled up to Cowpoke. You can now speak in our voice channels and share images in all channels!
Yes, but omni geodes are really easy to get. If you don't have like a thousand of them by Fall 1, you're not trying.
It's part of why I went with non-specific signs for Haley so that it wasn't connected to any one particular sign language to the exclusion of others
i ran off to get coffee but yes, that's me! yay thank you!
Haha, true, I'm pretty laid back with my progression these days and I still hit the desert by end of winter, and once you hit desert you just can't stop getting OGs
Replace a word for a different thing? I don't know if I understand what that means. If you're just asking if you can change a word in a vanilla string (like changing "chair" to "seat" IDK) then it'd be easy with CP, yes.
Oh no, I wanted to do the meme mod where I replace the word chicken with chimken but I wanna take note now before I forget altogether.
Oh no? That is just replacing a word, isn't it?
OK, now that my autostash is working (read: in test phase), I gotta pick something else from my list o' mod ideas, and most of what's left requires me to actually make Art™ so . . . eep
i believe in you!
(so that you don't get ignored, i think the farmer call is hardcoded, but i'm unsure for events)
Yeah 😄 I figured it wouldn't be comple cuz iirc someone said it's fairly simple.
Are you wanting to replace every instance of the work chicken or just the name of the animal?
Every instance of the word chicken. Like if Marnie sold me a chicken, it'd say chimken instead.
Orrrr I could try to fix Aquarism's "fish lose quality when pulled from ponds" bug as a patch so I can finish these challenging cc bundles on our game
That'd be tedious but easy with CP, I think.
you can remove the tedium if you just harmony patch dialog draw 
good luck if another mod adds a line of dialogue that uses the word chicken, though. or edits the dialogue you already edited
bwahahaha, enter i18n
Ahhhh, then I'll just witness Avi's chimkin scene come to a reality.
Cannot wait to see that Shane event with your mod CSS
Charlie the chimken
Mod compatibility sigh 
Here's my hypothetical "balanced" recipe for a battery printer, just as a starting point:
- 99 stone
- 10 dolomite
- 10 obsidian
- 10 basalt
And uses 5 coal (cost: 750 Y1, 1250 Y2) to make 1 battery, which is significantly more than the sell price of a battery, making it purely just an "RNG go away" feature.
at the point of dialog draw the string would have been resolved already 
(I know, we stopped talking about that 5 minutes ago, it took me a few minutes to look up the items)
I feel like if I already have all those minerals I probably mined enough to make a jillion lightning rods and got a few rain totems along the way, but if you need a lot of battery packs then yeah
That manipulation doesn't work in 1.6 anymore.
Hence the reason for the mod, I assume.
No. Rain totems no longer cause storms, only regular rain.
Yeah, I know, I was heartbroken too. Shaking my metaphorical fist at CA.
hmm, i mean, if i need to explore enough to get 10 of each of those minerals i may have gotten batteries from bat 😄
I now have almost no use for rain totems, basically just to get a missing fish for the collection
I don't think so. You should be able to get at least one of each of those minerals out of 50 geodes, which is 2-3 days of exploring, and then you can duplicate them in crystalariums.
I have never used a rain totem
anyway balance is varying too much on the way people play so do what's making sense for you
Huh, didn't know crystalariums worked on base non-gem minerals
yeah well
Learning a lot today
Just need a storm totem that uses rain totems as an ingredient
Of course, you have to decide whether to dedicate those crystalariums to otherwise-pointless minerals or super-useful diamonds and jades, but then that is the point, right? Balance is about having to make hard choices.
Yup
Yes, and also battery packs...wait...
that would require me to :
- remember that crystalarium do that
- want to use my crystalariums for that
- actually remember to craft crystalarium 😄
Lumi you need the crystalarium for the ||fancy amber!|| (Forgot its proper name sorry)
Yeah, seems pretty worth it to me but only if I'm going for your power plant. Nice design
¯_(ツ)_/¯
Maybe I misinterpreted the basic idea but I understood it as an RNG-defeating feature and if you're trying to defeat RNG then you're minmaxing or speedrunning.
(that was in response to Lumina)
I mean you do get a freebie in there somewhere so there's that, but yeah
If you haven't crafted any crystalariums then you are definitely not on a min-max type playthrough. Which is fine, just not the sort of playthrough in which I'd look for a new battery source. Lightning rods and solar panels are good enough for casual games.
Or just irritated because that particular run completely wrecked you RNG-wise (like the time I went two entire years with like two storms ever and zero farm events)
Yeah, in my current run I have 50 batteries in Fall 1, previous run I had like 10.
oh maybe! and as i said, different playstyle makes some ideas either the musthave or things you don't care about, which is ok
And it's going to depend on whom you ask. Some runners refuse to acknowledge any mods that change the balance in any way, others might think it's OK if the vanilla mechanic is too silly, too punishing or just really boring to watch on Twitch.
(I think the debate still rages over the Predictor)
Yeah, this wasn't really intended as a speed runner assist or tool, just as an interesting thing I could get modding experience by making
I have several ideas for more interesting and complex mods, but this would be something simple to try first.
Honestly, I'd say just make it, play with it, and see how it feels
Ah, well in any case the balance does depend on the purpose you have in mind.
All the theorycrafting in the world only lasts until the first exploit
To me balance means not just "expensive in some way" but "you will have to divert resources at a point in your playthrough where you really don't want to divert resources".
It is definitely fun when a new option makes me go "huh, maybe next run I should speedrun spamming mahogany trees"
To me balance just means I don't accidentally become a millionaire overnight
Yeah, this kinda happened to us with Archaeology Skill
Still having fun though
I'd call that less "unbalanced" and more "game-breaking" but I get your meaning.
Unbalanced is when a meta emerges, when one strategy is slightly better than all the others.
"ca nerf tea saplings"
lol, ah, the tea saplings. Fun times.
Stardew Valley, or "East Indian Trading Company Simulator 2020"
Fish smoker is one that I think was done well. It slightly edges out all other strategies in Spring 1 but you have to make significant changes to your routing vs. the traditional skull-cavern strategy. And it kinda scales until the end of Summer 1 because of targeted bait and artisan bonus.
It works because of the high investment cost, it's not just expensive but requires you to do things that would otherwise be a waste of time, like fish in the mine lakes.
hi! i was hoping someone could help me with an issue im having with a mod im making? i'm trying to add new recipes to the game, and so far everything is working. but i wanted gus to sell some of them, and for some reason when you buy the recipe from him, instead of unlocking it, it just takes your money and the recipe reappears in gus' stock after closing the menu. i'm using content patcher. (this is my first time ever modding, so i've just been looking at tutorials and copying other recipe mods. i thought i copied it correctly but clearly not lol)
Or go all-in with like a dozen magma eel ponds or something
You joke, but I'm still working on this.
I love mods that upend my play flow entirely
Eh, magma eel ponds would be happening much later in the game than when you need the fish smoker, by 2nd week of spring.
Haven't tried for smoker quite that early, interesting
!json
JSON is a standard format for machine-readable text files that's used by Stardew Valley mods.
If you need help with a JSON file, you can upload it to smapi.io/json to see automatic validation and share the link here.
When making mods, it's recommended to edit your files in a text editor with JSON support, such as VS Code, Notepad++, or Sublime Text. These programs will check for syntax errors.
!json i might not be able to help, but can you upload your relevant json file here for people to take a look if they can please?
JSON is a standard format for machine-readable text files that's used by Stardew Valley mods.
If you need help with a JSON file, you can upload it to smapi.io/json to see automatic validation and share the link here.
When making mods, it's recommended to edit your files in a text editor with JSON support, such as VS Code, Notepad++, or Sublime Text. These programs will check for syntax errors.
Well, the main challenge is to make it to desert festival in Y1, which opens up a lot of other options.
That certainly is a challenge. Presuming joja run?
I do normally do Joja runs, but that stage is CC. Vault in CC for bus repair has almost same cost as Joja.
Same with minecarts, always do CC bundle for that.
(Late for the convo but I don't think all mods should be balanced for speed runners.)
wanders off to eat lunch
I never said all mods should, but it was specifically a question about balance.
True, and this branch of the convo probably has a better channel, as interesting as it is : D
Yeah, if I make this mod I don't want it to be an instant money machine
(We kinda bust our speedruns a bit using challenging CC and no-joja)
can you show screenshot of ggus menu?
The good news is that you can make the mod and fix it if it's busted, the hard part will already be over
i want to see if it's the classic sap torch recipe issue
Just trying to figure what would make it roughly balanced against other vanilla sources of batteries
"sap torch recipe issue is solved by cookie trick" (if it makes no sense you're not a true recipe modder)
Just a thought, when is this intended to provide batteries? Like if it's an endgame thing you could just require it to be placed next to lava for geothermal, then that pretty much limits it to one endgame place
I think we shouldn't overuse the term "speedrun" here, I might joke about saving 3 frames but don't actually play that way. However, the way Stardew is designed, your real "currency" isn't money, it's time, since given enough time you can get any amount of money and any other resources you want.
So that really has to be a consideration for anything involving "balance".
Also, I think balance heavily differs based on play style
If you don't care about it, that's fine.
I joke that someone should make a mod for "stardew but with the annoying delays removed"
Yeah, we play a bit differently, we run TimeSpeed with twice as much time plus manual pausing when one of us has to take a restroom break or something, more focused on just relaxing and doing what we want
Like raccoon quest
sorry im a bit confused. you would like a screenshot of in game gus's menu?
Fast Animations?
I meant more like "theater being next rainy day after cc cutscene"
...Scratch that, it also hits early-mid game with that one floor of the mines, presuming it remembers placed objects
Or "raccoons being a 10% chance"
are those the only two annoying delays you can think of (i cant think of any more but i also wouldnt have thought about the theatre or raccoons and im curious)
https://smapi.io/json/content-patcher/2d6d2dd2b3f74d368f094e24b18a6861 like this? sorry i am so new to this lol
Per-week gift limits.
just download my book mod 
See, I want kinda the opposite, friendship goes up way too fast. I wanna remove all the "everybody's friendship goes up" rewards from BB & festival and like halve all other increases. Maybe scaling it with whomever you're actively paying attention to at a given time
(yup! perfect. if you ever have a problem with somethin its always best to post your json like that in here for people to take a look at your code)
I mean, 99% positive there's a mod to just change/remove gift limits, but that's not entirely the point.
Difficult socializing mod!
I've never found friendship goes up way too fast... you have to give loved gifts on birthdays, ones with irid quality if possible.
That is like 90% of what I'm looking for, yes! Ty!
I have a bunch of mods that increase my friendship gain (like no friendship decay, part of the community, passive friendship, gift tastes revealer, mail services mod so I can mail gifts to people) that I want to keep because I like how they make the game feel better for me but MAN I can get everyone to full hearts in Y1 EASY.
You say that but getting like ten cut scenes in one day is a pretty regular occurrence for us
yes
But I suppose if you're playing through 4 or 5 in game years then it would seem that way.
Currently yes
Oh no, everybody is regularly maxxed by like Year 2Autumn
I don't care about "you have to do X to unlock Y"
But "you need to wait two in game weeks to do X"
Hmm, that doesn't seem like it'd typically happen unless you're hitting every birthday and doing the Qi friendship quests.
I am in year 3 and I have about 90 NPCs at full hearts
ok! one sec
i dunno where the theatre unlock code is but the raccoon one would be an easy patch, at least
We hit most birthdays, but the rest is just from not missing daily quests and from talking to people
In a Perfection run, hearts are a major blocker.
Oh yeah, forgot the daily quests, I never pay attention to those.
Talking to people? Ain't nobody got time for that.
Bahaha yeah we deffo have different playstyles
This looks fine to me. Can you also post the object definition just in case?
(tbh if you/someone just happened to know where the code is that checks whether the theater will be struck i could probably whip it up this evening)
I just want to be clear here so I can be respectful in my language use about you, I hope that's okay, but you're not talking about "we" as in a system, are you?
Honestly the only rough ones we have heartwise are the NPCS we just don't see much, like Gunther (SVE) or Lance (SVE again)
I didn't really "get" the raccoon bundle either. I thought it was neat when I saw it, being forced to find these weird/unusual items, but the rewards were pretty underwhelming.
I assume "we" as "multiplayer group" firsr
(lol, I'm pretty sure she's talking about co-op)
Yeah we play co-op
Hate to admit this
I've only ever gotten two raccoon quests in
Guy needs to find himself a wife faster smh
I have never done any yet
Okay. I didn't think you were talking about DID but I've never seen anyone using plural first person in here to talk about playing so I wanted to be sure.
Hopefully that changes this run before we tableflip and start over
Yeah, it's expensive just to even start the quest (that's a lotta hardwood).
I like seeing the changes to the tree
Hahaha no, sorry, though I know some folks who do and that's cool
Don't care about the rewards
And then you have to get weird items... and then wait for some indeterminate period of time... and then wait some more...
(im using placeholder ppja sprites while i figure stuff out before making my own btw)
A week
At the risk of the obvious, is there a good mod for changing those rewards, and if not what woudl you award?
I would never, ever, ever speedrun Stardew. It would suck all the fun out of it for me. Talking to NPCs is what I mostly play for.
(i'm currently digging into abandonedjojamart.cs i'll let you know if it's in here)
I think we wait too long between raccoon quests
can you hover over the recipe? sorry forgot to mention that earlier
The idiot also wanted the new snow crop and my save is in fall
Mmm, unagi
Didn't check to see if there was a mod for raccoon quest rewards. I'm not sure what I'd expect from it, as it is kind of late-game anyway.
Maybe CA couldn't think of anything either and that's why the rewards suck, lol
(i wonder if racoon quest has flags and you could use them to have some extra rewards)
(See I don't care about different rewards yet. I don't want to spend a week twiddling my thumbs)
Yeah at that stage I'd almost have to hook into game extending mods like SVE or make the rewards more narrative focused
hmm, i don't know if they suck, i think it's a nice addition for casual players that want a bit more things to do/discover
But I'll think about it more after I actually do that quest line once X D
I like how long the gap is between raccoon quests. It feels like a nice little surprise every time I remember they exist and there's something new to do but the gap forces me to not try to achieve it all too fast.
sometimes we aren't the target
But it's an in-game week, if you're not playing for any specific challenge or goal then just go to bed 7 times?
Sorry if I forgot to turn off ping atra
(Also to be fair all my "playing" for the literal last year was "playtesting", like Monday mayhem, so if your idea of balance is screwed mine is worse.)
That would break me X D
I don't like doing that!
So instead I ignore the game for...months
huh i dont remember it asking for ice cream???? but now i cant remember if i just didn't see this before? strange
(wait, you dont need to wait for anything for the movie theatre if you go the joja route, do you? where does the theatre even go?)
Theatre replaces CC.
Theatre takes the Cc area
Is all blue too
(After being replaced by Joja warehouse)
That is an . . . interesting recipe for a roll haha
so much for needing the warehouse space
You don't have to "wait" for movie theater but you do have to fork over the $250k or whatever it costs to complete the entire Joja set.
And then fork over another ungodly amount for the theater itself, I forget how much that is.
Ice cream is 233. Your recipe has 233.
Half a mill
it's possibly a typo, those happens
Yeah, I did that at one point because I just had the money, but I don't think it's required for Perfection.
at least it's not the torch issue
Tbh I never do joja
I've also only have three real saves
And 847648384 testing saves
ah wait yes that should be the rice code oops
it also doesn't tell us what the issue is so... hmm
anyway as I mentioned earlier your json looks fine. Can you post your object definition?
oh yeah sorry one sec
(so wait do you want the lightning strike for the theatre or was this about joja route? i wasn't paying attention and i was already digging through junimos
)
Still, that shoudn't cause the recipe to just not be learned
Grats @rancid temple !!!
finally orange like you’re meant to be!!! 
Honestly, really the only major "bottleneck" removed by Joja is the Greenhouse, which you can kinda do without since 1.5 (Island).
the issue rings a bell, i think someone else had a similar one
I think the last person who had that issue did something with actions
It might cause you to be ritually killed by a secret dojo of sushi chefs, but it shouldn't cause you to not learn the recipe
sadly, the solution escapes me
Can you try the 1.6.9 beta
ah yeah possibly
it was like, the weirdest thing
I was looking for what determines whether lightning will strike the theatre to give you access to the bundle!
(Obviously you have to finish all the CC bundles and therefore get the greenhouse before you can get to the island, it's just not that important in and of itself anymore)
That does sound weird, like buying recipes is a pretty common CP right
What is your mods unique ID
I know now
i swear to god it looks like some hardcoded thing
There’s a cooking mod I know of that has recipe buying in it
It's because the code that handles recipes is Fun
And it’s CP
like when i had some crops becoming forages because of index of the crop
Do you have the word "Recipe" anywhere in your mod id
...what
yes
oh no.
Exactly
ooh
you're kidding
(Pretty sure this is fixed in 1.6.9)
atra to the rescue
that's hilarious in a frustrating way
runs off to ILSpy in morbid curiosity
Bacc .-.
so changing that should fix it?
Hopefully
I'm tempted to look, but I've learned my lesson about that.
"Don't ask questions you don't want to know the answer to."
so what's happening? the shop is selling you a recipe of the recipe?
I mean it's fine if you know nobody's modding your game buuut
i lost motivation to work on my event after coing hime but now I am back at it :B
after coing hime?
{
this.showDestroyedJoja();
if (Utility.doesMasterPlayerHaveMailReceivedButNotMailForTomorrow("abandonedJojaMartAccessible"))
{
this.crackOpenAbandonedJojaMartDoor();
}
}``` (town.cs line 611? and i found abandonedjojamartaccessible is correlated)
still thinking bout how to make this simple talk cooler lol
Molligru, do you want to inform the crowd?
tbf i don't think CA would know people were modding the game when recipes were first added
HOME
augh wrong reply
(i don't get half the word of this sentence)
I came home, not hime omg
ooooh
earlier I stated that i was going to get some groceries
hjedsfdsf I swear i did nothing to hime
is there a rain check somewhere around here? (Im not at my computer right now to check in ilspy myself)
Guessing this has something to do with it
||```
if (!craftingRecipes.Keys.Contains(name.Replace(" Recipe", "")))
{
return cookingRecipes.Keys.Contains(name.Replace(" Recipe", ""));
}
return true;
unfortunately I am very great in making typos...
(will delete if that's breaking any guidelines)
(i don't believe it is? usually bit of codes are fine)
i am glad this mystery is solved at least 😄
i remember i helped the other person with the same issue, and my help was basically "wtf i have no idea why it's happening"
Nice catch atraknits (and whoever figured it out the first time)
"can confirm it's not working as it should, thing's haunted"
omg it worked, thank you guys so much!
The game gets the name of the recipe to unlock by trimming the "Recipe" string inside the internal name (if it exists) and everything after it
{
return new WorldChangeEvent(12);
}```
utility.cs line 4393?
It was incidentally fixed in 1m6.9 as part of performance improvements
(need an emoji of a pufferfish loading a slingshot to react properly to this)
The only thing I'm still puzzled about is why Recipe in the mod ID would make a difference, as that code is dealing with the item name.
They're using the mod id token

pretty good too 😄
hell yeah, thank you very much!
Close enough
Oh, well that would explain it.
and since it's not obvious it's even harder to spot
i dont think i would have ever figured it out on my own haha
In particular. The game has two or three places and they are handled subtly different
Glad it's fixed in any case, and with a perf bump to boot
(i forget, how do pipes work in c#? is that an or concept or is that and)
Gems/Mineral Categories now matched with the proper group #’s or whatever (-2/-12)
| is a bitwise or
i want to let you know that, usually, content pack are way more friendly in letting you fix issues because usually they are your fault. Here it's just, unfortunate situation.
(also if you ever get the sap and wood recipe in cooking menu there's a fix for that)
(so many string ops in the code I sometimes wonder how much the perf profile is a "mayo spread" situation)
|| is or
good to know! also now i am kinda scared to see that lol
Strings aren't necessarily so bad for performance, just maintainability.
Not usually, but they can add up with enough of 'em. It's not something I'd look at as a first-pass (three rules of optimization)
(Also this wasn't figured out before. I don't even have game code in front of me. I just remembered.)
I've seen more perf degradation due to people doing bad things in tight loops, like scanning lists of 1k items for every object in every update tick.
I remembered because i looked at the code months ago going "why is this inconsistent"
Rule 3? Stardew has rules?
Oh, I missed your "three rules of optimization" reference
Sorry, I'm old: https://wiki.c2.com/?RulesOfOptimization
(I have an extension which shows IL while editing, string interpolation is many more IL instructions then simple "String1" + "String2")
Yeah, usually 2 is enough, but in game dev one eventually hits 3
It's true, but "number of IL instructions" != "overall performance".
String interpolation is much slower than you'd expect. It also matters a lot less than you'd imagine.
Yeah, don't measure instructions, measure what you actually care about (in this case time spent not doing other things)
in this case it's more that recipes is still one of them old string assets and not a nice data model 
It's like enums in .NET. I love libraries like FastEnums. But really, in most cases they don't make a big difference.
"Look how fast I can sqrt" ...yeah, maybe don't sqrt in the tightest part of your loop unless you absolutely have to and nobody will care
Still nothing
let's just fold spacecore recipes into the game 
#1274015315990417478 im moving this to there
From your lips
I won't wander too far off-topic but "funsafe" from a few days/a week ago in #programmers-off-topic applies perfectly there.
oh selph i remember you having some kind of fix for better crafting
yeah i put it here for review: https://github.com/KhloeLeclair/StardewMods/pull/34
was it about spacecore recipes not getting their cooked numbers correct
Does the name have to have a number for the id? Is there a specific item tag I am missing on my rocks???
oh darn this is smth else then 
You changed all your Type's to Minerals?
Your gems should be Category -2 and your minerals should be -12
But all their types should be Minerals
I guess I should move to the thread
(I'm still irrationally proud of this tbh, since it required me to read the source code of 3 different mods to figure out what was wrong)
Is this still true net 6 and above?
I mean, slower than simple string concat
I believe so, yes. Even just writing $"{foo}" will new up an interpolator and make a bunch of method calls.
Much confused, please do
I guess they followed the Rules of Optimization when implementing string interpolation : D
But again, doesn't really matter in practice. How much cheaper is it to write "foo" than new StringBuilder().Append("foo").ToString()? Not enough to make a difference most of the time, and it's the same for the interpolator thing.
Yeah, anyone who really cares about the perf difference would probably be better served not using strings here in the first place
That said, things can start to make a difference with string interning, ReadOnlySpans and such, but I still wouldn't recommend them to most modders without a lot of programming experience.
Okay, really gonna go look at that Aquarism bug since the author is out
Gotta fix my faulty fish breeding program
I can recall exactly one case I ran into where strings really were painful, and that's where I had a dictionary with a few million entries where the keys were all file paths, most of which, as you might guess, were duplicating large parts of other keys.

A few million... 
@ me currently storing filepaths as keys in a dictionary (though it won't reach anywhere near a few million entries, thankfully)
I can't believe it has taken me this long to see that VSC has a character count.
Oh yeah that was what I meant
For trying to figure out where to put my stupid dialogue line breaks.
(GUNTHERRRRRR!!!)
Its fixed!
In some other games, mods tend to have all their files unpacked, so in a modlist with a few thousand mods, and some percentage of those having thousands of files, it really could get up into the millions. And of course, I had exactly the same expectations going in and later surprised reaction you two did when I was trying to wrap my head around the memory issues, "why is such a simple app using several gigabytes of RAM"?
So yeah, if you're storing or processing millions of strings, worry about performance. Until then...
A few orders of magnitude lower and not really worth bothering with optimization. If you notice your app/mod/whatever using hundreds of MB or more, you might want to start tokenizing and caching those paths.
What, do you not have several GB of spare ram anyways?
How much does ram cost these days anyways, like ten bucks?
So, you're probably being facetious, but two things:
(1) it came out in 2021, when RAM was at least slightly less cheap
(2) it's for a game that's the same age as Stardew so no small number of players have potato PCs.
As far as the price, 64 GB will run you about $150-$200 for something actually decent, maybe $100 for junk.
It's the same with storage. I try to say "if you're managing 250 GB of assets at a time on an old-school 7200 RPM or god forbid 5400 RPM spinny clicky HDD, shit's gonna be real slow". But do you think that stops them? You have two guesses, and the first doesn't count.
Hi guys, i saw that now we can ||have more than one pet in the game, but it seems that the pet license is really expensive..|| is there anyway to turn it more cheap? like a mod or something that i can change by myself.. 🥺
trival solution is to cheat yourself more money
though it would be very easy to change the price with content patcher too
Chue before I read the spoiler I thought that was in response to focustense's message lol
well i mean...
We also don't generally spoiler stuff in here, I think it's understood that folks making mods have either played through the content or are going to come into accidental contact with spoiler material anyway.
where is data for item prices even stored
yes if you want to do that just edit Data/Pets
u know what i was looking at data/shops
AdoptionPrice i think
Although I have managed to stay pretty ignorant about some of the new 1.6 stuff like trinkets and golden crackers, I have to say
for pets the price is set by the pet data yeah, not the shop entry
Oh okay, sorry, it's just that i copied that message from another chat 😿
Thanks guys!
no need to apologize really
yeah just uhh read the content patcher docs and get.. patching(?)
That iamge has spoilers
how could u do this
Mwahahaha for real (my test file that I'm fine with showing)
penny seems right
What were the spoilers, the uh... cat thing?
Well that would be spoiling now wouldn't it
That's why I obfuscated it.
(Content file from MMR, it won't be out for a while)
Not sure I even noticed that. Just looked at all the red.
I got it working with multiple errors 🙂
So I see. What's with the end; though? That's giving me some serious Turbo Pascal vibes.
And it's optional? Events can not have an end?
yeah there's end dialogue end warp out and such, don't remember exact commands
S&S does abuse the event system a little with an event that doesn't end
For the finale stuff
Events sure are weird.
I found it, but now I have another question!
If I have additional mods that give me different cat/dog breeds, i'll be allowed to buy them? If yes, it will change their price too?
(btw sorry if i said something wrong, english is not my first language and that's the only server that i found that could help me 😅)
you have to change the price per breed
That's really going to depend on the specific mod. Also seems like a question for #modded-stardew.
Okay, thank you! :3
We don't have a channel for helping with off-topic computer support, do we?
No and we shouldn't
Cool just checking
Go to #adventurers-guild or #programmers-off-topic
I am pretty sure the person has just DMed me to ask me to buy the game for them
So I am not super inclined to send them anywhere else in the server for help at this point
what-
Howdy! As promised, once I returned, I would update museum functionality!
Turns out it was bad categories, and now that that is fixed, both versions now have museum functionality AND fancy new unique log IDs!
The Extra Museum Space mod is highly recommended.
oooh funky
that uh, breaks rule 10 i think
its bouncer time !
Ha, it dies on my actual MMR content. Why in the world is it trying to load just directory climbing (file:///..\..\..\..\..\..\..\..) as a file...
Hmm you're right. I must ask clarifying questions.
Is there any way to force a reload of assets? A map I'm editing refuses to load a new addition to the tilesheet.
You can try patch reload command, maybe?
Never mind, I'm a total idiot.