Patternium

Patternium

Patterns 是一个客户端模组,让你能瞬间自动合成任何合成网格排列。

自动化

Patternium

在合成结果上Ctrl+Shift+点击即可自动合成当前配方,直到材料耗尽——即使背包已满也会继续。

Patternium 是一款100%客户端侧的 Fabric 模组,用于自动化批量合成。将物品放入合成网格(2x2 或 3x3),按住 Ctrl + Shift,然后左键点击结果。模组将持续合成,直到你的背包中匹配材料耗尽或你关闭界面。

功能

  • 批量合成 — 按住 Ctrl + Shift 并左键点击合成结果槽。模组会按住 Shift 点击结果,从背包中均匀补充网格,并重复此过程。
  • 均匀分布 — 物品会在网格各槽位中平均分配。64 个橡木木板用于 2×2 配方?每个槽位 16 个木板。
  • 溢出丢弃 — 当背包满时,剩余产物会被拾起并丢在地上,因此合成永不中断。

使用 Patternium 合成 4 个红石块。

为什么选择 Patternium?

原版配方手册适合合成一组物品。但对于批量处理——将大量原材料转化为其合成形态——手动操作是极其重复的。

示例: 你有一座刷怪塔,获得了 9 组铁块。将铁块放入 2×2 或 3×3 网格,按住 Ctrl + Shift,点击结果。模组会自动合成全部 576 个铁锭。溢出的产物会掉落在你脚边。总计:1 次点击。

适用于任何物品和任何配方——原版、模组、有序或无序。如果 CraftingRecipe.matches() 接受它,Patternium 就可以自动合成它。

工作原理

Patternium 采用与 Mouse Tweaks 相同的方法:模拟常规的库存点击(通过 ClientPlayerInteractionManager 调用 clickSlot())。服务器看到的结果与一个快速、精准的手动玩家操作完全一致。没有特殊数据包,没有修改世界状态,没有服务端代码。

  • 无需配置 — 只需按住 Ctrl+Shift 并点击
  • 使用 RecipeManager 和 CraftingRecipe.matches() — 兼容模组配方
  • 适用于原版、Fabric、Paper、Spigot — 任何允许原版客户端的服务器
  • 始终先阅读服务器规则。某些服务器禁止库存修改类模组或其他宏。

溢出处理

当批量合成中途背包满时:

  1. Patternium 会正常地将结果 Shift 点击进入你的背包。
  2. 如果没有空间,剩余产物会留在结果槽中。
  3. Patternium 会拾起它并丢在地上,然后继续合成。

这意味着你永远不会因背包满而卡住。站在刷怪塔下放置一个合成台——骨头落入背包,Patternium 将它们转化为骨粉,多余的骨粉掉落在你脚边,而新鲜的骨头不断掉落进来。

操作

按键 动作
Ctrl+Shift+左键点击 结果槽 开始自动合成当前配方
关闭合成界面 停止自动合成

需求

  • Minecraft 1.21.11、26.1、26.1.2 或 26.2
  • Fabric Loader 0.16.10+
  • Fabric API 0.100.0+
  • Java 21 或更高版本。