All Mods Resource Packs Data Packs Shaders Modpacks Plugins
AE2 Utility

AE2 Utility

by lhy512103 • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

JEI界面上传按钮,支持批量编码上传。

English

AE2 Utility is an Applied Energistics 2 companion mod for Minecraft 1.21.1 + NeoForge. It provides recipe ingredient transfer, JEI/EMI pattern encoding and upload, a recipe finder, and pattern-provider utility cards.

Key Features

Recipe Ingredient Transfer

  • Use the recipe viewer + button in ME, wireless, crafting, and wireless crafting terminals to fill the current recipe from the ME network.
  • Transfer ingredients from the player inventory or wireless terminal network into furnaces, smokers, blast furnaces, stonecutters, smithing tables, AE2 inscribers, and other supported machine menus.
  • Automatically supports built-in integrations for the AdvancedAE Reaction Chamber and the ExtendedAE Crystal Assembler, Circuit Cutter, and Extended Inscriber.
  • Shows missing slots before transfer, supports maximum-batch transfer, and can request auto-crafting for missing terminal ingredients.

JEI / EMI Pattern Encoding and Upload

  • Encode AE2 patterns directly from JEI/EMI recipes while a pattern encoding terminal is open or a usable wireless pattern terminal is available.
  • Supports crafting, processing, smithing, and stonecutting patterns. A failed structured recipe never silently falls back to a processing pattern.
  • Supports batch encoding for the current page or an entire machine category, subject to the server-side per-session limit.
  • Supports item/fluid substitution, input order, multiple ingredient alternatives, and duplicate-pattern checks against the ME network.
  • Prefers matching JEI bookmarks or EMI favorites for inputs with multiple alternatives. This client option is enabled by default and can be disabled to preserve the original alternative order.
  • Uploads patterns to matching pattern providers when ExtendedAE Plus is installed; crafting patterns can also be written to an assembly matrix.
  • Uploads supported structured patterns to the crafting subsystem of Neo ECO AE Extension (neoecoae) with duplicate checks.
  • JEI can bookmark ingredients that do not have an auto-crafting pattern; EMI provides equivalent single-recipe and batch encode/upload actions.

AE2 Utility's built-in recipe tree was removed in 1.7.0. Use JEI Crafting Tree when a recipe tree is needed; AE2 Utility can act as its AE2 encode/upload backend.

Recipe Finder

  • Open the global JEI recipe filter with the Recipe Finder item.
  • Filter recipes by sample, source mod, machine, input/output material features, and exclusions.
  • Show only recipes that can currently be encoded, select matching recipes, and encode them as a batch.

NBT Tear Card

  • Install the card in a pattern provider to relax component/NBT matching for pattern inputs and outputs by item id.
  • An empty filter applies to every item not excluded by the server blacklist; the card can also target selected items only.
  • Includes safeguards for high-risk Productive Bees and Draconic Evolution items and supports additional server-defined blacklist entries.

Redstone Signal Card

  • Install the card in a compatible pattern provider to emit redstone according to provider activity.
  • Supports a pulse when an order is dispatched, a pulse when output returns, or a continuous signal from dispatch until recipe completion.
  • Supports configurable pulse duration and multiple AE2 addon provider implementations.

JEI Crafting Tree Integration

With a recent JEI Crafting Tree version installed, AE2 Utility provides the AE2 backend for editable node pattern drafts:

  • Converts editable drafts into AE2 inputs, alternatives, and outputs.
  • Supports up to 81 input slots and 27 output slots for processing patterns.
  • Preserves primary and secondary outputs, exact amounts, substitution settings, and input order.
  • Keeps crafting, smithing, and stonecutting recipes as structured patterns instead of silently downgrading them.
  • Performs a client-side blank-pattern precheck, then validates the draft, duplicate rules, and upload limits again on the server.

This integration loads only when JEI Crafting Tree is installed and does not affect other features when absent.


