Animal Husbandry Mod (former Butcher Mod) 2.0.1Download link on nexus: https://www.nexusmods.com/stardewvalley/mods/1538/? Attention: No need to download from version 2.0.0 to 2.0.1 if you are not experiencing error items when using the Meat Cleaver/Wand. Current version: 2.0.1 Mod rename to better suit its objectives. Adds custom likes and dislikes to meat and meat dishes. Change to condition to receive Glazed Ham recipe to avoid issues. Possible fix to "Rancher Profession affecting meat prices not working on mac and linux." Possible fix to error items being delivered instead of meat. Objective: Improve Animal Husbandry. Justification: CA intended to add meat from the start. That was one of the things that made me excited about the game and made me follow it's development for years. It was disappointing to knew it was cut out a few months before release. It was never about wanting to kill animals, it was about a whole aspect of the farming and lots of related items being removed from the game. Update: From version 1.X This is needed to transfer the info on your pregnant animals and changes you may have made to the mod data file. Unzip the Animal Husbandry Mod into /Stardew Valley/Mods. Go into "ButcherMod" folder and copy the "data" folder. Paste the data folder into the "AnimalHusbandryMod" folder. Delete the ButcherMod folder. (you need to delete the old folder, or the new version will not load.) Installation: Install the latest version of SMAPI. Unzip the Animal Husbandry Mod into /Stardew Valley/Mods. Unzip the MailFrameworkMod into /Stardew Valley/Mods. Unzip the CustomElementHandler into /Stardew Valley/Mods. Unzip the CustomTV into /Stardew Valley/Mods. Run the game using SMAPI. Obs. Always backup your save files before tying this kind of mod. Compatibility: This mod may conflict with other mods using the original meat sprites and the meat dishes left in the game code. (objectInformation ids 639 to 644 and 652 to 666). It may also conflict with mods changing the mailbox and the TV, because of it's dependency on the MailFrameworkMod and CustomTV. There were reports of problems with custom animal skins. Using them may cause conflicts with the pregancy feature. It was reported that the mod does not work on version 1.2.30. It works fine in the latest version 1.2.33. How does it work: Meat Cleaver/Wand Once you own a farm animal, you will receive a letter with the Meat Cleaver/Wand. Using this tool on any adult animal twice will make meat pop in the air. The more loved the animal is, the more meat you will receive. You can also get wool, duck feather and rabbit feet as well. Friendship and mood affect the quality of the items. The total price sum of the items will always be higher than selling the animal directly. The total sum varies from that to about double of that value. You can sell meat using the shipping box or directly to Pierre and Marnie (I intend to disable selling to Marnie, it was something automatically enabled for the meat category). You can use meat on the animal bundle at the community center. Meat Recipes You can learn meat recipes every Friday starting at the third week of the year on "The Queen of Sauce - Meat Friday" channel. Recipes will re-run every other Friday for a total of 7 new recipes during one year. The schedule is the same every year. You will receive letters with new recipes from the villager when certain conditions are met. Every meat recipe has buff. The more expensive the recipe, the better the buff will be. Some even have speed 2 or lucky 6. Insemination Syringe Once you own the required buildings with animals in it, you will receive the Insemination Syringe in the mail. Using this tool you can impregnate adult animals that don't lay egg. You need to load the syringe with the product that animal produce. One item is required for each impregnation. Once the animal gives birth, you will be notified after the day start to choose the name. Big Barn can support 1 pregnant animal, Deluxe Barn can support 2. Coops can support any number of pregnant rabbits. The game default pregnancy event still work as normal, but is disabled on pregnant animals. Config options: Run the game at least one with the mod instaled to create the config.json file. You can edit this file to change the configuration. "Softmode": (false|true) Enable or disable the Softmode. When enabled the Meat Cleaver is replaced with the Meat Want. They work the same, but sound, text and effects are changed to resemble magic. "AddMeatCleaverToInventoryKey": (null|"any_key") Set a keyboard key to directly add the Meat Cleaver/Want to your inventory. "AddInseminationSyringeToInventoryKey": (null|"any_key") Set a keyboard key to directly add the Meat Cleaver/Want to your inventory. "DisableFullBuildingForBirthNotification": (false|true) Enable or disable notifications for when an animals can't give birth because their building is full. "DisableTomorrowBirthNotification": (false|true) Enable or disable notifications for when an animal will give birth tomorrow. "DisablePregnancy": (false|true) Enable or disable all features related to pregnancy. Syringe will not be delivered, and if already owned, wil not work. Pregnancy status will not update but will not reset. Animals that were pregnant will be with random pregnancy disabled unless changed. If re-enabled, everything will resume as it was before. "DisableMeat": (false|true) Enable or disable all features related to meat. Meat Cleaver/Wand will not be delivered , and if already owned, will not work. Meat items and meat dishes will not be loaded. Any item still on the inventory is be bugged. You should sell/trash all of them before disabling meat. Meat Friday will not show on TV. You will not receive any more meat recipe letter from the villagers. Learned recipes will still be known, but will not show on the cooking menu. If re-enabled, they will show again. "DisableRancherMeatPriceAjust": (false|true) Enable or disable the patch that make Rancher Profession work on meat items. It was causing error log on Mac and Linux. Version 2.0.0 should fix the problem, but you can disable here if wanted. Softmode: You can now change the Meat Cleaver object to a Meat Wand. Sounds and animation are also changed to resemble magic effects. Text are also supporting the idea that you are exchanging your animals for meat that grows on trees on another dimension. Internacionalization: This mod is compatible with SMAPI suport to i18n files. As of now, there is no official translation for this mod, but you can translate it your self following this instructions: https://stardewvalleywiki.com/Modding:SMAPI_APIs#Translation Data files: You can change the mod data. To do so, lunch the game at least once and edit the files in the 'AnimalHusbandryMod\data' folder. meats.json - You can configure the price and edibility of meat cooking.json - You can configure the price, edibility and the buffs of meat dishes. animals.json - You can configure Min and Max amount of items received from animals. You can also configure the pregnancy time. animalBuilding.json - You can configure the number of pregnent animals allowed in a build. 'null' means unlimited. Uninstall: Sell or trash every meat and meat dishes you have. Trash the Meat Cleaver and the Insemination Syringe Sleep to save the game. Delete the mod from the installation folder. Goals: (in no specific order) (done,working,on hold) Add the original meat items into the game. Add a way to turn animals into meat. Add a custom made sprite to the Meat Cleaver. Upload the source code of the mod. Add the original Cooking Items related to meat. Add a "friendly" none-violent option in the config. So people can add meat in the game and get it from their animals without having to use a Meat Cleaver. Make it compatible with most used mods if there are any conflicts. (on demand) Add a config file to customize the mod. Add a localization file to support multiple language. Make meat products count as animal items when selling it. A way to fertilize animal that don't use the incubator. Rename the mod to Animal Husbandry Mod Customize the villagers preferences to meat items (raw and cooked) More ways to rise friendship so animals can "grow" quicker. Make some quests related to meat. Long term Goals for a future version: Original sprites for meat, with more than one kind from animal. Artisan goods from meat. New machinery to make Artisan goods related to meat. Original Cooking Items. Animal trap, working similar to the Crab Pot, to get stuff like Rabbit Meat Feedback: I'm open for ideas of different features and what should be priority on the list above. I'm also open for help. I have almost none experience with pixel art. Any contribution would be credited. I'm not from an english speaking country. So any typo or suggestions on how to improve the mods writing, please let me know. Source: https://github.com/Digus/StardewValleyMods/tree/master/ButcherMod Change Log: 2.0.1 Possible fix to error items being delivered instead of meat. 2.0.0 Mod rename to better suit its objectives. Adds custom likes and dislikes to meat and meat dishes. Change to condition to receive Glazed Ham recipe to avoid issues. Possible fix to "Rancher Profession affecting meat prices not working on mac and linux." 1.3.0 Adds an Insemination Syringe into the game. Pregnant animals will give birth in the morning when ready. Make Rancher affect meat price. Stamina usage of the Meat Cleaver/Wand and Insemination Syringe now scale with the farming skill. Config options to disable some notifications related to birth. Config options to disable Meat and Pregnancy. 1.2.1 Fix to version name Fix to Meat Cleaver spawn key name. 1.2.0 Adds a Softmode replacing the Meat Cleaver for a Meat Wand. Some other changes to resemble magic. Adds a config file to enable Softmode and a custom key to directly add the Meat Cleaver. Adds data files to personalize prices, edibility, buffs and amount of meat received from animals. Adds support to i18n files so all text can be translated. 1.1.2 Fix to meat dishes not being recognized as cooking category. 1.1.1 Minor correction from 1.1.0 (it was always teaching 3 recipes on load) 1.1.0 Adds meat dishes to the game. Adds meat recipes to the game Adds new day to queen of sauce channel to teach meat recipes. (friday) Adds new letters to be sent by the villagers with meat recipes. Adds mutton to the animal bundle. 1.0.1 Fix to reported incompatibility issues with other mods. New sprite for the Meat Cleaver. 1.0.0 Mod release Special Thanks: People from the original butchering topic. I always wanted to mod a game and all that talking inspired me out. It took sometime, but I'm here now. @TheSecretman83 , for compiling progress others made on his request topic. It helped me start. @Declension , for this post. This info helped a lot. @Platonymous , for making his mods open source. I learned a lot looking into his code. And again for updating his CustomTV mod really fast when I found a bug. For everyone on the discord channel that are always super helpful.