So I added the second mod to the optional dependencies of this one, because frankly, it fixes everything.
Except honey.
Personally for me honey works as in being uncolored if it's modded AS LONG AS I don't enable Better Honey Mead. I've made a compatibility patch though. If they want me to remove it, they're free to tell me so, I asked permission in the comments -_-
The reason some icons not showing up is because the EBAGI mod doesn't have the forage based artisan in the code, so those stay the same, I managed to get a fix by recompiling the mod with forage added, it is changing the unflavored versions as well, but since the forages assets dont exist in the png files it shows up as invisible. this the fork that I'm using if anyone wants to try
I can help with the issue of wild honey, unflavored wine, etc icons being the default icons. EBAGI only patches the flavored versions, and the original cometkins' Better Artisan Goods doesn't work 1.6 wine, pickles, etc. because the default versions have changed. I have patched my game so they work, and I'm happy to share the code with you so you can include it in this mod.
Grab me on Discord (same username as here; I'm on the major SDV servers) or feel free to DM me here on Nexus and I'll show you what I did.
It should, but there's a bizarre thing where neither applies to default honey and honeys from modded flowers that arent included here. I have no idea how to fix it for now )= If the important thing for you is that everything look right, you're probably better off with just Better Artisan Goods without EBAGI )=
basically i need to edit the sprites from this or better artisan goods to better match cometkins style and replace the ebagi- fancy artisan good files with edited assets for personal use
i do this often for personal use and i make a backup in the event of issues and/or if i wanna swap styles
The problem is when you're using EBAGI it for some reason does not apply EITHER regular mod assets like Better Artisan Goods or mod assets specifically for EBAGI like this content pack to Wild Honey or other honeys that you dont have explicitly handled in EBAGI content packs. It uses the default vanilla icon instead. I have no idea where to change this.
Also I'm not sure what you mean by editing these to match cometkins style when they're already in cometkins style?... but thats not the problem at hand
oh thats none of my business. im just telling you the wild honey wont look right no matter what you do, unless youre doing magic wizardry im unfamiliar with
I mean, this mod only covers the wine, juice, jelly, pickles and honey. If you want other artisan goods to have the Better Artisan Goods style, yes, you do. But it's not a requirement for this mod to work by itself!
Posting this here in case someone else has the same issue as me.
If some of your textures are working but others aren't, double check the file name under the mod folder (Mods > Better Artisan Goods for EBAGI > assets). Make sure the file names match what is in the data.json file. For example, "wine.png" instead of "Wine.png". The capitalization seems to matter.
I had an issue where it would work on Windows, but when I ported it over to my Steam Deck, it wouldn't work. Not sure if this is a Deck exclusive problem, or just a Linux problem in general.
Hello. Please bear with me as I'm so confused at this point. I have no idea why the mod's names are so similar to each other as I don't even know what I'm installing at this point XD
I have this issue where some of the artisan goods are not showing these modded icons, even they are base game products:
The icons in this spesific screenshot are: Crocus Honey, Sweet Pea Honey, Diamond Flower Honey, Ferngill Primrose Honey, Golden Ocean Flower Honey, Goldenrod Honey, Sunflower Honey, Swamp Flower Honey.
I also have Better Artisan Goods Icons for SVE mod installed. But at this point its gotten so complicated for me to track what I'm doing... Please help me :(
You've done everything right! The problem is that the mod doesn't have textures for honey from this specific flowers.
Reasonable to ask me for: the vanilla flowers (Sunflower I've already added and will soon publish; Crocus, Sweet Pea, Daffodil and Dandelion coming soon now that you pointed it out).
The modded flowers: ask the mod author, or anyone who uses that mod, or do it yourself! I'm making this into a proper content pack now, so just download it and steal the coding (change flower names in data.json and recolor/copypaste the honey icons in the assets folder. Also change the mod ID in manifest)
Install Better Artisan Goods https://www.nexusmods.com/stardewvalley/mods/5394 this should replace wild honey (theoretically this pack should have already been doing that but I guess that's not working)
IT WORKS!! Now regarding making something with these assets on my own, how does it work exactly?
I'm making this into a proper content pack now, so just download it and steal the coding (change flower names in data.json and recolor/copypaste the honey icons in the assets folder. Also change the mod ID in manifest)
What should I do if I want to change icons of SVE added artisan goods (persimmon wine, nectarine wine, etc...)? I've never done it before so if it's not too much trouble could you point me step by step please? :3
1. Copypaste my mod into a new folder. Name it whatever you want your new mod to be named. I actually recommend putting it into another folder with the same name, so you can have the zipped up version(s) and any screenshots etc all in the same folder without messing with the mod itself.
2. Open manifest.json. Change author, name, description, unique ID, version. (It's community standard to start the new uniqueID with your own name, to avoid collisions, aka so no other mod will have the same one. Also version for a new mod starts with 1.0.0 generally. The rest is up to you) Change the Nexus update key line to "UpdateKeys": [ ],
3. Open the data.json file. In the lower half, pick which artisan goods you want to add, and change the ones you aren't to null. Like this in my other mod: "Honey": null, "Jelly": null, "Juice": "assets/fruit_juice.png", "Pickles": null, "Wine": null, "DriedMushrooms": null
4. Now the upper half. "Fruits" is input for "jelly" and "wine", "vegetables" is input for "juice" and "pickles", "flowers" is input for "honey" and "mushrooms" is input for "dried mushrooms". So if, for example, you have a mod that adds a "strawberry mushroom" and you can make wine, pickles, dried mushrooms and also honey from it, which you all want to add in this content pack, you go "Fruits": [ "Strawberry Mushroom" ], "Vegetables": [ "Strawberry Mushroom" ], "Flowers": [ "Strawberry Mushroom" ], "Mushrooms": [ "Strawberry Mushroom" ], "Honey": "assets/honey.png", "Jelly": null, "Juice": null, "Pickles": "assets/pickles.png", "Wine": "assets/wine.png", "DriedMushrooms": "assets/dried_mushrooms.png" like that's a normal thing to do. So basically just list all the input for wine and/or jelly, then all the input for pickles and/or juice, then all the input for honey, then all the input for dried mushrooms. If the wine and jelly or pickles and juice lists don't match up, make two content packs with two different lists.
3. Open the assets folder. It needs to contain files named what you listed above in the data.json, so for our strawberry mushroom, you want honey.png, pickles.png, wine.png and dried_mushrooms.png, and if it's just the strawberry mushroom, they'll be 16x16. If you want more, they go in rows, up to 4 in a row, as many rows as it takes to fit all of them. The width if you're fitting multiple rows is 64, the height is (16 x number of rows). So, if you're making, for example, 14 wines, you need 4 rows: 3 full and the 4th with just 2 (starting from the left).
tl;dr open the file already there (for everything except dried mushrooms lol) and move/copypaste/delete the drawings already there until you have as many as you want in the order you listed the corresponding inputs in data.json. If you like it simple, just use the ones already made (you have permission even if you publish it for these ones, if you're just making it for yourself you don't need permission and can do whatever). If you want a challenge, change the color scheme (see below). If you're a goddamn artist, make your own from scratch, just keep them within the 16x16 square :3
3.5: Color scheme changing instructions. 1) Zoom in on the one that approximately matches how dark the color you want is until you see individual pixels (if you don't and it just blurs instead, try another image editor. Photopea.com is online photoshop that works for this). 2) In the part that isn't the label, pipette each different color, then put it in the empty space somewhere off to the side. You'll have a palette of like 6 colors (I don't want to count), arrange them from the lightest, to the most saturated middle that is "the color" it reads as having, to the darkest. 3) Under or above this palette make the same one for the color you want. Lighter and darker colors should be more desaturated (closer to grey), the middle color should be the most vivid. One of the easiest ways to do this, if your image editor permits, is to just shift the hue of the reference palette by the same amount for each color, keeping saturation&brightness the same. 4) In the image you want to have the final result, use the fill tool (no fuzziness!!!) to replace each color with the one in the new palette. Example:
4. Delete the extra files (optional tbh)
5. Done. Zip it or just copypaste into the mod folder or whatever
Wow, thank you so much 💕 I'm gonna try and hopefully make it work next time I'm on my PC. Btw the is it possible the plain regular wine after the latest update might have lost its icon? XD
Hopping into this exchange to say thanks to @LilietBorodina for your excellent directions below on how to create new textures for a mod. Thanks to your clear instructions, I just created my very first mod! Your instructions were incredibly good and empowered me to tackle something new. So thanks!
My content pack will cover Better Artisan Goods icons for SVE that haven't been covered/updated for EBAGI yet (through SVE v1.15, all in the amazing @cometkins' style). I'm not an artist by any means, just tried recoloring based on your instructions so that I could have consistent icons in my game. For now I've done jelly, juice, pickles, and wine. I still need to try my hand creating the honeys. If this mod goes well and others enjoy it, I will try to do the same things for RSV v.2.5.
@LilietBorodina - if you permit it, I'll come back here and add a link in this reply once that mod is live. Or if you would prefer, I'm happy to send the CPs to you if you would have any interest in hosting them here.
Oh my god thank you!!!! I put so much effort into that instruction, I am super happy that it's helping someone!!! Absolutely upload your thing and link here, I'll put a link to it in the description and you'll link mine and we'll all be happy :3 :3 :3
Wonderful! The SVE mod is now live and I've included your mod as one of it's requirements (strongly recommended) so that people can see your mod in that list and know they could pair nicely together for a cohesive look. Please let me know if you see any trouble with it. Cheers!
I have no idea what I'm doing wrong but Jellies, Pickles, Wine and basically anything else that's added by this does not work, I have BAGI, EBAGI and replaced the EBAGI files with these
Hi! i'm having an issue- I downloaded the original BAGI mod, then EBAGI mod and then this one- I changed the EBAGI assets with the files of this mod But i still do not get the new icons for wines, pickles and such-- Am i missing something? ;u; Do i need to do another step to make this work?
It sounds like it should work with the steps you've made. Check the SMAPI console: does it list EBAGI as loading? Try reinstalling EBAGI and not replacing assets just yet, does that work?
60 comments
EBAGI - Fancy Artisan Goods Icons EBAGI Pack
It has several folders I used this one:
->Fancy Artisan Goods Icons EBAGI Pack 1.6
->[BAGI] FAGI for Vanilla
->assets
I put the "Fancy Artisan Goods Icons EBAGI Pack 1.6" folder into the mod folder.
Some pickles showed overlapping icons. So I downloaded this mod to fix it:
Cometkins'Style Artisan Goods recolor masks 1.6 patch
Except honey.
Personally for me honey works as in being uncolored if it's modded AS LONG AS I don't enable Better Honey Mead. I've made a compatibility patch though. If they want me to remove it, they're free to tell me so, I asked permission in the comments -_-
https://github.com/Kowserkhan/EvenBetterArtisanGoodIcons/releases
I am not really an expert with C# mods, so if anyone can help with coding and teach me as well that would be great, thank you.
Heya,
I can help with the issue of wild honey, unflavored wine, etc icons being the default icons. EBAGI only patches the flavored versions, and the original cometkins' Better Artisan Goods doesn't work 1.6 wine, pickles, etc. because the default versions have changed. I have patched my game so they work, and I'm happy to share the code with you so you can include it in this mod.
Grab me on Discord (same username as here; I'm on the major SDV servers) or feel free to DM me here on Nexus and I'll show you what I did.
amazing mod!
will this and better artisan goods cover the other honey icons?
i can live without the extra colors, even tho pink honey is noice to look at, but i do want my goods to look right
i do this often for personal use and i make a backup in the event of issues and/or if i wanna swap styles
do you understand what im saying now??
Also I'm not sure what you mean by editing these to match cometkins style when they're already in cometkins style?... but thats not the problem at hand
i use even better artisan goods fancy pack for other crop mods i have like korean blossom so their artisan good icons are recolored to match
im saying i might recolor the icons from this mod and replace the original files from the linked pack
idk if im explaining it right
thank you!
If some of your textures are working but others aren't, double check the file name under the mod folder (Mods > Better Artisan Goods for EBAGI > assets). Make sure the file names match what is in the data.json file. For example, "wine.png" instead of "Wine.png". The capitalization seems to matter.
I had an issue where it would work on Windows, but when I ported it over to my Steam Deck, it wouldn't work. Not sure if this is a Deck exclusive problem, or just a Linux problem in general.
I have this issue where some of the artisan goods are not showing these modded icons, even they are base game products:
The icons in this spesific screenshot are: Crocus Honey, Sweet Pea Honey, Diamond Flower Honey, Ferngill Primrose Honey, Golden Ocean Flower Honey, Goldenrod Honey, Sunflower Honey, Swamp Flower Honey.
I also have Better Artisan Goods Icons for SVE mod installed. But at this point its gotten so complicated for me to track what I'm doing... Please help me :(
SMAPI Log: https://smapi.io/log/c40dbbce31e046a1ba20a6fa4cbfb4a2
Reasonable to ask me for: the vanilla flowers (Sunflower I've already added and will soon publish; Crocus, Sweet Pea, Daffodil and Dandelion coming soon now that you pointed it out).
The modded flowers: ask the mod author, or anyone who uses that mod, or do it yourself! I'm making this into a proper content pack now, so just download it and steal the coding (change flower names in data.json and recolor/copypaste the honey icons in the assets folder. Also change the mod ID in manifest)
Also, vanilla flower honey added!
Now regarding making something with these assets on my own, how does it work exactly?
What should I do if I want to change icons of SVE added artisan goods (persimmon wine, nectarine wine, etc...)? I've never done it before so if it's not too much trouble could you point me step by step please? :3
2. Open manifest.json. Change author, name, description, unique ID, version. (It's community standard to start the new uniqueID with your own name, to avoid collisions, aka so no other mod will have the same one. Also version for a new mod starts with 1.0.0 generally. The rest is up to you) Change the Nexus update key line to
"UpdateKeys": [ ],
3. Open the data.json file. In the lower half, pick which artisan goods you want to add, and change the ones you aren't to null. Like this in my other mod:
"Honey": null,
"Jelly": null,
"Juice": "assets/fruit_juice.png",
"Pickles": null,
"Wine": null,
"DriedMushrooms": null
4. Now the upper half. "Fruits" is input for "jelly" and "wine", "vegetables" is input for "juice" and "pickles", "flowers" is input for "honey" and "mushrooms" is input for "dried mushrooms". So if, for example, you have a mod that adds a "strawberry mushroom" and you can make wine, pickles, dried mushrooms and also honey from it, which you all want to add in this content pack, you go
"Fruits": [ "Strawberry Mushroom" ],
like that's a normal thing to do."Vegetables": [ "Strawberry Mushroom" ],
"Flowers": [ "Strawberry Mushroom" ],
"Mushrooms": [ "Strawberry Mushroom" ],
"Honey": "assets/honey.png",
"Jelly": null,
"Juice": null,
"Pickles": "assets/pickles.png",
"Wine": "assets/wine.png",
"DriedMushrooms": "assets/dried_mushrooms.png"
So basically just list all the input for wine and/or jelly, then all the input for pickles and/or juice, then all the input for honey, then all the input for dried mushrooms. If the wine and jelly or pickles and juice lists don't match up, make two content packs with two different lists.
3. Open the assets folder. It needs to contain files named what you listed above in the data.json, so for our strawberry mushroom, you want honey.png, pickles.png, wine.png and dried_mushrooms.png, and if it's just the strawberry mushroom, they'll be 16x16. If you want more, they go in rows, up to 4 in a row, as many rows as it takes to fit all of them. The width if you're fitting multiple rows is 64, the height is (16 x number of rows). So, if you're making, for example, 14 wines, you need 4 rows: 3 full and the 4th with just 2 (starting from the left).
tl;dr open the file already there (for everything except dried mushrooms lol) and move/copypaste/delete the drawings already there until you have as many as you want in the order you listed the corresponding inputs in data.json. If you like it simple, just use the ones already made (you have permission even if you publish it for these ones, if you're just making it for yourself you don't need permission and can do whatever). If you want a challenge, change the color scheme (see below). If you're a goddamn artist, make your own from scratch, just keep them within the 16x16 square :3
3.5: Color scheme changing instructions.
1) Zoom in on the one that approximately matches how dark the color you want is until you see individual pixels (if you don't and it just blurs instead, try another image editor. Photopea.com is online photoshop that works for this).
2) In the part that isn't the label, pipette each different color, then put it in the empty space somewhere off to the side. You'll have a palette of like 6 colors (I don't want to count), arrange them from the lightest, to the most saturated middle that is "the color" it reads as having, to the darkest.
3) Under or above this palette make the same one for the color you want. Lighter and darker colors should be more desaturated (closer to grey), the middle color should be the most vivid. One of the easiest ways to do this, if your image editor permits, is to just shift the hue of the reference palette by the same amount for each color, keeping saturation&brightness the same.
4) In the image you want to have the final result, use the fill tool (no fuzziness!!!) to replace each color with the one in the new palette.
Example:
4. Delete the extra files (optional tbh)
5. Done. Zip it or just copypaste into the mod folder or whatever
I'm gonna try and hopefully make it work next time I'm on my PC.
Btw the is it possible the plain regular wine after the latest update might have lost its icon? XD
My content pack will cover Better Artisan Goods icons for SVE that haven't been covered/updated for EBAGI yet (through SVE v1.15, all in the amazing @cometkins' style). I'm not an artist by any means, just tried recoloring based on your instructions so that I could have consistent icons in my game. For now I've done jelly, juice, pickles, and wine. I still need to try my hand creating the honeys. If this mod goes well and others enjoy it, I will try to do the same things for RSV v.2.5.
@LilietBorodina - if you permit it, I'll come back here and add a link in this reply once that mod is live. Or if you would prefer, I'm happy to send the CPs to you if you would have any interest in hosting them here.
Thanks again!
https://www.nexusmods.com/stardewvalley/mods/30850
i'm having an issue-
I downloaded the original BAGI mod, then EBAGI mod and then this one-
I changed the EBAGI assets with the files of this mod
But i still do not get the new icons for wines, pickles and such--
Am i missing something? ;u;
Do i need to do another step to make this work?