中文

AE2 Utility 是面向 Minecraft 1.21.1 + NeoForge 的 Applied Energistics 2 辅助模组,提供配方拉料、JEI/EMI 样板编码与上传、配方查找器以及样板供应器功能卡。

主要功能

配方拉料

  • 在 ME、无线、合成和无线合成终端中使用配方查看器的 +,从 ME 网络填充当前配方。
  • 支持从玩家背包和无线终端网络向熔炉、烟熏炉、高炉、切石机、锻造台、AE2 压印器等机器菜单拉料。
  • 自动兼容已内置的 AdvancedAE 反应仓、ExtendedAE 晶体装配室、电路切割机和扩展压印器。
  • 转移前显示缺失槽位;支持最大批量转移,终端内还可请求自动合成缺失材料。

JEI / EMI 样板编码与上传

  • 在样板编码终端,或携带可用的无线样板终端时,直接从 JEI/EMI 配方编码 AE2 样板。
  • 支持合成、处理、锻造和切石样板;结构化配方编码失败时不会静默降级为处理样板。
  • 支持当前页面和整个机器分类的批量编码,受服务端单次会话上限约束。
  • 支持物品/流体替换、输入顺序、多候选原料和 ME 网络重复样板检查。
  • 多候选输入优先采用匹配的 JEI 书签或 EMI 收藏项;该客户端配置默认开启,关闭后保留原始候选顺序。
  • 安装 ExtendedAE Plus 后可上传至匹配的样板供应器;合成类样板可写入装配矩阵。
  • 安装 Neo ECO AE Extension(neoecoae)时,可将支持的结构化样板上传到其合成子系统,并执行重复检查。
  • JEI 支持对缺少自动合成样板的输入创建书签;EMI 提供对应的单条与批量编码/上传入口。

1.7.0 已移除 AE2 Utility 自带的配方树界面。需要配方树时请使用 JEI Crafting Tree;AE2 Utility 可作为其 AE2 编码/上传后端。

配方查找器

  • 使用“配方查找器”物品打开全局 JEI 配方筛选界面。
  • 可按样本、来源模组、机器、输入/输出材料特征和排除项筛选。
  • 可仅显示当前能够编码的配方,并批量选择、编码筛选结果。

NBT 撕裂卡

  • 放入样板供应器后,可按物品 id 放宽样板输入和产物的数据组件/NBT 匹配。
  • 空过滤列表表示作用于全部未被服务端黑名单排除的物品;也可配置为仅作用于指定物品。
  • 内置 Productive Bees 和 Draconic Evolution 高风险物品保护,并支持服务端追加黑名单。

红石发信卡

  • 放入兼容样板供应器后,根据供应器工作状态输出红石信号。
  • 支持“下单时脉冲”“产物返还时脉冲”“从下单持续到配方完成”三种模式。
  • 可配置脉冲持续 tick;兼容多种 AE2 扩展供应器实现。

JEI Crafting Tree 集成

安装新版 JEI Crafting Tree 后,AE2 Utility 可为节点样板草稿提供 AE2 后端:

  • 将可编辑草稿转换为 AE2 输入、备选原料与输出。
  • 支持处理样板最多 81 个输入槽和 27 个输出槽。
  • 保留主要/次要输出、精确数量、替换设置和输入顺序。
  • 合成、锻造、切石配方保持结构化编码,不静默降级。
  • 客户端预检空白样板,服务端再次验证草稿并执行重复检查与上传限制。

该兼容层按需加载;未安装 JEI Crafting Tree 时不影响其他功能。

How to Install AE2 Utility (Mod)

AE2 Utility by lhy512103 is verified for Forge, Neoforge across Minecraft versions 1.20.1, 1.21.1 (latest release: 1.8.0, file size: 696 KB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.20.1, 1.21.1) and platform (Forge, Neoforge).
  2. Make sure you have the compatible loader or environment installed for Forge, Neoforge.
  3. Move the downloaded AE2 Utility file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.1
