Skip to content

AE All Pattern 0.2.5 — 1.21.1 NeoForge

Choose a tag to compare

@LangQi99 LangQi99 released this 17 Sep 07:50

AE All Pattern 0.2.5 — Minecraft 1.21.1 NeoForge

升级前请备份存档 / Back up your world before upgrading. Install the JAR matching your Minecraft version and loader. Minecraft 1.20.1 remains in beta.

Ignore input NBT / 忽略输入 NBT

  • Added the option requested in Issue #20 to both aggregate-pattern management and All Pattern Linker configuration.
  • 新增“忽略输入 NBT”开关,默认关闭;旧样板和旧设置继续保持严格匹配。
  • Processing item inputs may accept same-item NBT/component variants, including names, enchantments and damage. Real delivered items keep their original data and quantities.
  • Native AE2 planning and the Tianshu planner can use both stored variants and variants produced by other patterns.
  • Input and output NBT settings are independent. Fluid/chemical matching and crafting-table recipe validation are unchanged.
  • Only enable this when the target machine accepts these variants. It cannot bypass the machine's own recipe rules and may consume valuable enchanted, named or otherwise customized items.
  • 已同步中英文指南、界面文字及风险提示。

Verification

  • 260 unit tests passed on this version.
  • 60/60 no-GUI GameTests passed on each Minecraft version.
  • Regression coverage: old-save defaults, all 14 option bits, codec persistence, menu toggling/reopening, Linker persistence, strict vs relaxed matching, native AE2 and Tianshu stored/craftable variants, preservation of actual delivered NBT/quantity, split inputs, alternatives, unchanged fluids and independent output NBT.
  • Build and release-JAR verification passed. The GitHub Actions matrix runs separately after push.

Requires the same AE2 and GuideME dependencies as 0.2.4. All 0.2.4 MM compatibility and GuideME features are retained.