Skip to content

AE All Pattern 0.2.8 — 1.21.1 NeoForge(提前备份)

Latest

Choose a tag to compare

@LangQi99 LangQi99 released this 28 Oct 13:27
4195cc6

AE All Pattern 0.2.8 / 0.2.8-beta.1

升级前请备份存档 / Back up your world before upgrading.

  • 1.21.1 NeoForge: 0.2.8 — Java 21, NeoForge 21.1.233+, AE2 19.2.17+, GuideME 21.1.1+.
  • 1.20.1 Forge: 0.2.8-beta.1 — Java 17, Forge 47.1.25+, AE2 15.4.10+, GuideME 20.1.7+. The Forge port remains beta.

Changes / 更新

  • 修复 #24:聚合样板默认只搜索产物;搜索框旁可切换“产物 / 原料 / 全部”。搜索、分页与全选/取消全选均遵循所选范围,覆盖整个配方目录。
  • Fix #24: Aggregate Pattern search defaults to outputs, with separate Outputs, Inputs and All controls. Filtering and bulk selection cover the complete catalog across pages.
  • 跟进 #25:合成确认菜单打开时就检测在线天枢路由器,并在 AE 同步界面字段前刷新可用状态;菜单保持打开时,路由器断开、重连也会同步按钮状态。保留玩家当前订单的临时路线偏好。
  • Initialize routing availability before planning and refresh it before AE GUI synchronization. A router joining or leaving the network updates the confirmation controls without requiring a new order.
  • 修复 Forge CI 把新增后的 80 项测试与过期的“77 项”断言比较而误报失败;UELM 15.5.5 测试依赖改从官方 GitHub Release 获取。

Upgrade / 升级

  • 客户端与服务端必须一起更新。 本次使用搜索范围传输协议 3,不能与协议 2 的旧版混用。
  • Update clients and servers together. Scoped search uses network protocol 3.
  • 天枢路由器只负责订单规划;实际合成仍需正常的 AE 合成 CPU。
  • Tianshu is a route planner; actual crafting execution still requires an ordinary AE crafting CPU.

Validation / 验证

  • Both release candidates passed clean check build, including unit tests, metadata checks and release-JAR contents checks.
  • All 80 required no-GUI GameTests passed independently on 1.21.1 / AE2 19.2.17, 1.20.1 / AE2 15.4.11, and 1.20.1 / AE2 UELM 15.5.5. UELM coverage includes preserving a 3,000,000,000-item order when routing preferences are changed.
  • The new routing synchronization regression fails before the fix and checks initial availability plus full/delta AE GUI updates.
  • Cold restart fixtures wait for block ticking and AE node initialization before checking saved-provider publication; verification never reinserts the saved pattern.
  • The production Forge GUI gate uses a real terminal and server packets to check initial availability, popup interaction, router disconnection and reconnection. Publishing requires this gate to pass.
  • The full Project Infinity modpack from #25 has not been reproduced. Keep that report open for confirmation with the new Forge beta; these checks establish the isolated routing-state fix.

Synchronization / 同步

Change main Forge 1.20.1
Scoped search (#24) 460e33b eb40c71
Router availability and GUI synchronization eda3ab0 4427e29

Artifact / 文件

aeallpattern-1.21.1-neoforge-0.2.8.jar

SHA-256: 7e6934fd585e4d0890a53c76500a9e7494b84263ad560c9f8583f45b2e1425f3

Source commit: 4195cc6fbc1eb5e51e255d7a6076ed2e6adb9a65 (Minecraft 1.21.1 NeoForge).