Thorfinn Posted August 1, 2025 Report Posted August 1, 2025 (edited) 21 hours ago, Echo Weaver said: what's your process for using ModMaker? Assuming you are building for stable, go ahead and modify assets to your heart's desire. Add new ones as needed. Once you are content they are working as you want, run ModMaker and tell it to make a mod. Follow the prompts. Then make a copy of your changed assets somewhere. The mod it makes will be like the one you did, with AddReplace or Modify or whatnot, so it's nice to have the source if you want to make changes. Then tell ModMaker to put things back to vanilla. (Option 3, I think.) That's pretty much it. [EDIT] Oh, hey, while I'm thinking of it, @Tyron, if you felt inspired to have the "Create A Mod" option also create a zip of all changed assets with the same name as the mod, probably placed in a new directory in %appdata% like ModSource, ideally preserving directory structure, that would be totally awesome! It's pretty easy to add files to a zip preserving directories with command line, but walking people through that process is more difficult than making a mod. Edited August 2, 2025 by Thorfinn
Krougal Posted August 1, 2025 Report Posted August 1, 2025 Just now, Thorfinn said: No. I'd rather put OnlyFans or PornHub on the church computer than put Discord back on mine. LMFAO! It isn't "that" bad, just don't accept messages from people not on your friends list and then you just have to put up with the ever annoying updates trying to sell bullshit to you. I couldn't imagine not having it, but then I do have a long-term group of online gaming friends. Just now, Thorfinn said: You are modding the assets directly. ModMaker creates a new mod and places it in your %appdata% folder, then option 3, IIRC restores the modded assets back to vanilla. Yeah, I meant to say "should" that "S" word gets me in trouble all the time though. Seems a bit strange to me (although scarily enough, I have modified live code on production systems, it's like the trapeze with no net), but then at least it does tell you make a backup before you go messing with it.
Thorfinn Posted August 1, 2025 Report Posted August 1, 2025 1 minute ago, Krougal said: but then at least it does tell you make a backup before you go messing with it. Yeah, it just feels weird that Tyron is doing all the backup stuff for you. It doesn't matter how much you screw up the assets, he'll fix it for you. 1
Krougal Posted August 1, 2025 Report Posted August 1, 2025 1 minute ago, Thorfinn said: Assuming you are building for stable, go ahead and modify assets to your heart's desire. Add new ones as needed. Once you are content they are working as you want, run ModMaker and tell it to make a mod. Follow the prompts. Then make a copy of your changed assets somewhere. The mod it makes will be like the one you did, with AddReplace or Modify or whatnot, so it's nice to have the source if you want to make changes. Then tell ModMaker to put things back to vanilla. (Option 3, I think.) That's pretty much it. To add to that, I would say resist the urge to make a big mod with all your changes for everything, unless you are going to strictly use it for yourself. It is a lot easier to remove a small mod that conflicts with some other mod that you want to use than to keep going back and editing unless you are like Dana level skill and are comfortable with making your mod modular. 1
Echo Weaver Posted August 1, 2025 Report Posted August 1, 2025 29 minutes ago, Thorfinn said: No. I'd rather put OnlyFans or PornHub on the church computer than put Discord back on mine. Ha! Is that true for all chat apps, or just Discord in particular? I can think of several chat apps I'd be more reluctant to install. OK, with my hardcore manual json, I now have pie fillings working! It turns out that I was using a reference that did not work in 1.20. I didn't think these recipe patch mods were so particular. I downloaded the Quiche pie patch and worked from that, and Bob's your uncle. Trying to decide whether I want to go nuts and actually give different mushrooms different filling colors, since there are so many to choose from. So, now there is mushroom and fish pie. The only thing left is booze. So... is cider the same as wine? This might be part of my problem, but changing my json to add meal (i just typed "email" ) portion information for cider didn't seem to help. Milk works, so I know my basic approach should be correct. 2
Echo Weaver Posted August 1, 2025 Report Posted August 1, 2025 33 minutes ago, Krougal said: To add to that, I would say resist the urge to make a big mod with all your changes for everything, unless you are going to strictly use it for yourself. It is a lot easier to remove a small mod that conflicts with some other mod that you want to use than to keep going back and editing unless you are like Dana level skill and are comfortable with making your mod modular. This is my general approach, but I was going to do all of these things in a single mod because they seem overall pretty minor. The only mod I found that messes with meal definitions was Porridge with Milk, which would actually be compatible I think, but the mod database is pretty hard to search....
Thorfinn Posted August 1, 2025 Report Posted August 1, 2025 5 minutes ago, Echo Weaver said: is cider the same as wine? Yes. And mead. And ale. And rice wine. Easiest way to tell is to look at the .JSON in recipes. It's all, "ciderportion-rye" and "ciderportion-{fruit}" so you can use wildcards for booze in general.
Echo Weaver Posted August 1, 2025 Report Posted August 1, 2025 16 minutes ago, Thorfinn said: Yes. And mead. And ale. And rice wine. Easiest way to tell is to look at the .JSON in recipes. It's all, "ciderportion-rye" and "ciderportion-{fruit}" so you can use wildcards for booze in general. Ah, I see. I added a single "nutritionPropsWhenInMeal" to cider.json, but I still needed to use a wildcard when I added it as a valid stack to soup. So it all works now... except for strings. Though booze still doesn't work ideally. Since cider/wine/ale are all defined together, we have grain ciders that give grain nutrition and fruit ciders that give fruit nutrition, but I have only found a single tag "nutritionPropsWhenInMeal" for the entire class. There are piePropsByType and distillationPropsByType. Is there a type-dependent tag for meal nutrition that I haven't located yet?
Krougal Posted August 1, 2025 Report Posted August 1, 2025 1 hour ago, Echo Weaver said: This is my general approach, but I was going to do all of these things in a single mod because they seem overall pretty minor. The only mod I found that messes with meal definitions was Porridge with Milk, which would actually be compatible I think, but the mod database is pretty hard to search.... Well, yeah, I would group thematic things together for sanity's sake too. Simple food recipes are a no brainer. Although sometimes it is kinda hard to know what to group. I had tweaks to spawning and loot and looting all in 1 since it seemed sensible, but the whole thing became a mess with 1.21. Although it has been good to revisit some vanilla gameplay I haven't experienced in a while. Like I had disabled bowtorn and shivvers completely because of how badly balanced they were, it seems like they have been toned down a bit and now add enjoyable variety as they were intended. I'm really impressed with the default worldgen too, it used to be just horrific in so many ways. 1
Echo Weaver Posted August 2, 2025 Report Posted August 2, 2025 If the game is going to have THIRTY-SEVEN different kinds of mushrooms, it needs to have a more robust wildcard system. As far as I can tell, "pie-single-mushroom-*-normal-raw" is not recognized. It appears I need to create 37 x 4 language strings for the mushrooms x 4 cooked states of pie. 2
Echo Weaver Posted August 2, 2025 Report Posted August 2, 2025 (edited) Well, I think I have this thing working. Learned a lot! ETA: OK, I lied. You can add milk or cider in place of water in soup, but it doesn't appear to be adding in the nutrition. So, more testing and tweaking. Edited August 2, 2025 by Echo Weaver 2
Katherine K Posted August 2, 2025 Report Posted August 2, 2025 4 hours ago, Echo Weaver said: If the game is going to have THIRTY-SEVEN different kinds of mushrooms, it needs to have a more robust wildcard system. As far as I can tell, "pie-single-mushroom-*-normal-raw" is not recognized. It appears I need to create 37 x 4 language strings for the mushrooms x 4 cooked states of pie. This is the sort of thing that made me really appreciate it when Minecraft added a proper tagging system to the datapacks. 1
Echo Weaver Posted August 4, 2025 Report Posted August 4, 2025 This mod works now, with the correct nutrition and language strings. The one that that doesn't work is the textures in the cooking pots and bowls. I posted a question in the modding forum, but it doesn't look like the mod forum here is a good place to get modding help. Does anyone know a better way to get answers to modding questions? 1
Echo Weaver Posted August 4, 2025 Report Posted August 4, 2025 (edited) VariantMeals.zipIs it legit to post mods for testing on the forum like this? Here it is. Feedback welcome. I have tested it going back-and-forth between Creative and Survival in my flatland save for building experiments. I've loaded it in my actual personal game, but we haven't had a chance to do much cooking yet. Changes: - Mushrooms can be pies, but if you combine different types of mushrooms, it just turns into vegetable pie. I haven't figured out if it's possible to turn it into a generic mushroom pie. I also haven't determined whether poisonous mushrooms still cause damage. - Grain is an optional ingredient for stews - Milk and wine/cider/ale can be used as liquid base for soup with appropriate nutrition. - Milk and cheese are optional ingredients for porridge. - I made the milk nutrition match the Porridge with Milk mod so it wouldn't cause trouble. It does something slightly different to porridge and should be compatible if you wanted to have both. - I don't know how to do config files, so the recipe changes are all-or-nothing. - To my disappointment, the milk and cider textures do not show up in the bowl or cooking pot. Edited August 4, 2025 by Echo Weaver 1 1
LadyWYT Posted August 4, 2025 Report Posted August 4, 2025 17 minutes ago, Echo Weaver said: Is it legit to post mods for testing on the forum like this? Here it is. Feedback welcome. I think you can put it on the database as a draft, and then post the link to the page. If it's posted as a draft, it won't appear in the list of mods for download, but anyone that has the direct link to the draft's page can download it for testing. 1 1
Echo Weaver Posted August 4, 2025 Report Posted August 4, 2025 37 minutes ago, LadyWYT said: I think you can put it on the database as a draft, and then post the link to the page. If it's posted as a draft, it won't appear in the list of mods for download, but anyone that has the direct link to the draft's page can download it for testing. Oh, that sounds like it's the right thing to do. I'll look into that. 1
LexicalAnomaly Posted August 4, 2025 Author Report Posted August 4, 2025 (edited) 2 hours ago, Echo Weaver said: VariantMeals.zipIs it legit to post mods for testing on the forum like this? Here it is. Feedback welcome. I have tested it going back-and-forth between Creative and Survival in my flatland save for building experiments. I've loaded it in my actual personal game, but we haven't had a chance to do much cooking yet. Changes: - Mushrooms can be pies, but if you combine different types of mushrooms, it just turns into vegetable pie. I haven't figured out if it's possible to turn it into a generic mushroom pie. I also haven't determined whether poisonous mushrooms still cause damage. - Grain is an optional ingredient for stews - Milk and wine/cider/ale can be used as liquid base for soup with appropriate nutrition. - Milk and cheese are optional ingredients for porridge. - I made the milk nutrition match the Porridge with Milk mod so it wouldn't cause trouble. It does something slightly different to porridge and should be compatible if you wanted to have both. - I don't know how to do config files, so the recipe changes are all-or-nothing. - To my disappointment, the milk and cider textures do not show up in the bowl or cooking pot. This is awesome, thank you so much! Please share the draft mod link here whenever you put that up. Can you also use fruit juice or alcohols to replace fruit in stews? Edited August 4, 2025 by LexicalAnomaly
Echo Weaver Posted August 5, 2025 Report Posted August 5, 2025 18 hours ago, LexicalAnomaly said: This is awesome, thank you so much! Please share the draft mod link here whenever you put that up. Can you also use fruit juice or alcohols to replace fruit in stews? I will put it up as soon as I can, but you can just download from the link I put in my comment if you haven't already. I did not add any liquids to stew because I figured that would just make it soup, and I already edited soup. I did not add fruit juice. I'll have to think on that. Cream soups and alcohol reductions are real things. I don't know about fruit juice soup . 1
LexicalAnomaly Posted August 5, 2025 Author Report Posted August 5, 2025 1 hour ago, Echo Weaver said: I will put it up as soon as I can, but you can just download from the link I put in my comment if you haven't already. I did not add any liquids to stew because I figured that would just make it soup, and I already edited soup. I did not add fruit juice. I'll have to think on that. Cream soups and alcohol reductions are real things. I don't know about fruit juice soup . I'm trying it out in singleplayer, and it seems to work as intended, besides the funny names. Turning a mushroom pie into a "vegetable" pie with mixed mushrooms does not neutralize the poison. Fruit juice soup would definitely be weird, but I feel like it could make sense in a meat stew, since we can already put whole fruits in meat stew and fruit juice isn't unheard of in stews. Beer is a pretty common addition to stews as well! Since soups can only have one meat (or egg) instead of 2, there is definitely a difference between them and stews though, so I think it'd be a good idea. I would love to have this on some of my friends' servers when you feel it's polished enough to put it up in the mod database. Thanks a bunch!
Echo Weaver Posted August 5, 2025 Report Posted August 5, 2025 8 minutes ago, LexicalAnomaly said: I'm trying it out in singleplayer, and it seems to work as intended, besides the funny names. Turning a mushroom pie into a "vegetable" pie with mixed mushrooms does not neutralize the poison. Dang it, I know I added proper strings and tested it. Oh, looking at the string ID, I see that it's because I tested with the liquid as the SECOND ingredient, and that's actually a different code that the FIRST ingredient. I guess that's why it's it's in testing. Ha! Yes, I want to make an icon for it and need a screenshot for the listing. I hope to do that tonight. Thank you so much for testing it! 1
Echo Weaver Posted August 6, 2025 Report Posted August 6, 2025 OK, here's the mod on ModDB. It's still listed as draft. I'll sit on it a little while before switching it to released. The soup strings should be fixed. 1 1
Echo Weaver Posted August 6, 2025 Report Posted August 6, 2025 Hmmm. Now that I released the mod, I realize I never tested whether you can get drunk on cider soup..... 1 1
Recommended Posts