promotional bannermobile promotional banner

Applied Enhancements

Enhances Applied Energistics 2 with long-range crafting, optional high-performance planning, pattern management tools, and addon compatibility.
Back to Files

appliedenhancements-1.0.6-forge.jar

File nameappliedenhancements-1.0.6-forge.jar
Uploader
HibikiShinoHibikiShino
Uploaded
Sep 8, 2026
Downloads
10
Size
1.3 MB
Mod Loaders
Forge
File ID
8840112
Type
B
Beta
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:applied-enhancements-1665696:8840112")

Learn more about Curse Maven

What's new

Applied Enhancements 1.0.6-forge

Initial Forge release · Minecraft 1.20.1 · 2026-09-09

English

This is the first Forge release of Applied Enhancements. It brings the 1.0.6 feature set to Minecraft 1.20.1 and AE2 15, with Forge networking, Java 17 bytecode and version-appropriate resources. The Minecraft 1.21.1 NeoForge build remains a separate branch and cannot be used interchangeably with this JAR.

Features included

Area Included functionality
Crafting quantities Long-range crafting requests with exact integer parsing, configurable order limits and server-side validation. The default order limit remains 2,147,483,647.
AELIS planning Optional aggregated crafting planning, native fallback, cyclic-pattern analysis, startup-seed accounting and minimum-seed preservation. Automatic AELIS remains disabled by default.
Crafting status Calculation progress, elapsed time, planner-path labels and cyclic material contribution display. Progress display remains disabled by default.
Inventory reservations Manual-plan inventory reservations when automatic AELIS is enabled, including concurrent reservation and rollback handling.
Pattern management Duplicate-output and invalid-pattern filters, source machine/slot information, selection, cut/paste and atomic batch movement in supported pattern-access terminals.
Item actions Configurable AE2 item context menus, exact-amount extraction, crafting and copy/search actions; optional JEI ingredient-list and bookmark integration.
Inventory performance Pattern-input and remainder caches, item storage-bus candidate-slot indexing and import/export slot reuse with fallback.
Infinite storage Explicit infinite-cell tags and runtime markers, with compact 9.2E storage/CPU display and an optional listing-limit bypass.
Integration APIs Public planner, cycle-CPU, pattern resolver, terminal registration, batch movement, item-action and provider-batch APIs.

Forge compatibility and fixes

  • Ported network traffic to Forge SimpleChannel, using protocol 1.0.6-forge-1.
  • Adapted AE2 15 pattern-output arrays, NBT serialization, Forge item handlers, events and key mappings.
  • Corrected ExtendedAE 1.20.1 registrations for both the standalone wireless terminal and the AE2WTLib universal wireless variant (GuiUWirelessExPAT), enabling duplicate, invalid-pattern and Quick Move enhancements in both.
  • Corrected the ExtendedAE slot selection and right-click bounds, including the rightmost column and bottom row.
  • Updated Mixin targets and client layout handling for Minecraft 1.20.1, including the AELIS result title with ExtendedAE Plus.
  • Added AE2's required GuideME dependency to the development runtime and published Maven dependency metadata. Its absence previously caused a dependency-loading failure followed by a misleading missing-Mixin-config error.
  • Included MixinExtras in the main distributable JAR and corrected the public Maven artifact/dependency publication.
  • Updated both README and API guides, including tags/items, Forge examples, dependencies and validation scope.

Requirements

Component Requirement
Minecraft 1.20.1
Java Java 17-compatible runtime; build targets Java 17
Forge 47.4.10 or newer; verified development baseline 47.4.20
Applied Energistics 2 15.4.10 or newer within the 15.x line
GuideME 20.1.7 or newer, below 20.2.0; required by AE2
ExtendedAE Optional; declared minimum 1.20-1.4.12-forge
AE2WTLib Optional; 15.3.3 or newer within the 15.x line
JEI Optional; 15.x, compiled against 15.49.0.188

中文

这是 Applied Enhancements 的 Forge 端首次发布。 本版本将 1.0.6 的功能移植到 Minecraft 1.20.1 与 AE2 15,适配 Forge 网络、Java 17 字节码及对应版本的资源格式。Minecraft 1.21.1 NeoForge 版本继续由独立分支维护,两种 JAR 不能混用。

首发包含的功能

类别 功能
合成数量 支持 long 范围请求、精确整数解析、可配置订单上限及服务端校验;默认上限仍为 2,147,483,647
AELIS 规划 可选的聚合合成规划、原生回退、循环样板分析、启动种子记账及最低种子保留;自动 AELIS 默认关闭
合成状态 显示计算进度、耗时、规划路径及循环材料贡献;进度显示默认关闭
库存预留 自动 AELIS 开启时,为手动计划预留库存,处理并发预留与失败回滚
样板管理 在受支持的样板管理终端中提供重复产物、失效样板筛选、来源机器与槽位信息、框选、剪切粘贴及原子批量移动
物品操作 可配置的 AE2 物品操作菜单、自定义数量提取、合成、复制与搜索,以及可选 JEI 侧栏和书签接入
库存性能 样板输入与返还物缓存、物品存储总线候选槽位索引、输入输出总线槽位复用与回退
无限存储 通过物品标签或运行时接口显式标记无限元件,提供存储/CPU 的 9.2E 显示与可选数量上限绕过
开发接口 提供规划器、循环 CPU、样板解析器、终端注册、批量移动、物品操作和 Provider 批次等公共 API

Forge 适配与修复

  • 网络改用 Forge SimpleChannel,协议为 1.0.6-forge-1
  • 适配 AE2 15 的样板产物数组、NBT 序列化,以及 Forge 物品处理器、事件和按键接口。
  • 补齐 ExtendedAE 1.20.1 普通无线终端和 AE2WTLib 通用无线变体(GuiUWirelessExPAT)的实际类名注册,使两者均可启用重复、失效和快速移动等增强功能。
  • 修正 ExtendedAE 槽区的点击、框选及右键范围,覆盖最右列与最底行。
  • 更新 Minecraft 1.20.1 的 Mixin 目标与客户端布局处理,保留存在 ExtendedAE Plus 时的 AELIS 结果标题。
  • 为开发运行环境和 Maven 依赖元数据补齐 AE2 必需的 GuideME。此前缺少该前置会先导致依赖加载失败,再出现误导性的 Mixin 配置缺失错误。
  • 主发行 JAR 内嵌 MixinExtras,并修正 Maven 主构件与依赖发布。
  • 同步更新中英文 README 和 API 文档,修正 tags/items、Forge 示例、依赖说明与验证范围。

运行要求

组件 要求
Minecraft 1.20.1
Java 支持 Java 17 的运行环境;构建目标为 Java 17
Forge 47.4.10 及以上;开发验证基线为 47.4.20
Applied Energistics 2 15.4.10 及以上,限制在 15.x 系列
GuideME 20.1.7 及以上、低于 20.2.0;由 AE2 要求的必需前置
ExtendedAE 可选;声明最低版本为 1.20-1.4.12-forge
AE2WTLib 可选;15.3.3 及以上,限制在 15.x 系列
JEI 可选;15.x,编译版本为 15.49.0.188