轻松漏斗

轻松漏斗

加速漏斗,并为其添加分类功能!

技术

EasyHopper

English | 简体中文 | 繁體中文 | Deutsch


EasyHopper 为原版漏斗添加了物品过滤功能,且不需要引入任何新的方块。由于没有添加自定义方块,你可以随时安全地卸载此模组,不会影响你的存档世界。

截图

问题反馈

由于工作繁忙,难以对每种情况进行全面测试。如果你遇到任何问题或错误,请在 GitHub Issues 上反馈。

提交问题时,请包含:

  • 模组版本和 Minecraft 版本。
  • 复现问题的步骤以及问题出现的描述。

配置与功能设置

配置文件访问

  • 任何情况下: 你可以直接编辑游戏目录中的 ./config/easyhopper.yaml 文件。重新进入世界后更改将生效。
  • 单人游戏: 你可以通过游戏内 GUI 调整配置(需要图形界面依赖库,见下文)。
  • 局域网主机: 主机可以在游戏中自由修改配置。
  • 专用服务器: 服务器上的玩家(包括非主机的局域网玩家)只有在服务器配置文件中启用了 管理员修改(ALLOW_OP_MODIFY)并且玩家拥有 管理员(OP) 权限时,才能在游戏中修改配置。

图形界面依赖库

对于 Fabric

要启用配置 GUI,你必须安装以下依赖:

  • Mod Menu:在模组列表中添加配置按钮。
  • 任一 Cloth Config API (推荐) 或 YACL:提供图形界面。如果两者都安装了,将默认使用 Cloth Config API。

对于 NeoForge

要启用配置 GUI,安装 任一:

  • Cloth Config API (推荐) 或 YACL。如果两者都安装了,将默认使用 Cloth Config API。

功能特性

传输速度调整

修改漏斗的传输冷却时间以及每次传输/批处理传输的物品数量,以加快或减慢物品的移动速度。

搜索/吸取冷却

当漏斗尝试搜索或吸取附近的掉落物时,会增加一个冷却时间。这可以显著减少大量放置漏斗时的卡顿。 注意:这可能会影响对时序敏感的红石装置,例如高速超级熔炉。

漏斗物品过滤

使用漏斗的第 5 个(最后一个)槽位作为过滤槽。只有与第 5 个槽位中物品类型相匹配的物品才会被吸入或输出。如果手动将无效物品放入漏斗,它会停留在原处,但下方的其他漏斗仍然可以拉出有效的物品。

性能优化(<= 1.20.4)

当漏斗直接位于完整的实心方块或容器下方时,禁用掉落物实体检查,以减少服务端刻的卡顿。

注意: 从 1.20.5 版本开始,Mojang 已将这一优化原生集成到原版 Minecraft 代码中,因此该选项在较新版本中不再必要。