
炉火之民
生物会根据玩家的对待方式来学习。
什么是 HearthFolk?
Hearthfolk 是一个旨在让生物对玩家行为做出反应的模组。这通过一个新实现的信任系统实现,在该系统中,生物可以对玩家获得或失去信任。伤害生物会让它们对你产生警惕,继续伤害它们,它们将学会玩家是敌对的。如果它们是温顺的,它们会逃跑;如果它们是敌对的,它们会攻击。然而,喂养和照顾一个生物,它将学会信任你。然后你可以给它一个家,甚至让它跟随你。
模组如何运作
本模组实现了一个名为信任系统的机制,理解它的运作方式对于使用本模组提供的功能至关重要。
信任系统
信任适用于所有属于动物层级的动物,完整列表在“关于Beta版的重要信息”下提供。信任由一个 -15 到 15 的范围决定,这直接转化为动物对玩家持有的看法。
-15 到 -10 是恐惧看法。 在这种看法下,如果生物是温顺的,它会逃离玩家;如果生物是敌对的,它会攻击玩家。在这种状态下,生物也会拒绝原版互动。例如:骑乘、挤奶、剪毛和用食物引诱。
-9 到 -5 是回避看法。 在这种看法下,生物会拒绝原版互动,但不会不信任玩家到逃跑的程度。
-4 到 0 是忧虑看法。 在这种看法下,生物基本上处于原版状态。玩家可以像在基础游戏中一样与它互动。当生物生成到世界中时,它总是处于这种看法。唯一的例外是通过繁殖出生的生物。
1 到 5 是好奇看法。 在这种看法下,生物将能够互动并被分配到饲料槽。如果生物是敌对的,它将对玩家变为中立。
6 到 10 是熟悉看法。 在这种看法下,生物将能够跟随玩家,即使没有拴绳或食物引诱。此外,在这种看法区间内死亡的生物有 50% 的几率额外掉落一个物品。如果生物是敌对的,它将对玩家变为温顺。
11 到 15 是信任看法。 在这种看法下,生物将拥有先前所有看法的功能,并且在死亡时额外掉落一个物品,并有 50% 的几率掉落 2 个物品。
如果你想查看信任度,信任检查器物品是必不可少的。 它还会显示当前的看法。你可以用检查器右键点击一个生物,将信任度固定显示在生物上方。它也会更新以显示当前的信任度。
饲料槽
饲料槽为好奇及更高看法的生物提供功能。打开饲料槽的界面时,玩家会有许多选项可用。这个显示被称为设置页面,包含所有关于饲料槽如何与分配给它的动物互动的开关。要将一个动物分配给饲料槽,请使用命令哨子对饲料槽潜行右键点击。这会将哨子与饲料槽链接。然后,用已链接的哨子右键点击一个动物,该动物就会被分配到饲料槽。 你只需要将一个哨子分配给饲料槽一次,然后就可以用它来分配任何好奇及以上看法的动物到饲料槽。一旦分配给饲料槽,动物将不会离开其边界,让你无需围栏就能创建一个围栏区域。你可以通过调整边界从方块每个面延伸出的方块数量来自定义围栏区域的大小。你可以使用每个基本方向下方的 - 和 + 按钮来做到这一点。
预览开关。打开此按钮时,会显示围栏区域的墙壁。每种颜色对应一个基本方向。
繁殖开关。打开此按钮时,会找到分配给饲料槽的两个相同物种,并使用该动物的有效食物进行繁殖。当此按钮关闭时,它只会信任喂养动物,前提是它的库存中有该动物的有效食物。
成长开关。 打开此按钮时,会喂养分配给饲料槽的任何幼崽,以加速它们的原版成长计时器。这也会提高它们的信任度。幼崽将从它们的父母那里继承信任度,作为范围的界限。例如,父母 A 和父母 B 分别有 5 和 9。它们产生的幼崽将继承 5 到 9 之间的信任值。这允许信任通过世代增长。为维护良好的牧场提供好处。
数量限制开关。 打开此按钮时,将限制每个物种可以繁殖的最大生物数量。例如,如果你将牛和羊都分配给同一个饲料槽,限制为 9,那么饲料槽将繁殖动物,直到有 9 头牛和 9 只羊。它将阻止任何会使该生物种群数量超过 9 的繁殖。一旦分配给饲料槽的所有动物类型达到其限制,它将关闭繁殖按钮,并转为仅信任喂养,直到玩家重新打开繁殖按钮。要更改限制,请使用按钮下方的输入框。它只能接受 1-64 范围内的数字。
在饲料槽界面的左上角会有一个箱子图标。点击它可以进入饲料槽库存页面。在这里,你可以存储饲料槽将以上述方式使用的食物。
自定义繁殖。
本模组为史莱姆和蜘蛛以及岩浆怪和洞穴蜘蛛添加了两种自定义繁殖方法。
史莱姆。 史莱姆不是传统意义上的繁殖,而是分裂。你可以潜行右键点击一个好奇或更高看法的史莱姆来执行一次“安全分裂”,这不会伤害史莱姆,所以你不会失去信任。安全分裂将史莱姆分裂成更小的自身版本,从原始史莱姆继承确切的信任值。有时在安全分裂期间会奖励一个粘液球,或者如果在岩浆怪上执行则会奖励一个岩浆膏。然后要生长这些史莱姆,你必须喂它们水。一个水桶可以将一个小史莱姆成长为中型史莱姆,三个水桶可以将一个中型史莱姆成长为大型史莱姆。从那里开始,两个水桶可以让一个大型史莱姆产生一个中型史莱姆幼体。岩浆怪使用完全相同的规则,但使用熔岩桶而不是水桶。史莱姆和岩浆怪就像 Minecraft 世界中的底层生物;它们可以吃任何食物物品来提高它们的信任度,包括腐肉、蜘蛛眼和河豚等物品。
蜘蛛。 蜘蛛的喂养机制与基础原版机制非常相似。它们接受任何肉类作为食物,包括生肉和熟肉。一旦两只繁殖在一起,一只会吃掉另一只,幸存者将产下一窝 3-6 只小蜘蛛。小蜘蛛可以通过它们较小的体型和幼年配色方案与成年蜘蛛区分开来。与原版幼崽一样,它们的成长计时器可以使用有效的食物物品来加速。计时器结束后,它们将变成成年蜘蛛。这些规则也适用于洞穴蜘蛛。
关于Beta版的重要信息
本模组处于早期 Beta 阶段。目前的许多功能、物品和设计都可能会更改。Beta 仅代表模组的基础。为了实现预期的范围,计划了更多内容。
本模组目前实现的功能。
目前,一级信任线已为选定的生物实现。这些生物包括:
牛
猪
羊
鸡
蜜蜂
兔子
哞菇
疣猪兽
山羊
史莱姆
岩浆怪
蜘蛛
以及洞穴蜘蛛
上述所有列出的生物都可以在 Beta 实现的系统中互动。Beta 的核心是饲料槽,它可以在没有围栏的情况下充当你的动物的围栏。信任你的动物会留在其边界内并在没有玩家输入的情况下繁殖。配合这个系统,蜘蛛和史莱姆,以及洞穴蜘蛛和岩浆怪,已被给予了自定义繁殖机制,以提供一种比原版游戏中大规模蜘蛛和史莱姆农场更温馨的替代方案。相反,你可以饲养和牧场蜘蛛以及史莱姆,以更友好的方式获得它们的掉落物。如果你对如何使用这个模组感到好奇,请看模组页面上的“模组如何运作”部分。
模组未来希望实现的功能。
在未来,我希望每个生物都能根据它们对玩家的看法来形成意见并与玩家互动。目前 Beta 很简单,但这个模组的目标是让 Minecraft 的沙盒感觉对玩家更具响应性,而不会公开地与玩家互动,从而扭曲他们的体验。就像一个外在的观察者,能够对玩家在游戏中所做的行为和选择做出反应。基本上,我希望这个模组贴近 Minecraft 的设计和风格,同时让体验感觉更有活力、更具响应性。最终,这个模组将允许你与你建立联系的生物形成社区。然而,在它的 Beta 状态下,牧场是唯一完全实现的系统。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。