冰·农业工具扩展

冰·农业工具扩展

自动收集并播种田地的储物袋,5×5骨粉喷洒器,将剩余物转化为骨粉的堆肥箱,自助饲料槽,以及捕蜂网。兼容农夫乐事与潘马斯农场物语。

农业

概述

Bing Agriculture Extend 是一个自成一体的农业增强模组。放入即可使用——无需任何前置依赖。

它存在的意义是解决真正让农场主烦恼的问题:种子和作物堆积无处安放、背包永远不够大、只能一格一格地收割和补种、以及追着动物跑才能喂食。因此这里的一切都很实用——没有新维度,没有新矿石,只是减少重复劳动。顺带加入了一些便捷工具,比如捕蜂网和饲料槽。


便携存储:各类袋子

共四种袋子——种子袋和作物袋,每种都有普通(9×3 = 27 格)和高级(9×5 = 45 格)两种尺寸。

  • 只有在快捷栏中才会自动收集。 拾取的种子和作物会优先放入袋子,即使你的背包已满。放在背包更深的位置时,它依然是一个完好的容器——只是不再自动收集。
  • 快速存放: 在背包中拾取一件物品,任何能容纳它的袋子都会亮起边框并显示 *。左键或右键点击该袋子即可将整组物品放入。
  • 一键清空: 潜行 + 右键点击箱子或任何其他容器,可将整个袋子里的东西全部倒入其中。
  • 白名单行: 袋子界面最底部一行是幽灵槽位。保持空白(默认状态)时,袋子接受其标签允许的所有物品;放入物品后,袋子只接受这些指定物品。
  • 内容物随物品本身携带,因此死亡掉落或被扔到地上时也不会丢失。

批量种植

手持种子袋潜行 + 右键点击地面,可在以点击方块为中心的区域内播种——普通袋为 3×3,高级袋为 5×5。

  • 每次挥动只种植一种作物,绝不会出现混杂的田地。袋子会自动选择:种子优先于树苗,然后是覆盖面积最大的,再然后是袋中位置最靠前的(将一组拖到最前面可强制选择)。
  • 如果种子不足以填满整个区域,它只会种下较少的数量——绝不会用其他种子来补足。
  • 种子能种在哪里由种子本身决定,因此小麦需要耕地,树苗需要草方块或泥土,下界疣需要灵魂沙——其他模组的作物无需兼容补丁即可正常运作。
  • 持有液体的位置会被跳过,因此播种永远不会排干水田。种植后自带水分的作物——如水稻等——不受影响,可以直接播种到水田中。

多余种子终于有用武之地:堆肥桶

把你囤积的种子和作物扔进去,它们会变成骨粉。

  • 价值:每颗种子 1 点,每个收获的作物 2 点;每 8 点 产出 1 个骨粉。
  • 堆肥桶每 60 秒处理一次内容物。最多可储存 100 点堆肥,输出槽满时暂停,清空后自动恢复。
  • 高级堆肥桶: 输入区域从 2 行增加到 3 行(27 格),上限提高到 300。
  • 输出槽只能取出,因此下方的漏斗可以自动将骨粉运走。
  • 可接受的物品由物品标签决定,默认覆盖常见的种子和作物——只要使用通用标签,其他模组的作物也能自动生效。

上述所有数值都可在服务器配置中调整。


饲料槽:动物主动来找你

将饲料放入其中,附近动物会主动走过来进食并自动进入求爱模式。无需再逐个手动喂食。

  • 默认范围为以饲料槽为中心的 16×16 区域(上下各 4 格)。
  • 什么算作饲料由每种动物自行决定——它使用的是游戏内手动喂食时的同款判定。牛吃小麦,猪吃胡萝卜,鸡吃种子,蜜蜂吃花,其他模组添加的动物无需兼容代码即可正常运作。
  • 先在饲料槽界面上选择物种。 该饲料槽之后只会喂食该物种;未选择时它什么也不做。
  • 每只动物有 30 秒的进食冷却时间。当该物种达到上限(默认 8 只,可在界面上按物种调整)后,饲料槽不再吸引和喂食它们。
  • 同时要求附近至少有 2 只该物种可繁殖的成年动物——只喂食一只孤独的动物不会产生任何效果。
  • 只喂食成年个体。 幼年个体会被跳过,以免它们独占饲料或占满种群上限。
  • 空手潜行 + 右键可显示当前范围的粒子轮廓。

从外部即可看到饲料槽中存放的内容: 谷物、根茎蔬菜、种子和花朵各有不同的外观(使用实际物品贴图绘制),无法识别的内容显示为普通堆状,空饲料槽则显示裸露的木头。站在牧场另一头扫一眼,就知道哪个需要补充了。


禽舍:不用再弯腰捡鸡蛋

