appliedenhancements-1.1.4.jar
Curse Maven Snippet
What's new
Applied Enhancements 1.1.4
English
Added
- Added a Craft Tree view to the AELIS plan screen, alongside the existing material list. It displays material dependencies from recipes scheduled in the current plan.
- Added individual node dragging, background panning, mouse-wheel and button zoom, and collapsible cyclic groups.
- Connected the existing search and material filters to the graph, with matching-node highlights, missing-material highlights, cyclic quantities and dashed links for alternative inputs.
Improved and fixed
- Size each graph node to its own content. Wrap long names, put demand and crafting quantities on separate lines, and reserve the cyclic-quantity row only when needed. Connections, dragging and hit detection follow the actual node dimensions.
- Wrap graph instructions instead of shortening them with an ellipsis. On compact layouts, show the complete instructions through the Graph Help tooltip and keep space for the graph.
- Open the custom plan screen before AE2's default confirmation screen is initialized, removing the intermediate native calculating page when the AELIS screen is enabled and the layout is usable.
- Keep initial calculation and replanning in the custom waiting view. Show an animated waiting indicator and, when progress display is enabled and data is available, calculation phase and progress.
- Clear old material rows and dependency graphs during replanning, and disable actions that require a completed plan until the new result arrives.
- Load graph data on demand, cache it for the current server-side result and validate replies against the active menu, request and client plan. Display and packet limits keep graph processing bounded; the material summary remains available when the graph is truncated or unavailable.
- Preserve the AE2-view button, small-layout fallback and compatibility with other addons' screen subclasses. Completed results from AE2 or another planner use the native confirmation view.
Localization
- Added Configured 2.6.3 integration so this mod's enum choices use their translations and translated tooltips do not acquire raw English range or allowed-value suffixes.
- Added bilingual numeric-range and allowed-value notes to generated configuration comments. Existing configuration keys, enum identifiers and defaults are preserved.
- Corrected large-quantity crafting wording, the Chinese primary-output pattern-filter description, and graph terminology. Clarified that the diagnostic setting is a compatibility option read by integrations.
Upgrade notes
- The existing
crafting.aelis.enable_plan_screenoption remains enabled by default. Set it tofalseon the client to use the original AE2 confirmation screen.
中文
新增
- AELIS 计划界面新增“合成树”视图,可与原有材料列表切换,展示当前计划中已调度配方的材料依赖关系。
- 支持单独拖动节点、拖动空白区域平移、滚轮及按钮缩放,以及折叠和展开循环组。
- 将原有搜索和材料筛选接入依赖图,支持匹配节点高亮、缺料标识、循环数量显示,并用虚线区分候选替代输入。
改进与修复
- 每个依赖图节点按自身内容计算大小,长名称自动换行,需求与合成数量分行显示,仅在有循环合成量时增加对应行;连线、拖动及鼠标判定同步使用实际尺寸。
- 操作说明改为完整换行显示,不再用省略号截断。紧凑布局通过“图示说明”悬浮提示展示全文,保留图的可操作空间。
- 启用 AELIS 界面且布局尺寸适用时,在 AE2 默认确认界面初始化前完成接管,消除先显示原版计算页面再跳转的过程。
- 首次计算和重新规划均保留专属等待界面,显示等待动画;开启进度显示且收到相应数据时,显示计算阶段和进度。
- 重新规划期间清除旧材料列表和依赖图,暂时禁用依赖完整计划的操作,待新结果到达后恢复。
- 依赖图按需加载,并按服务端当前结果缓存;响应会核对当前菜单、请求和客户端计划。图构建与网络传输设有上限,依赖图被截断或不可用时仍可查看材料汇总。
- 保留“原版视图”按钮、过小布局回退及其他附属自定义界面的兼容行为。最终结果来自 AE2 或其他规划器时,使用原版确认视图。
翻译与配置
- 适配 Configured 2.6.3,使本模组的枚举选项使用翻译名称,已翻译的提示不再追加原始英文范围或可选值说明。
- 为生成的配置注释补充双语数值范围和可选值说明,保留已有配置键、枚举标识及默认值。
- 修正超大数量合成的英文表述、重复样板筛选中“主要产物”的中文说明及依赖图术语;明确诊断开关属于供联动模组读取的兼容项。
说明
- 原有
crafting.aelis.enable_plan_screen开关继续默认启用;在客户端设为false可使用 AE2 原版确认界面。
This mod has no additional files

