I understand that going into config.json may be daunting, so I've created commands to use in SMAPI so that you never have to go in there. Here's an example of adding a brand new category:
Spoiler:
Show
bfav: List all BFAV commands with help. Usage: bfav
bfav_conf: List all config commands. Usage: bfav_conf
bfav_conf_list: List the config.json settings. Usage: bfav_conf_list
bfav_conf_voidshop: Set presence of void animals in shop. Usage: bfav_conf_voidshop <flag> - flag: Never, QuestOnly, Always
bfav_conf_randfromcategory: Set newbown and hatchling randomization settings. Usage: bfav_conf_randfromcategory <newborn> <hatchling> <ignoreparentproduce> - newborn: true or false - hatchling: true or false - ignoreparentproduce: true or false
bfav_fa: List all farm animal commands. Usage: bfav_fa
bfav_fa_list: List the farm animal categories and types. Usage: bfav_fa_list
bfav_fa_reset: Reset the farm animals in config.json to vanilla default. Usage: bfav_fa_reset
bfav_fa_addcategory: Add a unique category. Usage: bfav_fa_addcategory <category> <types> <buildings> <animalshop> - category: the unique animal category. - types: a comma separated string in quotes (ex "White Cow,Brown Cow"). - buildings: a comma separated string in quotes (ex "Barn,Deluxe Coop"). - animalshop: yes or no.
bfav_fa_removecategory: Remove an existing category. Usage: bfav_fa_removecategory <category> - category: the unique animal category.
bfav_fa_addtypes: Add at least one animal type to a category. Usage: bfav_fa_addtypes <category> <types> - category: the unique animal category. - types: a comma separated string in quotes (ex "White Cow,Brown Cow").
bfav_fa_removetypes: Remove at least one animal type to a category. Usage: bfav_fa_removetypes <category> <types> - category: the unique animal category. - types: a comma separated string in quotes (ex "White Cow,Brown Cow").
bfav_fa_setbuildings: Set the category's buildings. Usage: bfav_fa_setbuildings <category> <buildings> - category: the unique animal category. - buildings: a comma separated string in quotes (ex "Barn,Deluxe Coop").
bfav_fa_setshop: Set the availability of this category in the animal shop. Usage: bfav_fa_setshop <category> <animalshop> - category: the unique animal category. - animalshop: yes or no.
bfav_fa_setshopname: Set the category's animal shop name. Usage: bfav_fa_setshopname <category> <name> - category: the unique animal category. - name: the displayed name.
bfav_fa_setshopdescription: Set the category's animal shop description. Usage: bfav_fa_setshopdescription <category> <description> - category: the unique animal category. - description: the description.
bfav_fa_setshopprice: Set the category's animal shop price. Usage: bfav_fa_setshopprice <category> <price> - category: the unique animal category. - price: the integer amount.
bfav_fa_setshopicon: Set the category's animal shop icon. Usage: bfav_fa_setshopicon <category> <filename> - category: the unique animal category. - filename: the name of the file (ex. filename.png).
* command documentation will be moved to GitHub eventually.
Do i have to copy and paste this text somewhere to get access to the different animals? I've downloaded different version of the bfav file but still cant get the rooster show up. I'm not very experienced with modding so i'd appreciate the help. thank you!
With your version active an ostrich can't hatch. Just letting you know. Not sure if it's the same for all animals or not. I get to name it but then it's still in the incubator.
This one is working better for me. The animals are showing up in Marnie's shop menu now, which is an improvement. But I'm finding it impossible to add TYPES under an existing default categories (for example, adding "Pink Cow" as a type of "Dairy Cow").
First of all, the generated config.json file is impossible to edit because it resets every time the game is run with SMAPI. It goes back to a default of just: { "Format": "3", "IsEnabled": true } And the commands BFAV added with version 2.1.0 (as seen in this image) don't work on the SMAPI prompt either (does not output in response to commands).
Does anyone know how to do this? I've been trying everything I can think of for like two days with no luck. Thanks!?
It seems like this mod is still having trouble running, even with Kelvin's update? I would love to see this mod updated so I can have pigeons on my farm :) I'm very new to modding, so unfortunately I can't be of any help. Just wanted to show support though!
For those asking for an update : Forget about that! The mod won't be updated anymore, BUT ! You can download conversions of the BFAV mods here ! https://forums.stardewvalley.net/threads/bfav-1-6-conversions.28849/ ! most of the bfav mods have been converted to CP mods and thus don't need paritee's bfav anymore :) hope that helps <3
its an unofficial updated version. the only way i got it to work was by deleting the official BFAV from the mod folder and also by removing the mods you want to use BFAV with, and then just reinstall those mods again. you HAVE to download the unofficial version before downloading any of the mods you want or it wont work. there's probably a better way to do that but this is the only way i got it to work. ALSO if you download the mods through vortex instead of manually the mods will NOT work either, i tried many times. it has to be manually for some reason? idk im just sharing what worked for me
can someone please help? i tried downloading the unofficial version of this mod, even tried uninstalling the mods that depend on it and also downloading both versions of the unofficial version and it STILL doesn't work!!! please help!
I may have found a solution to the unofficial update not working. Looking through the Bugs Tab, I see a lot of people saying that Paritee's mod is "no longer compatible". I clicked on the link to the Unofficial Update for the mod and saw that there were actually TWO ZIP files, and I think everyone, including myself went straight for the one that we're automatically directed to -- the bottom one. There is another ZIP file available when you scroll upwards.
Make sure you guys download a ZIP file labeled "BetterFarmAnimalVariety.3.2.3-unofficial.kelvinrosa-mouseypounds-elbe". This is the one I used and I manage to get things working.
Dear maker of the Better Farm Animals mod, I would be happy if this mod would get a new version for Stardew Valley 1.6 because all of my animals that I have added are unfortunately dependent on this mod and I can't find a mod that is similar to this one, so I ask you to update this mod because I think all players would be happy about a new version.
484 comments
I understand that going into config.json may be daunting, so I've created commands to use in SMAPI so that you never have to go in there. Here's an example of adding a brand new category:
Usage: bfav
bfav_conf: List all config commands.
Usage: bfav_conf
bfav_conf_list: List the config.json settings.
Usage: bfav_conf_list
bfav_conf_voidshop: Set presence of void animals in shop.
Usage: bfav_conf_voidshop <flag>
- flag: Never, QuestOnly, Always
bfav_conf_randfromcategory: Set newbown and hatchling randomization settings.
Usage: bfav_conf_randfromcategory <newborn> <hatchling> <ignoreparentproduce>
- newborn: true or false
- hatchling: true or false
- ignoreparentproduce: true or false
bfav_fa: List all farm animal commands.
Usage: bfav_fa
bfav_fa_list: List the farm animal categories and types.
Usage: bfav_fa_list
bfav_fa_reset: Reset the farm animals in config.json to vanilla default.
Usage: bfav_fa_reset
bfav_fa_addcategory: Add a unique category.
Usage: bfav_fa_addcategory <category> <types> <buildings> <animalshop>
- category: the unique animal category.
- types: a comma separated string in quotes (ex "White Cow,Brown Cow").
- buildings: a comma separated string in quotes (ex "Barn,Deluxe Coop").
- animalshop: yes or no.
bfav_fa_removecategory: Remove an existing category.
Usage: bfav_fa_removecategory <category>
- category: the unique animal category.
bfav_fa_addtypes: Add at least one animal type to a category.
Usage: bfav_fa_addtypes <category> <types>
- category: the unique animal category.
- types: a comma separated string in quotes (ex "White Cow,Brown Cow").
bfav_fa_removetypes: Remove at least one animal type to a category.
Usage: bfav_fa_removetypes <category> <types>
- category: the unique animal category.
- types: a comma separated string in quotes (ex "White Cow,Brown Cow").
bfav_fa_setbuildings: Set the category's buildings.
Usage: bfav_fa_setbuildings <category> <buildings>
- category: the unique animal category.
- buildings: a comma separated string in quotes (ex "Barn,Deluxe Coop").
bfav_fa_setshop: Set the availability of this category in the animal shop.
Usage: bfav_fa_setshop <category> <animalshop>
- category: the unique animal category.
- animalshop: yes or no.
bfav_fa_setshopname: Set the category's animal shop name.
Usage: bfav_fa_setshopname <category> <name>
- category: the unique animal category.
- name: the displayed name.
bfav_fa_setshopdescription: Set the category's animal shop description.
Usage: bfav_fa_setshopdescription <category> <description>
- category: the unique animal category.
- description: the description.
bfav_fa_setshopprice: Set the category's animal shop price.
Usage: bfav_fa_setshopprice <category> <price>
- category: the unique animal category.
- price: the integer amount.
bfav_fa_setshopicon: Set the category's animal shop icon.
Usage: bfav_fa_setshopicon <category> <filename>
- category: the unique animal category.
- filename: the name of the file (ex. filename.png).
* command documentation will be moved to GitHub eventually.
First of all, the generated config.json file is impossible to edit because it resets every time the game is run with SMAPI. It goes back to a default of just:
{
"Format": "3",
"IsEnabled": true
}
And the commands BFAV added with version 2.1.0 (as seen in this image) don't work on the SMAPI prompt either (does not output in response to commands).
Does anyone know how to do this? I've been trying everything I can think of for like two days with no luck. Thanks!?
Possibility of replacing BFAV.
https://forums.stardewvalley.net/attachments/betterfarmanimalvariety-3-2-4-unofficial-kelvinrosa-mouseypounds-elbe-zip.5767/
its an unofficial updated version. the only way i got it to work was by deleting the official BFAV from the mod folder and also by removing the mods you want to use BFAV with, and then just reinstall those mods again. you HAVE to download the unofficial version before downloading any of the mods you want or it wont work. there's probably a better way to do that but this is the only way i got it to work. ALSO if you download the mods through vortex instead of manually the mods will NOT work either, i tried many times. it has to be manually for some reason? idk im just sharing what worked for me
Make sure you guys download a ZIP file labeled "BetterFarmAnimalVariety.3.2.3-unofficial.kelvinrosa-mouseypounds-elbe". This is the one I used and I manage to get things working.
Any word on a replacement?