Hello there, so guys, i have been cracking my head here. I made a new animal and wanted to add him to the current shepherd animal option, but i have been only able to do it when i edit the stonehearth files… i have tryied to mixnto and override with no sucess. For what i can tell what determine the animals is the “shepherd_pasture.json” inside the shepherd jobs.
What have i tried:
1- I tried to creat another shepherd_pasture.json in my mod and override the other with my manifest, no lucky
2- I tried to mix my animal into the stonehearth shepherd_pasture.json with no lucky…
3- I created a new job called ExoticShepherd… it kind works… but the shepherd coding is to much for me…
4- I tried to overrite the animal files from the mod into the stonehearth via manifest…
This example is from my outdated Candyland mod (but still works, just checked). Does your mixinto file look like this (but changing the critters to your alpacas aliases)? :
If you still have trouble, you can share your mod files and some of the community modders can take a look at them
Also take a look at the stonehearth.log, usually there’s info there if something couldn’t be loaded properly.
stonehearth en.
“pasture”: {
“help”: “Shepherds bring animals to this region and tend to their needs here.”,
“choose_pasture_type”: “Choose Pasture Type”,
“sheep_pasture_name”: “Sheep Pasture”,
“rabbit_pasture_name”: “Rabbit Pen”,
“poyo_pasture_name”: “Poyo Coop”,
“sheep_pasture_description”: “Sheep produce wool, used by the weaver. Slaughtering sheep will produce mutton, a raw cooking ingredient”,
“rabbit_pasture_description”: “Rabbits reproduce quickly and can be slaughtered for jerky and pelts”,
“poyo_pasture_description”: “Poyos produce eggs, a valuable cooking ingredient. Slaughtering poyo will yield meat and, occasionally, feathers for crafting”,
“num_animals”: “Animals:”
},
my en
“pasture”: {
“alpaca_pasture_name”: “Alpaca Pasture”,
“alpaca_pasture_description”: “Alpaca produce wool, used by the weaver. Slaughtering alpaca will produce mutton, a raw cooking ingredient”
},
ok… i am not sure, maybe from the beginning. But i just notice that now the alpaca is not showing the name wtf i was before… and o over saved the backups because i thought i was all good now… and i was doing other things when i noticed… any clue?
{
“ui”: {
“game”: {
"zones_mode": {
"pasture": {
"alpaca_pasture_name": "Alpaca Pasture",
"alpaca_pasture_description": "Alpaca produce wool, used by the weaver. Slaughtering alpaca will produce mutton, a raw cooking ingredient",
"entities": {
"critters": {
"alpaca": {
"display_name": "A alpaca",
"description": "So fluffy!",
"unripe_description": "This alpaca is still quite naked.",
"alpaca_young": {
"display_name": "A alpacaquita",
"description": "Awww!"
},
"renewable_harvest_status_text": "shearing alpaca",
"species": "alpaca"
}
}
}
}
}
}
}