即将产蛋的禽类会主动走到禽舍中产蛋,并有 25% 的概率额外产出羽毛。3 列 × 2 行,共 6 格。

  • 如果禽类未能到达,不会损失任何东西。 距离太远、被墙挡住或禽舍已满时,它会像往常一样在原地产蛋。本模组从不拦截原版产蛋逻辑——只是在原版计时器触发前将蛋送进禽舍——因此鸡蛋既不会被复制也不会被销毁。
  • 产蛋速度与原版完全相同。 禽舍省去的是跑路,而不是等待;额外羽毛才是它真正的回报。
  • 禽舍只有半格高,禽类可以站上去产蛋。内部的蛋和羽毛会显示在外部,无需打开就能知道何时该清空。
  • 仅限输出: 漏斗可以拉出鸡蛋(这正是其意义所在),但任何东西都无法通过管道输入——塞满杂物的禽舍会让禽类无处产蛋。你仍然可以通过界面手动放入物品。

镰刀:收割整片作物,还能自动补种

右键点击地面,7×7 区域内所有成熟的作物会一次性被收割,然后立即以幼苗形态重新生长——之后无需再补种。

  • 未成熟的作物绝不会被触碰,因此对半成熟的田地挥动镰刀完全安全。
  • 会扫描两层方块,因此右键点击裸露的耕地也能收割站在其上的作物。
  • 成熟度并非从已知作物列表中读取——镰刀会直接询问方块本身是否已达到最大生长阶段。小麦、胡萝卜、土豆、甜菜根、下界疣、可可豆、甜浆果丛以及其他模组添加的作物都能自动生效,水稻等水田作物被收割时也会保留水分。
  • 西瓜茎、南瓜茎和竹子会被跳过:对于它们来说,“完全成熟”并不等于“可以收割”。
  • 野生作物——在世界上自行生长、没有生长阶段的可食用植物——会一次性被收割并拾取,不会重新种植。
  • 同时会清除范围内的草、蕨类和枯死的灌木。花朵和树苗会被保留,因为它们是刻意种植的(此功能可在配置中关闭)。
  • 2000 点耐久,每收割一个方块消耗 1 点,可用钻石修复。支持时运附魔(收割时运行方块自身的战利品表,产量真的会提升),以及效率和不毁附魔。

其他工具

驯羊剪毛剪 — 右键点击一只羊,3 格范围内所有可剪毛的动物会被一次性剪完,每次最多 12 只。手持时,附近的毛茸茸动物会主动走过来,刚剪完毛的会主动让开,无需追赶。119 点耐久,每剪一只动物消耗 1 点。除此之外它是一把普通的剪刀:树叶、蛛网、南瓜和蜂巢都照常可剪。

捕蜂网 — 右键点击蜜蜂可将它装进网中,右键点击蜂巢或蜂房可将它放入其中,右键点击其他方块则可在原地释放。蜜蜂的生命值、年龄和花蜜都会完整保留。手持捕蜂网时,看向蜂巢会显示其中有多少只蜜蜂——这是游戏原本从不显示的数值。30 次使用次数,仅在释放蜜蜂时消耗,因此捕蜂网只会在空手时损坏,绝不会带着蜜蜂一起报废。

肥料喷洒器 — 3×3 共 9 格的储罐,只能装骨粉(满罐 576 个)。右键点击,或长按持续喷洒,5×5 区域内每株植物消耗 1 个骨粉施肥一次。放在快捷栏中按 N 键可随时打开;潜行 + 右键点击容器可将其中所有骨粉吸入储罐。槽位下方的彩色条是骨粉储量,不是耐久度——它永远不会磨损,清空后也不会消失。


兼容性

本模组无任何依赖,无论是否安装其他模组都能正常运行。以下为可选兼容,存在时自动生效:

  • 农夫乐事 和 潘马斯农场 2 — 其作物和种子开箱即被袋子、堆肥桶识别。
  • Kaleidoscope Cookery — 其水稻可用喷洒器施肥,并额外新增一个配方,可将其镰刀升级为本模组的镰刀。
  • Unnamed Duck Mod — 鸭子和鹅可在饲料槽繁殖,并会走到禽舍产蛋(鸭子还会偶尔掉落鸭毛)。
  • JEI — 每个物品都有信息页面,并新增一个专门的堆肥分类,可精确查询一个骨粉需要多少颗种子。

袋子可接受的物品、可堆肥的物品、镰刀可收割的物品全部由数据包标签驱动。因此行为规范的模组零配置即可生效,如果某个模组忘记添加标签,你可以用数据包加一行,而不必等待更新。


配置

几乎所有数值都可在服务器配置中调整,游戏内界面位于 ESC → 模组 → Bing Agriculture Extend → 配置:堆肥价值和速度、饲料槽的吸引范围和喂食冷却、禽舍的范围和羽毛概率、镰刀和喷洒器的范围和冷却、剪刀的半径等。