Neoforge
1mo ago 1
1.21.1
Neoforge
2mo ago 1
1.21.1
Neoforge
2mo ago 1
1.21.1
Neoforge
3mo ago 1
1.21.1
Neoforge
3mo ago 1
1.21.1
Neoforge
3mo ago 1
1.21.1
Neoforge
3mo ago 1
1.21.1
Neoforge
3mo ago 1
1.20.1
Forge
3mo ago 1
1.21.1
Neoforge
3mo ago 1
1.21.1
Neoforge
5mo ago 1
1.21.1
Neoforge
5mo ago 1
1.21.1
Neoforge
6mo ago 1
[1.8.0] AE2 Utility 1.8.0 by lhy512103 on Sep 25, 2026
Download
### English

#### Changed

1. Only show the pattern-encoding button on recipe layouts with usable inputs and outputs.
2. Hide the JEI item-transfer button on tag and information pages that have nothing to pull.
3. Encode Some Useless Things omniversal recipes from the JEI arrow into omniversal patterns.


### 中文

#### 修改

1. 仅在配方页面存在可用输入和输出时显示样板编码按钮。
2. 在标签页和信息页等没有可拉取物品的页面隐藏 JEI 转移按钮。
3. JEI 编码箭头可将无用之物万象合金炉配方直接编码为万象样板。
[1.7.9] AE2 Utility 1.7.9 by lhy512103 on Sep 04, 2026
Download
### English

#### Added

1. Added the ME Quick Transfer Tool. It can be linked to an ME network through a wireless access point and transfers items, fluids, and Mekanism chemicals directly from targeted containers.

#### Fixed

1. Fixed an EMI/JEMI recipe conversion path that could create a widget with invalid state and show a render error.
2. Fixed newer JEI side-button coordinates being offset a second time by the custom layout mixin.

#### Removed

1. Removed obsolete recipe-tree upload naming and related stale UI/debug resources while retaining sequential upload behavior.


### 中文

#### 新增

1. 新增 ME快捷转移工具,可通过无线接入点绑定 ME 网络,将目标容器中的物品、流体和 Mekanism 化学品直接转移至网络。

#### 修复

1. 修复 EMI/JEMI 转 JEI 配方时,构造无效 widget 并显示渲染错误的问题。
2. 修复新版 JEI 已返回侧边按钮坐标后,自定义布局 mixin 再次偏移坐标的问题。

#### 移除

1. 移除过时的配方树上传命名及相关旧 UI/调试资源,同时保留顺序上传功能。
[1.7.8] AE2 Utility 1.7.8 by lhy512103 on Aug 21, 2026
Download
### English

#### Added

1. Hovering the JEI encode arrow pins cycling input slots to the ingredients that will actually be encoded. This is a client option and is on by default.
2. Hovering the JEI/EMI encode arrow shows a read-only AE2 pattern-encoding terminal in the tooltip. This is a client option and is on by default.

#### Changed

1. Updated ExtendedAE Plus compatibility to 1.6.0-f1 while remaining compatible with 1.5.x.

#### Fixed

1. Fixed a startup crash with ExtendedAE Plus 1.6.0-f1 caused by the provider selection search box changing from EditBox to ResizableAETextField.
2. Restored compatibility with ExtendedAE Plus 1.5.x. Provider-select mixins no longer crash when ResizableAETextField is absent.


### 中文

#### 新增

1. 鼠标悬停 JEI 编码箭头时,多候选输入槽会固定显示实际编码将使用的材料。此为客户端选项,默认开启。
2. 鼠标悬停 JEI/EMI 编码箭头时,tooltip 会显示只读的 AE2 样板编码终端布局。此为客户端选项,默认开启。

#### 修改

1. 将 ExtendedAE Plus 兼容版本更新至 1.6.0-f1,同时保持对 1.5.x 的兼容。

