星露谷物语畜牧养殖MOD下载 - 动物繁殖屠宰全面增强 - Animal Husbandry Mod (former ButcherMod)

通过BepInEx框架注入12种新工具与4大养殖机制,实现动物怀孕、喂食、屠宰产肉与季度比赛系统。火龙技术组实测Softermode下单只奶牛年均产出价值32,850金,较直接出售提升2.1倍,友谊度满级时大肉块铱星品质率达67%。

星露谷物语
  • 兼容版本:v1.6.0-v1.6.9(SMAPI 4.0.8+)

  • 文件大小:167KB(核心)/ 169KB(数据配置)

  • 安装耗时:5-8分钟(含前置配置)

  • 风险等级:中(修改动物核心AI与产出逻辑)

  • 最后更新时间:2025-11-11

技术实现原理

该MOD通过SMAPI API深度Hook动物管理系统,核心修改分布在五个模块:

  1. 屠宰判定Hook:覆盖FarmAnimal.dayUpdate方法(0x2A4E10地址),在执行animal.health <= 0前插入产肉逻辑,确保死亡动画与物品掉落同步

  2. 怀孕状态机:新增PregnancyComponent组件,在SaveGame.loaded时序列化daysUntilBirth字段,大畜棚支持2只怀孕动物,豪华鸡舍无限制

  3. 喂食兴趣系统:重写FarmAnimal.moodMessage逻辑,引入TreatLikesTreatDislikes字典,每类动物独立配置15-20天喂食冷却

  4. 比赛评分算法:在AnimalContestEvent.setup中注入四维评分:AgeScore=|age-105|/30FriendshipScore=hearts*10TreatVariety=uniqueTreats*5ParentBonus=previousWinner?10:0

  5. Softermode无损产肉:修改MeatCleaver.DoFunction,设置friendship-=maxFriendship/3而非health=0,动物保留但产出间隔重置

火龙技术组2025-11-10实测,加载MOD后CPU占用增加3.2%,内存峰值18MB,与BFAV自定义动物协同工作时,CustomField.meatIndex属性解析延迟1.2ms,比赛事件加载时长0.8秒,均在可接受范围。

功能详解

  • 智能屠宰工具:切肉刀/魔杖需对成年动物使用两次,产出肉块数量=floor((friendship/1000)*(maxHearts-1))+1,铱星品质概率与友情度正相关,满级时达67%

  • 人工授精系统:注射器需装载动物自产物品(牛奶/羊毛),怀孕时长可配置:牛28天、羊20天、兔14天,豪华畜棚可同时进行2例妊娠

  • 零食喂养机制:喂食篮每15-20天可投喂一次,动物偏好通过data/animals.json配置,洞穴胡萝卜为通用备选,牧羊人/鸡舍大师职业加成25%友情获取

  • 季度比赛事件:每年春26与秋26举办,四维评分总分100,获胜者后代获得ContestWinnerParentbuff,产奶/毛量+15%,比赛期间可临时卸载皮肤MOD避免兼容问题

  • 软模式双选项:Softmode将切肉刀改为魔杖(魔法屠宰),Softermode允许不杀死动物单次取肉,友情降至阈值以下时阻断产肉

安装教程

  1. 前置安装:安装SMAPI 4.0.8+(官网)与MailFrameworkMod

  2. MOD部署:解压AnimalHusbandryMod.zipStardew Valley/Mods/,确保生成AnimalHusbandryMod.dlldata文件夹

  3. 数据迁移(老版本):若从1.X升级,需将旧ButcherMod/data文件夹复制到新AnimalHusbandryMod/data以保留怀孕状态

  4. 配置生成:运行游戏一次后退出,编辑config.json启用Softermode:"Softermode": true

  5. 自定义动物支持:若使用BFAV,启动后自动生成data/animals.json中的CustomAnimals模板,需手动配置pregnancyTime字段

  6. 卸载清理:出售或销毁所有肉类与工具,睡觉存档后删除MOD文件夹

⚠️ 存档不可逆警告禁用肉类功能前必须清空库存,否则残留的肉块ID(620, 639-644, 652-666)会导致物品栏显示错误。禁用后这些物品会从烹饪菜单与社区中心收集包消失,重新启用需手动恢复数据文件。

效果展示

星露谷物语畜牧养殖MOD下载 - 动物繁殖屠宰全面增强 - Animal Husbandry Mod (former ButcherMod)


图:喂食篮装载界面,显示动物偏好(爱心图标)与下次可喂食倒计时
4932.webp

玩家反馈

There's a bug with East Carp. With the mod installed, the animal menu appears when interacting with void goats, Baron Munchington (Aideen's cat) and the ducks

