动物养殖

From Vintage Story Wiki
This page is a translated version of the page Animal husbandry and the translation is 100% complete.
鸡和装满谷物的食槽。

驯化 是指动物在某一代不再攻击或恐惧玩家。

复古物语拥有许多游戏机制,允许玩家驯化一些生成在世界上的动物。为了驯化动物,玩家必须至少捕获一只雄性和一只雌性,以便繁殖出不再恐惧玩家的后代。动物的行为会在多代以后发生变化——你无法改变某只动物的攻击性或恐惧,只有后代才不会攻击玩家或感到恐惧。即便是很高代数的 野猪 大角羊 ,在受到攻击后仍会攻击玩家。

驯化

当新一代出生时,它会继承母亲的代数而不考虑父亲。这意味着,一只第三代雌性和一只第四代雄性将产下第四代后代,因为后代总是比母亲高一代。

第一代:

  • 动物可以被 抚摸。抚摸会让动物安静地站着。
  • 在使用屠宰刀 时,动物有 1/3 的概率被直接 杀死;若未触发秒杀,则会造成 1 点伤害。
  • 母大角羊和母山羊在挤奶时有 66% 的概率会变得具有攻击性。

第二代后:

  • 可以使用绳索捆 牵引动物。
  • 在使用屠宰刀 时,动物有 2/3 的概率被直接 杀死;若未触发秒杀,则会造成 1 点伤害。
  • 母大角羊和母山羊在挤奶时有 33% 的概率会变得具有攻击性。

第三代后:

  • 母猪在小猪周围将不再表现出攻击性。
  • 母大角羊和母山羊在挤奶时绝不会变得具有攻击性。
  • 屠宰刀 可以通过 按住鼠标右键几秒来一击击杀动物。
当玩家松开鼠标时,屠宰刀会杀死玩家瞄准的生物。

第五代后:

十代之后

  • 当玩家靠近时,熟睡的动物将不再被吵醒。
  • 有攻击性的动物会变得中立(即只有在受到挑衅时才会攻击),公鸡之间也会停止互相攻击。
  • 动物将不再逃离玩家。

用于测试目的,玩家可以使用命令来改变动物的代数:

  • 版本 1.19rc8: /entity cmd l[] setgen [number] 看着动物。
  • 版本 1.18.15 及更早版本: /debug setgen [number] 看着动物。

迁移动物

捕捉野生动物

捕捉野生动物可采用三种不同的方法:

  1. 芦苇筐陷阱 板条箱陷阱 : 制作陷阱并放入合适的食物作为诱饵。小型动物、某些动物的幼崽或一些成年鹿可能会落入陷阱。玩家有 24 个游戏小时的时间将捕获的动物运送到围栏并放生,否则它会在篮子里死亡。请注意,一旦动物落入陷阱,玩家必须有一个空的背包格子才能拾取和运输这些陷阱。如果需要携带动物更长时间,请将其放生并使其恢复。恢复速度是原来的两倍,因此在箱子里待了 20 小时的动物只需 10 小时即可完全恢复。
  2. 攻击后逃跑:通过拳击或向动物投掷石块来激怒它们。作为回应,它们会试图攻击玩家。如果玩家随后逃跑,它们会追赶一段时间。或者,动物可能会逃跑,在这种情况下,玩家可以追赶它们到目标地点。这种行为可以用来引导它们进入预先准备好的动物圈舍。如果玩家遇到一群动物,请重点关注雄性,因为雌性会跟随雄性。野母鸡总是会试图逃离玩家,而野公鸡偶尔会试图攻击;同样,利用这一点将它们引诱到圈舍中。
  3. 诱捕: 在目标动物附近的区域,放置一个装满适量食物的食槽 浆果从 农作物 。在诱饵周围挖一个 4 格深、2 格宽的陷阱。等待动物掉入陷阱。被困动物的幼崽出生后,可以用芦苇篮陷阱捕捉并运送。玩家也可以用栅栏围起一块区域,在中间放置诱饵,然后在外围放置方块,使动物可以进入但无法逃脱,从而将围栏改造成动物圈舍。只要在圈舍内正确放置所需的食物,野生动物就会被吸引过来并落入陷阱。

移动驯化动物