#### 修复

1. 修复 ExtendedAE Plus 1.6.0-f1 将供应器选择界面搜索框从 EditBox 改为 ResizableAETextField 后导致的启动崩溃。
2. 恢复对 ExtendedAE Plus 1.5.x 的兼容;供应器选择界面 mixin 在缺少 ResizableAETextField 时不再崩溃。
[1.7.7] AE2 Utility 1.7.7 by lhy512103 on Aug 15, 2026
Download
### English

#### Added

1. JEI/EMI single and batch encode/upload actions now recognize multiblock structure information pages.

#### Fixed

1. Fixed the JEI Crafting Tree button being incorrectly hidden when AE2 Utility's own encoding arrow is unavailable. JEI Crafting Tree 0.0.3 or later is required.


### 中文

#### 新增

1. JEI/EMI 的单次编码、上传及批量编码支持多方块结构信息页。

#### 修复

1. 修复 AE2 Utility 自身编码箭头不可用时,JEI Crafting Tree 按钮仍被错误隐藏的问题,需更新JEI Crafting Tree 模组至 0.0.3 版本及以上。
[1.7.6] AE2 Utility 1.7.6 by lhy512103 on Aug 05, 2026
Download
## 中文

### 修复

  • 修复多候选配方编码时,书签或可合成优先可能把配方输出选作输入并生成自循环样板的问题。
  • 修复样板编码包仍按每槽 64 个候选解码、超限时可能导致断开连接的问题;每槽现支持 512 个候选,发送端会安全拒绝更大的请求。
  • 修复部分合成样板缺少 ExtendedAE Plus“由 XX 编码”信息的问题。


## English

### Fixed

  • Prevented bookmark and craftable priority from selecting a recipe output as its own input and creating self-referential patterns.
  • Increased pattern packet alternatives to 512 per slot, added a 4096 total-stack limit, and safely rejected oversized outbound requests.
  • Restored ExtendedAE Plus encoder attribution for affected crafting patterns.
[1.7.5] AE2 Utility 1.7.5 by lhy512103 on Aug 03, 2026
Download
## 中文

  • 修复多候选 JEI 配方可能导致断开连接的问题,超限请求现在会安全停止并显示提示。
  • 修复未启用 NBT 撕裂卡时,处理样板输入可能被错误拦截的问题。
  • 修复通过 JEI 或 EMI 编码的样板缺少 ExtendedAE Plus 编码者信息的问题。
  • 修复通过 AE2 Utility 上传的处理样板无法使用 ExtendedAE Plus“撤回上次上传样板”功能的问题。


## English

  • Fixed JEI recipes with many ingredient alternatives potentially causing disconnects; oversized requests now stop safely and display a message.
  • Fixed processing-pattern inputs potentially being intercepted without an active NBT Tear Card.
  • Fixed patterns encoded through JEI or EMI missing ExtendedAE Plus encoder attribution.
  • Fixed processing patterns uploaded through AE2 Utility not working with ExtendedAE Plus's “return last uploaded pattern” feature.
[1.7.4] AE2 Utility 1.7.4 by lhy512103 on Jul 31, 2026
Download
### 中文

#### 修复

  • 优化大量样板供应器场景下的功能卡检测性能,降低服务端延迟。
  • 优化红石发信卡状态机,减少无效对象创建和重复读取。
  • 修复 AE2U 功能卡槽错误接收其它模组升级卡的问题。


### English

#### Fixed

  • Improved feature-card detection performance with large numbers of pattern providers to reduce server latency.
  • Optimized the redstone signal-card state machine to avoid unnecessary allocations and repeated reads.
  • Fixed the AE2U feature-card slot incorrectly accepting upgrade cards from other mods.
[1.7.3] AE2 Utility 1.7.3 by lhy512103 on Jul 26, 2026
Download
### English