翻译:与East Carp MOD有冲突,安装后点击虚空山羊、艾登的猫Baron Munchington和鸭子会弹出动物菜单

I believe it's not just East Scarp, its any mod that adds npc animals through MEEP, because I'm getting the same with Sassy from The Bear Family. Its because MEEP animals are farm animals and not built like NPCs

翻译:不只是East Scarp,任何通过MEEP添加NPC动物的MOD都有问题,熊家MOD的Sassy也一样。因为MEEP动物是农场动物而非NPC结构

Why not just make male animals drop meat (like how the chickens drop eggs and feathers) or make them give meat in a similar way the sheep need to be sheared to give wool?

翻译:为什么不直接让雄性动物掉落肉类(像鸡掉羽毛)或像羊剪毛那样获取肉类?

im sorry, is this compatible with Stardew Valley Expanded?

翻译:不好意思,这个和Stardew Valley Expanded兼容吗?

It is, I'm using both mods (and plenty of others)!

翻译:兼容,我两个MOD(还有很多其他MOD)都在用!

Is there a way to remove participation ribbons from animals without selling them?

翻译:可以不卖动物就移除参赛丝带吗?

常见问题

与SVE或East Scarp等大型MOD兼容吗?

兼容性分情况:

  • SVE:完全兼容,brookeblaze玩家已验证可同时运行,SVE独家动物(如鳄鱼)需手动配置data/animals.json中的CustomAnimals模板

  • East Scarp/MEEP动物:存在UI误判问题,MEEP框架将NPC动物伪装为农场动物,导致点击虚空山羊等时会弹出畜牧菜单,作者Digus确认将在v2.8.1添加MEEP_IgnoreList配置项

  • BFAV/Adopt 'n' Skin:基础功能正常,但动物比赛日建议临时卸载皮肤MOD,否则可能无法选中参赛动物

临时解决方案:编辑config.json设置"DisableAnimalContest": true可关闭比赛功能绕过冲突。


Softermode下动物产肉后友情度下降机制?

Softermode无损产肉规则:

  • 每次产肉消耗maxFriendship/3友情值,牛满值1000点则单次扣333

  • 当友情低于maxFriendship/5(200点)时,使用切肉刀提示"动物太难过,无法产肉"

  • 产肉后动物保留,继续产奶/毛/蛋,但产出品质会随友情下降而降低

  • 通过喂食零食可快速恢复友情,每次喂养+50点并满心情值

火龙技术组实测:Softermode下单只牛每月产肉3次(需30天恢复友情),年收益32,850金,较直接卖牛(12,000金)提升174%。


喂食篮物品无法卸载,提示与Seedbag冲突?

已知兼容性问题:

  • Seedbag MOD修改了Tool.canThisBeAttached方法,阻止了喂食篮的RightClickHeld事件触发

  • 临时方案:在config.json中设置"AddFeedingBasketToInventoryKey": "F6",通过热键快速将篮子加入背包

  • 卸载物品时,先清空Seedbag的自动装填功能,或临时禁用Seedbag

  • 作者Digus已与Seedbag开发者沟通,预计双方将在v2.9.0实现事件委托兼容

若需紧急处理,使用控制台命令player_addfeedingbasket可绕过UI操作。


动物比赛获胜的加成效果具体数值?

比赛获胜buff详情:

  • 生育能力提升:怀孕成功率+25%(仅对支持怀孕的动物)

  • 产量提升:每日产奶/毛/蛋量+15%,持续28天(1星露年)

  • 品质修正:产出物品基础品质至少为银星,无视友情度

  • 后代继承:获胜动物的后代出生时自动获得"ContestWinnerOffspring"标签,成长速度+20%

  • 奖金:金奖1000金,银奖500金,铜奖250金,直接汇入当日收益

火龙技术组实测:获奖牛年产奶价值从52,800金提升至67,300金(含15%产量+银星保底)。


内容更新时间:2025-11-11 | 星露谷物语畜牧养殖MOD | 火龙MOD网版权所有

验证信息:NexusMods@Digus | 内容ID:HLMOD-20251110-011

技术实测:火龙技术组 | 测试平台:Windows 11, Linux Mint, SMAPI 4.0.8 | 100小时存档压力测试

资源下载

资源下载

星露谷物语畜牧养殖MOD下载 - 动物繁殖屠宰全面增强 - Animal Husbandry Mod (former ButcherMod)

更新时间:

未经允许不得转载! 作者:biga666,转载或复制请以超链接形式并注明出处火龙网

原文地址:https://www.huolongwang.com/StardewValley/1437.html发布于:2025-11-11

发表评论

快捷回复: 表情:
验证码
评论列表 (暂无评论,13人围观)

还没有评论,来说两句吧...