绳子可以用来牵引第二代的动物。[1] 从第五代开始,玩家可以直接用芦苇箱抓取小型动物和幼崽。动物被抓取 24 小时后会死亡。如果需要长时间携带动物,请将其放生并使其恢复。恢复速度是普通动物的两倍,因此在芦苇箱中待了 20 小时的动物只需 10 小时即可完全恢复。玩家开始繁殖成年大型动物后,移动它们会变得比较复杂,因为动物在第十代之后会失去对玩家的恐惧,可能不容易逃跑,或者被激怒后会攻击并跟随。使用芦苇篮陷阱捕捉幼崽可以进行长距离运输。玩家可以使用动物够不到的诱饵或水来自动移动动物。但要注意,水也会将动物抬升,因此它们可以攀爬单层高的围栏。

用诱饵和一个小缺口,就能轻松地将幼崽从可能具有攻击性的成年动物围栏中隔离出来。

繁殖

动物不需要食物就能生存,也不会饿死。以下所有时间单位均采用默认的 9 天月份。如果更改此设置 ,妊娠期、成熟期和交配冷却期的长度将相应调整。

动物 分量 妊娠期 一次产崽数量 成年所需天数 下一次交配天数 雄性概率
野兔 2 5 1 - 4 14 2 - 5 50%
4 5* 1* 8.33* 0 - 3 10%
10 25 2 - 6 7 6 - 11 25%
10 20 1 14 4 - 11 50%
山羊 10 20 1 14 4 - 11 50%
小贴士:
刚成年的动物并不会立即准备好交配。


将适量的干草 或干草块、谷物 蔬菜 水果碎块 放入合适尺寸的食槽中(或者对于野兔,只需将食物丢弃在附近的地面上),玩家就可以根据不同动物的进食偏好来喂养它们。每份所需的食物量各不相同。鸡会吃任何类型的谷物,野兔会从小型食槽中吃任何类型的蔬菜(包括欧防风),每份消耗 1 个食物,但南瓜片 除外,每份需要2个。所有其他动物都从大型食槽中进食。大食槽中的食物每份需要2个食物,但南瓜片 除外,每份需要4个,而干草 每份则需要8个(或一个干草块)。查看动物时显示的Block info HUD会显示生物的体重、世代(为 0 时不显示)、动物是否准备好繁殖、是否可以挤奶,以及是否因黑暗而面临消失的风险。


小贴士:
南瓜片所需的数量是其他蔬菜的两倍:小槽中每份需要 2 片,大槽中每份需要 4 片。


雌性动物达到准备交配阶段后,必须摄入上表所示的份数才能开始怀孕。在此阶段之前摄入的食物不计入繁殖所需。完全成熟的雄性至少需要一份食物才能开始交配。[2] 雌性会失去之前吃掉的所有食物,雄性在一次进食后可以多次交配。动物可以在0.6格外的地方进食,交配距离可达10格。这使得玩家可以将雄性饲养在附近的单独围栏中,只要雌性保持在交配范围内即可。动物的体重不会影响其繁殖能力。

小贴士:
野兔和鸡在小食槽里吃东西。其他动物则使用大食槽。

会进食放置在大型食槽 中的食物:谷物(稻谷除外)、蔬菜(欧防风除外)、水果碎块或花生。当幼猪在附近时,原本在怀孕期间性格温顺的公猪和母猪会变得具有攻击性。这种行为在繁育至第3代后消失。

如果小猪距离母猪至少13个方块,就不会发生护崽行为。[3] 这种行为并不依赖于最近的繁殖情况,因此只要幼崽与成年个体保持足够的距离 ,成年个体就不会变得具有攻击性。


绵羊 吃放在大型食槽 里的食物:草、谷物(稻米除外)、蔬菜(欧洲防风草除外)或水果碎块。

山羊

山羊 吃放在大型食槽 里的食物:草、谷物(稻米除外)、蔬菜(欧洲防风草除外)或水果碎块。

会吃放在小型食槽 里的谷物。虽然母鸡在摄入足够繁育的食物后会自行下单,但如果没有公鸡在附近,产下的蛋将是未受精的。鸡必须将受精蛋产在鸡窝中,经过5天的孵化期后才会孵化。只有当鸡窝内攒够3个受精蛋后,孵化才会开始。只有当抱窝的母鸡坐在鸡窝上时,孵化时间才会流逝,惊扰母鸡会推迟这一进程。如果没有可用的产鸡窝,鸡会将蛋产在地面上,如果不被捡走,这些蛋会在48小时后消失。

鸡对玩家的警觉范围从第 0 代开始为 10 个方块,之后每代减少 1 个方块。从第 10 代开始,鸡将完全不再惧怕玩家,玩家可以进入鸡舍而不会打扰到正在孵蛋的母鸡。

野兔

野兔 会吃小型食槽 中的蔬菜,也能吃掉丢弃在附近地面上的任何蔬菜。值得注意的是,野兔和熊猫是仅有的会食用欧防风 的动物。