#### Added

  • Added the Ae2UtilityApi v1 integration API for pattern encoding and upload, terminal and machine transfers, machine transfer registration, card state machines, and recipe-finder classification extensions.
  • Added an editable pattern-draft backend for the latest JEI Crafting Tree, including draft validation, amount and alternative editing, and encode/upload support for crafting, smithing, stonecutting, and processing patterns.
  • Added public API documentation and an API Javadoc artifact.

#### Changed

  • Changed JEI/EMI encoding of multi-alternative inputs to prefer matching favorites. A shared client option now controls this behavior, defaults to enabled, and restores the original alternative order when disabled.
  • Changed machine transfer profiles and recipe-finder classifiers to support third-party registration, with stronger immutability and boundary validation for API requests and candidate data.
  • Changed the displayed mod name to AE2 Utility and rewrote the English and Chinese README for the current 1.7.3 feature set.

#### Fixed

  • Fixed JEI Crafting Tree draft amounts being overwritten by original ingredient amounts, inputs being lost with differing candidate structures, and smithing or stonecutting drafts using an incorrect pattern mode.
  • Fixed Applied Mekanistics chemical subtypes sometimes failing to convert into AE2 storage keys.

#### Removed

  • Removed the unconditional startup debug probe and the obsolete internal improvement-suggestions document.


### 中文

#### 新增

  • 新增面向第三方模组的 Ae2UtilityApi v1,统一提供样板编码与上传、终端与机器拉料、机器传输注册、功能卡状态机和配方查找分类扩展能力。
  • 新增新版 JEI Crafting Tree 的可编辑样板草稿后端,支持草稿验证、数量与候选编辑,以及合成、锻造、切石和处理样板的编码与上传。
  • 新增公共 API 开发文档和 API Javadoc 发布产物。

#### 修改

  • 修改 JEI/EMI 多候选输入的编码逻辑,优先采用收藏栏命中的候选;该行为现在由统一的客户端配置控制并默认开启,关闭后恢复原始候选顺序。
  • 修改机器传输配置与配方查找分类器,使其支持第三方注册扩展,并加强 API 请求与候选数据的不可变性和边界校验。
  • 修改模组显示名称为 AE2 Utility,并按 1.7.3 当前功能重写中英文 README。

#### 修复

  • 修复 JEI Crafting Tree 草稿编辑数量可能被原始原料数量覆盖、部分版本候选结构差异导致输入丢失,以及锻造和切石样板模式识别不准确的问题。
  • 修复 Applied Mekanistics 化学品子类型可能无法转换为 AE2 存储键的问题。

#### 移除

  • 移除无条件输出的启动调试探针和过期的内部改进建议文档。
[20.1.0] AE2 Utility 20.1.0 by lhy512103 on Jul 23, 2026
Download
### English

1. Added an in-game Forge configuration screen accessible from the Mods list.
2. Added Curios-slot detection for AE2WTLib and WCWT wireless terminals when encoding without an open terminal.
3. Integrated the four AE2 Utility recipe-option buttons into JEI's native expandable option tab.
4. Fixed EAEP provider discovery when a WCWT terminal is equipped in a Curios slot.
5. Fixed empty Advanced AE Reaction Chamber mappings during JEI pattern uploads.


### 中文

1. 新增可从模组列表直接进入的 Forge 游戏内配置界面。
2. 未打开终端进行编码时,新增对 Curios 饰品栏内 AE2WTLib 与 WCWT 无线终端的识别。
3. 将四个 AE2 Utility 配方选项按钮整合进 JEI 原生可扩展选项栏。
4. 修复 WCWT 终端放入 Curios 饰品栏时,EAEP 映射界面无法获取供应器列表的问题。
5. 修复 JEI 上传时 Advanced AE 反应仓映射为空的问题。
[1.7.2] AE2:Utility 1.7.2 by lhy512103 on Jul 21, 2026
Download

