Magnet Hoppers

Magnet Hoppers

一个在三维半径内吸取掉落物然后存入的漏斗。用一个专用方块解决了生物农场周围物品消失的问题。

技术

磁力漏斗

一种漏斗变体,能在三维半径内吸取掉落的物品,并将其存入下方的容器中。用一个专用方块解决了“刷怪塔周围物品消失”的普遍痛点。

特性

  • 磁力吸取 — 在对应等级的三维半径内的物品实体,会被吸入内部的5格存储空间,然后向下流入下方的容器。
  • 原版漏斗行为始终生效 — 作为普通漏斗的严格超集:从上方任何容器提取物品,并按标准8刻频率推入下方任何容器。
  • 磁力开关 — 界面按钮可单独关闭磁力吸取功能(方块仍作为普通漏斗工作)。
  • 5槽白名单/黑名单过滤器 — 点击过滤槽位并放入物品即可设置幽灵物品(不会消耗该物品);空手点击可清除;可在界面中切换白名单/黑名单模式。
  • 红石控制 — 施加红石信号将暂停所有功能(与原版漏斗行为一致)。
  • 放置预览 — 任一手持有磁力漏斗时,影响范围会在指针目标上显示为青绿色线框,并带有与地形贴合的温度绿色表面轮廓,确保地面覆盖范围始终清晰可见。
  • 管道兼容性 — 通过 Fabric 的 ItemStorage.SIDED 和 NeoForge 的物品处理器能力暴露5格存储空间。过滤槽位属于配置,不对外暴露。

磁力漏斗

兼容性

  • Minecraft:26.1.x
  • Fabric:Loader 0.18.4+ 并需 Fabric API
  • NeoForge:26.1+
  • Java:25

已知限制

  • 方块被破坏时,内部存储中的物品会掉落(掉落的物品仍然可以被拾取)。NBT转移功能计划在v0.2版本中推出。
  • 破坏方块时过滤配置会丢失。计划在v0.2版本中解决。
  • 所有磁力漏斗仅能朝下放置;侧面朝向的变体计划稍后推出。

许可证

CC0-1.0(公有领域)。可自由用于整合包和衍生作品。

链接