采收和屠宰

采收

驯养 和 野生的动物都可杀死并采收 , 生皮 , 骨头 , 和 脂肪

  • 想要采收或屠宰, 玩家必须在手持 刀具 的情况下 shift+鼠标右键
注意: 通过这种方法获得的物品数量取决于动物的体重。

挤奶

最近产仔过的母羊的信息界面

母绵羊和山羊产后哺乳期为21天,每次挤奶之间需要间隔一整天。[4] 当鼠标悬停在母羊身上时,Block info HUD 将显示该母羊是否正在哺乳期,无论其世代如何。

要为母绵羊或山羊挤奶,请对其 使用木桶直到挤奶完成。第3代以前的个体可能会拒绝挤奶。如果母羊拒绝挤奶,它会变得具有攻击性,你将不得不等待它冷静下来。拒绝挤奶的几率在第 0 代为 95%,第 1 代为 66%,第2代为33%。从第3代开始,挤奶将总能成功。

牛奶可以直接从桶或碗里饮用,也可以加工成奶酪 进行长期保存。

生物体重和黑暗

对于新手来说,这两个机制可能会让人摸不着头脑,即 体重黑暗 机制。

生物体重

信息界面 显示了 "生物重量" 这一属性,从高到低依次有良好,正常,低或饥饿。较低体重的生物在被杀死后提供的物品数量较少。这在冬季或寒冷地区是一个问题,因为这会显著降低动物的产量。让动物吃饱可以防止他们体重降低。

生物的体重以0%到100%的百分比表示。生物每小时损失0.1%的重量,或每天损失2.4%的体重。可以通过查看信息叠加层中的生物重量来估算该百分比。这同时也代表掉落物的减少量。例如,如果生物的重量等级为“低”,则其掉落物将减少26%到50%。

重量
等级 百分比 (%) 减少比例 (%)
95% - 100% 0% - 5%
% 75% - 94% 6% - 25%
50% - 74% 26% - 50%
饥饿 0% - 49% 51% - 100%

黑暗

许多动物都有此种特性。如果动物持续处于黑暗中,它们就会消失。玩家可以通过查看 信息界面 来判断动物是否会因此消失。 光源如 油灯 或者提灯和阳光都可以防止动物消失。黑暗是除了杀死外唯一能让动物消失的方法。

其他动物

蜜蜂 无法被驯化, 但通过 养蜂 这一手段可以让蜜蜂处于 '可控环境' 中,由此来可持续性的收获它们的产物而不是全部杀死。

山羊 (以及其他山羊科的生物, 如麝牛) 在大多数方面都表现的和羊一样:它们可以繁殖,雌性在分娩后可以挤奶。

鹿 (以及其它类似的生物, 如驼鹿) 可以通过饲料槽饲喂。但即便食用10份食物且附近有雄性,她们也不会怀孕。

瞪羚 , 浣熊   无法被驯化,必须将其杀死并采收其尸体才能获得: , 脂肪 ,生皮 骨头 

历史

Version Description
1.20.0 可以使用绳索 牵引部分动物。野猪 在被驯化前也可以用绳索牵引,但拉力过大会导致绳索断裂。
1.19.0 野猪和母猪现在小猪周围会表现出攻击性。
pre.1 可以用芦苇箱捕捉小型动物。[5]


注意

  • 雌性会试图跟随雄性,幼崽会试图跟随雌性。有时它们会开始奔跑来缩短距离。

更新

  1. 参见:assets/survival/entities/land,行为代码“ropetieable”
  2. 雄性动物需要进食一份食物才能启动"entitynearby"和"trygetpregnant"检查。
  3. 附近实体检测使用 默认搜索距离 12
  4. 来自 BehaviorMilkable:经过的小时数必须至少为一天中的小时数。
  5. 参见开发日志: “动物捕捉:可以用芦苇箱捡起家养动物。”


Wiki 导航
复古物语 指南[[::Category:Guides| ]]常见问题 原声带 版本 操作/控制
游戏机制 物品制作 打制石器 粘土塑形 锻造 烹饪 温度 饥饿 采矿 时空稳态 机械动力 交易 农业 动物养殖
世界 世界生成 生物群系 天气 时空风暴
物品 工具 武器 护甲 服装 背包 材料 食物
方块 地表 植物 装饰 光源 功能性方块 矿物
实体 敌对实体 动物 NPCs 玩家
杂项 客户端命令列表 服务器命令列表 创造模式入门指南 BOT系统 WorldEdit 电影摄影机 可调节帧率的视频录制 服务器区块时刻 添加模组 模组故障排除