### English

1. Improved the AE2 Utility button layout in the JEI and EMI recipe interfaces.
2. Fixed blank-pattern prechecks missing blank patterns in some pattern-encoding terminal menu slots.
3. Fixed redstone signal card functionality.


### 中文

1. 优化 JEI/EMI 配方界面 AE2 Utility 按钮布局。
2. 修复空白样板预检无法识别部分样板编码终端菜单槽位的问题。
3. 修复红石发信卡功能。
[1.7.1] AE2:Utility 1.7.1 by lhy512103 on Jun 20, 2026
Download
## Changes

1. Optimized performance and reduced lag.
2. Fixed a conflict with the AE2 Lightning Tech mod.
3. Fixed crashes caused by using the NBT Tear Card to craft the Fusion Crafting Core from Draconic Evolution or bee spawn eggs from Productive Bees.
4. The Redstone Transmitter Card is currently broken due to the fix and is temporarily unavailable.


## 变更

1. 优化卡顿。
2. 修复与 AE2 Lightning Tech 模组的冲突。
3. 修复使用 NBT 撕裂卡合成 Draconic Evolution 模组的聚合装置,或 Productive Bees 模组的蜜蜂刷怪蛋时导致的崩溃。
4. 红石发信卡修坏了,暂不可用。
[1.7.0] AE2:Utility 1.7.0 by lhy512103 on Jun 02, 2026
Download
1. Removed the built-in recipe tree feature.
2. Added single and batch pattern encode/upload support to the EMI interface.
3. Added ECO crafting subsystem upload compatibility for crafting, smithing table, and stonecutting patterns.
4. Improved pattern upload behavior:
  • EAEP toggle off: all automatic behavior (unique-match upload / provider reuse) stops, returning to fully manual selection.
  • EAEP toggle on + AE2U reuse on: unique matches upload automatically; multiple matches reuse the previous same-name provider choice.
  • EAEP toggle on + AE2U reuse off: only unique matches upload automatically; multiple matches require manual selection every time.
  • When batch reuse is enabled and the batch remembers a same-name provider, but that provider is no longer in the current list (for example, it is full), the provider selection screen opens again and upload resumes only after a new choice, avoiding uploads to mismatched providers.
5. Changed encode/upload input priority to: bookmarks > existing network patterns (craftable) > undamaged > highest stock > specific variant > first entry.
6. Fixed a bug where JEI crafting recipes could be encoded as processing patterns.
7. Fixed a bug where batch upload forced processing patterns into the matrix and showed “assembly matrix full, upload aborted”.
8. Improved performance for multi-tag and multi-alternative recipe screens.
1. 移除配方树功能。
2. EMI 界面新增单个/批量样板编码/上传功能。
3. 上传样板兼容自动上传合成、锻造台、切石机样板至 ECO 合成子系统。
4. 优化上传样板逻辑:
  • EAEP 开关关:任何自动行为(唯一匹配 / 复用)全部停止,回到全手动。
  • EAEP 开关开 + AE2U 复用开:唯一时自动,多个时复用上次同名选择。
  • EAEP 开关开 + AE2U 复用关:只有唯一匹配才自动,多个时每次手动选。
  • 当开启批次复用、本批次已记住同名选择、但该同名供应器不在当前列表(如原供应器已满)时,再次弹出供应器选择界面进行选择后才再次上传,避免上传至不匹配的供应器。
5. 更改编码/上传样板优先级:书签 > 网络已有样板(可合成) > 未损坏 > 库存最多 > 特异性变体 > 首项。
6. 修复 JEI 编码合成配方时可能被编码成处理样板的 bug。
7. 修复批量上传时处理样板被硬塞矩阵,提示“装配矩阵已满、已中止上传”的 bug。
8. 优化多标签/多候选配方界面卡顿。
AE2 Utility Icon
Download AE2 Utility
Select game version
Select platform