Skip to content

v0.0.2

Choose a tag to compare

@lhy512103 lhy512103 released this 25 Jul 16:38
· 2 commits to main since this release

English

Added

  1. Added a spatial multi-tree workspace: complete recipe trees can be shown on one zoomable, pannable canvas and edited directly without switching the active tree first.
  2. Added a Crafting Tree shortcut at the lower-left of the JEI bookmark area. It returns to the previous workspace, or guides the player to create the first tree when no workspace exists.
  3. Added continuous auto-crafting from the floating material panel. It transfers ingredients through JEI into the currently open compatible menu, then takes results using the vanilla container protocol. It supports ordinary containers, AE2 terminals, and Sophisticated crafting interfaces.
  4. Added stock accounting for the currently open menu, including ordinary containers, the AE2 ME client-side inventory view, and Sophisticated Storage/Backpacks.
  5. Added a stable third-party API with named removable backend, inventory, and menu registrations; inventory authority groups; auto-crafting status; client events; and complete bilingual integration documentation.

Optimized

  1. Each recipe tree now has an independent root context and view controller, including separate required materials, surplus, projects, pattern drafts, history, and planning results, preventing cross-tree state contamination.
  2. Improved the placement of the “add more recipes” entry, multi-tree titles, tree boundaries, and focused-tree controls to reduce overlap and preserve the scope of merge and fit actions.
  3. Aligned Sophisticated Storage, Sophisticated Core, and Sophisticated Backpacks runtime dependencies to a compatible version line.

Fixed

  1. Fixed workspace material navigation, batch pattern encoding/upload, focused-tree material statistics, zero-input recipe collapse behavior, background planner shutdown, zoomed secondary-tree visibility, and multi-tree pointer coordinates.
  2. Fixed returning from JEI recipe selection so focus and canvas position are restored to the initiating tree.
  3. Fixed missing node-inspector backgrounds for secondary trees.

中文

新增

  1. 新增空间化多配方树工作区,多棵完整配方树可在同一个可缩放、可拖动的画布中同时显示,并可直接操作任意树的节点、分支与样板,无需先切换当前树。
  2. 新增 JEI 书签区域左下角的配方树快捷入口;已有工作区时返回上次配方树,没有工作区时引导到 JEI 创建第一棵树。
  3. 新增悬浮材料面板的连续自动合成:通过 JEI transfer 填充当前已打开的兼容菜单,再按原版容器协议取出产物;支持普通容器、AE2 终端和 Sophisticated 合成界面。
  4. 新增当前打开菜单的库存统计,覆盖普通容器、AE2 ME 客户端库存视图和 Sophisticated Storage/Backpacks。
  5. 新增稳定第三方 API:具名可注销后端、库存、菜单注册,库存权威分组,自动合成状态与客户端事件订阅,以及完整中英文集成文档。

优化

  1. 每棵配方树使用独立根上下文与视图控制器,分别保存总材料、剩余材料、项目、样板草稿、编辑历史和规划结果,避免不同树之间相互抵扣或污染状态。
  2. 优化“添加更多配方”入口、多树标题、树间布局边界和聚焦树操作作用域,减少视觉遮挡并避免合并或适应操作影响无关树。
  3. 对齐 Sophisticated Storage、Sophisticated Core 和 Sophisticated Backpacks 的运行时依赖版本线。

修复

  1. 修复多配方树工作区中的材料定位、批量样板编码/上传、聚焦树材料统计、无输入配方折叠入口、后台规划器终止、放大后的后续树可见性和多树点击坐标问题。
  2. 修复从 JEI 选取下级配方返回时聚焦树和画布位置被覆盖的问题。
  3. 修复第二棵及后续配方树打开节点详情时缺少面板背景的问题。