AE2 WCWT (Wireless Comprehensive Work Terminal) is an integrated wireless terminal mod for Applied Energistics 2 / NeoForge 1.21.1.
Instead of only providing a wireless crafting terminal, it aims to merge multiple commonly used AE2 addon workflows into a single terminal item and a single UI entry point.
Current version: v1.1.0
- 18-column main ME storage view
- Built-in pattern cache for temporary pattern storage and batch operations
- Supports crafting, processing, smithing table, and stonecutting patterns
- Extended UI system with multiple side panels
- Per-panel hotkeys
- Optional-mod integrations that appear dynamically when the related mod is installed
- NeoForge
1.21.1 - Applied Energistics 2
19.2.17
- AE2 Wireless Terminal Library
- AdvancedAE
- ExtendedAE
- ExtendedAE Plus
- Curios
- Cosmetic Armor Reworked
- EMI
- JEI
- NeoECOAEExtension
- AE2 Crystal Science
- AE2 Lightning Tech
- Extreme Sound Muffler
Notes:
- Some buttons and panels are hidden automatically if their related optional mod is not installed.
- The current source tree still contains some local
compileOnly files(...)development paths inbuild.gradle. Those are for the original local environment and may need adjustment in another environment.
The WCWT main screen is essentially an expanded wireless work terminal and is divided into several functional areas.
- Displays items, fluids, and other ME key types
- Top row includes small filter buttons for:
- Items
- Fluids
- Other types
- Mute button when
Extreme Sound Muffleris installed
These buttons depend on installed mods and terminal state:
- Wireless terminal settings
- Adjust
Pick Block,Craft If Missing,Restock,Magnet,Pickup To Me
- Adjust
- Magnet card menu
- Uses AE2WTLib magnet-related functionality
- Trash menu
- Opens the built-in trash UI
- Mute
- Only shown when
Extreme Sound Muffleris installed
- Only shown when
- Standard 3x3 crafting grid
- Includes the crafting-grid lock button
Behavior:
- Unlocked: JEI/EMI pattern filling prefers the pattern encoding area
- Locked: JEI/EMI workbench recipes prefer the manual 3x3 crafting area
Supports four pattern modes:
- Crafting pattern
- Processing pattern
- Smithing table pattern
- Stonecutting pattern
Common controls:
- Encode pattern
- Clear
- Merge inputs toggle
- Substitution / fluid substitution toggles
- Processing output switch
Located next to the encoding area and used to scale pattern contents quickly.
Default buttons:
x2x3x5=1/2/3/5- one extra control button used by the multiplier block
- Temporary storage for encoded or editable patterns
- Used by many extended features as their input source
Typical use cases:
- Select a pattern for advanced coding
- Batch upload patterns to providers
- Copy / replace operations
- Resonating / overload pattern conversion input
This area mainly aligns with the experience of ExtendedAE and ExtendedAE Plus.
- Pattern provider search
- Search mapping management
- Pattern provider list view
- Display mode switching
- Search mode switching
- Toggle provider slot display
- Toggle automatic pattern upload
- Open provider-related UI directly
- Highlight and focus a provider
- Add mapping
- Map a search keyword to a provider name
- Reload mapping
- Reload saved mappings
- Delete mapping
- Delete matching mappings
- Cancel
- Clear input fields
- Display mode
- All / Visible / Not Full
- Show slots
- Toggle whether provider internal slots are rendered
- Upload-enabled toggle
- Controls whether encoded patterns should try automatic upload first
- This state is now stored on the terminal item itself
- Search mode
- Search by input / output / input+output
Each provider row can include:
- Upload button
- Save cached patterns to that provider in order
- Open UI button
- Try to open the target machine UI associated with that provider
- Highlight button
- Highlight the provider location in the world
These behaviors are controlled by server config:
Shift + click pattern in pattern management- Quick extract into inventory
- Quick insert behavior for the first provider when using the terminal-side shortcut logic
The right side of the main terminal contains a column of extended UI buttons.
Some are always available, while others only appear when the related mod is installed.
Always available.
Mainly integrates:
- Advanced pattern editing workflow inspired by
AdvancedAE - WCWT pattern-cache selection logic
- AE2 cell workbench related functions
Includes:
- Pattern input direction editor
- Pattern copy
- Batch replacement
- Cell editor
- Partition storage
- Clear config
- Copy mode switch
- Cell upgrade browsing
Only shown when Cosmetic Armor Reworked is installed.
Features:
- Cosmetic helmet, chestplate, leggings, and boots slots
Only shown when Curios is installed.
Features:
- Browse real Curios slots
- Scrollable slot view
- Curio rendering toggle support
Shown when the related toolbox/card-box capability is available.
Purpose:
- Stores AE / addon upgrade cards
- Renamed from the older “toolbox” wording to avoid confusion with the toolkit panel
Always available.
Purpose:
- Stores tools rather than upgrade cards
- Accepts non-stackable tool-like items by default
- Has its own scrollable side panel
- Supports a direct hotkey
- AE network tool support is specially handled even when the tool is placed in the toolkit
The first 11 dedicated slots are primarily designed for:
- Sword
- Pickaxe
- Axe
- Shovel
- Hoe
- Wrench
- AE quartz cutting knife
- AE network tool
- AE memory card
- Mekanism configuration card
- Mekanism configurator
Server config:
- Toolkit slot count
- Current range:
11 ~ 640
Always shown, but its complete functionality depends on optional mods.
Main integration:
AE2 Lightning Tech
Features:
- Inspect input/output entries of the selected cached pattern
- Toggle match mode
- Convert the selected pattern into an overload pattern
Main integration:
AE2 Crystal Science
Features:
- Batch scan processing patterns from the pattern cache
- Convert them into resonating patterns
- Store results in the resonating pattern cache
- Stop when the resonating cache becomes full
Each extended UI has its own keybinding entry:
- Open Advanced Coding
- Open Cosmetic Armor
- Open Curios
- Open Card Box
- Open Toolkit
- Open Resonating Overload Encoder
Special note:
- The Toolkit hotkey can open the toolkit even when the main terminal is not already open
- The other extended UI hotkeys are primarily intended for use while the terminal screen is already open
Used for:
- Wireless terminal baseline behavior
- Wireless terminal settings
- Magnet card menu
- Wireless access point interactions
Used for:
- Advanced pattern direction editing
- Portable cell workbench style behavior
Used for:
- Pattern provider management
- Pattern upload
- Provider highlighting
- Opening provider target UIs
- Search mapping logic
When an ECO crafting subsystem exists in the network, WCWT can try uploading certain patterns there first.
WCWT includes encoding-area recipe transfer compatibility for both.
./gradlew buildWindows:
.\gradlew.bat buildThis project is licensed under the MIT License.
- UI design, JSON layout, and texture assets:
xiaoleng5261
AE2 WCWT(Wireless Comprehensive Work Terminal)是一个面向 Applied Energistics 2 / NeoForge 1.21.1 的综合型无线终端模组。
它的目标不是只做“无线合成终端”,而是把多个 AE2 生态附属模组中常用、常切换、常要开很多界面的功能,集中整合到一把无线终端里。
当前版本:v1.1.0
- 18 列主仓库显示区,更大的无线物品查看面积
- 内置样板缓存区,便于批量编码、复制、替换、上传与整理
- 同时支持合成样板、处理样板、锻造台样板、切石机样板
- 集成高级编码、样板管理、工具包、卡槽箱等扩展 UI
- 支持快捷键直接打开不同扩展界面
- 支持多种可选模组联动,按已安装模组动态显示对应按钮或界面
- NeoForge
1.21.1 - Applied Energistics 2
19.2.17
- AE2 Wireless Terminal Library
- AdvancedAE
- ExtendedAE
- ExtendedAE Plus
- Curios
- Cosmetic Armor Reworked
- EMI
- JEI
- NeoECOAEExtension
- AE2 Crystal Science
- AE2 Lightning Tech
- Extreme Sound Muffler
说明:
- 部分功能在没有安装对应模组时会自动隐藏按钮,或保留基础逻辑但不显示扩展内容。
- 本项目当前源码中有一些开发期
compileOnly files(...)的本地 Jar 路径配置,这些路径是作者本地开发环境用的;公开仓库主要用于查看源码、构建参考与二次开发。
WCWT 主界面可以理解为“增强版无线工作终端”,主要分为以下区域。
- 用于查看 ME 网络中的物品、流体和其它类型内容
- 顶部有 4 个小按钮:
- 物品显示
- 流体显示
- 其它类型显示
- 若安装
Extreme Sound Muffler,会显示静音按钮
右上角一组小按钮,具体是否显示取决于终端配置和已安装模组:
- 无线终端设置
- 调整
Pick Block / 缺少时合成 / Restock / Magnet / Pickup To Me等选项
- 调整
- 磁卡菜单
- 依赖
AE2WTLib的磁卡功能
- 依赖
- 垃圾桶
- 打开终端内置垃圾菜单
- 静音
- 仅在安装
Extreme Sound Muffler时显示
- 仅在安装
- 提供传统 3x3 手动合成网格
- 有“合成网格锁定”按钮
作用:
- 未锁定时,JEI/EMI 的编码区填充优先进入样板编码区
- 锁定后,JEI/EMI 的工作台配方优先进入手动合成 3x3
支持 4 种样板模式:
- 合成样板
- 处理样板
- 锻造台样板
- 切石机样板
常用按钮:
- 编写样板
- 清空
- 合并材料开关
- 处理样板模式下可控制“相同输入是否自动合并”
- 替代/流体替代开关
- 处理样板输出切换
位于编码区旁边,用于快速倍增/缩放当前样板内容。
默认提供:
x2x3x5=1/2/3/5- 以及额外一枚控制按钮
用途:
- 快速放大配方批量
- 快速还原成单份配方
- 用于暂存已编码或待处理的样板
- 很多扩展功能都以这里作为输入来源
支持的常见操作:
- 选中样板进行高级编码
- 批量上传到供应器
- 快速复制/替换
- 作为谐振/过载转换的输入来源
这一块主要对齐 ExtendedAE / ExtendedAE Plus 的样板管理体验。
- 搜索供应器
- 搜索映射管理
- 样板供应器列表显示
- 显示模式切换
- 搜索模式切换
- 是否显示槽位切换
- 启用/关闭“自动上传样板”
- 直接打开供应器对应 UI
- 高亮定位供应器
- 增加映射
- 将搜索关键字映射到指定供应器名
- 重载映射
- 重新加载映射表
- 删除映射
- 删除指定映射
- 取消
- 清空输入框
- 显示模式
- 全部 / 可见 / 未满
- 显示槽位
- 切换是否显示供应器内部槽位
- 启用上传样板
- 控制编码完成后是否优先尝试自动上传
- 该开关现在会保存在 终端物品自身
- 搜索模式
- 按输入 / 输出 / 输入输出搜索
每个样板供应器右侧会有若干按钮:
- 上传按钮
- 将样板缓存区中的样板按顺序保存到该供应器
- 打开 UI 按钮
- 尝试打开该供应器对应的目标机器界面
- 高亮按钮
- 高亮定位供应器所在位置
可通过服务端配置控制是否启用:
Shift + 点击样板管理区样板- 快速取出到物品栏
- 打开终端时,配合快捷逻辑可快速插入到第一个供应器
主界面右侧有一列扩展 UI 按钮。
其中有些按钮始终存在,有些只有安装对应模组后才显示。
始终显示。
主要整合:
AdvancedAE的高级样板编辑思路- WCWT 自己的样板缓存选中逻辑
- AE2 元件工作台相关功能
包含内容:
- 样板输入方向编辑区
- 选中缓存区样板后可编辑输入方向
- 复制样板
- 消耗空白样板复制所选样板
- 批量替换
- 在缓存区内批量替换输入/输出内容
- 元件编辑区
- 分区存储
- 清空配置
- 复制模式切换
- 元件升级槽浏览
仅在安装 Cosmetic Armor Reworked 时显示。
功能:
- 打开装饰盔甲面板
- 显示并操作装饰头盔、胸甲、护腿、靴子槽位
仅在安装 Curios 时显示。
功能:
- 浏览 Curios 实际槽位
- 支持滚动查看更多饰品槽
- 支持对应饰品渲染开关
当终端存在对应工具箱/卡槽箱能力时显示。
用途:
- 主要用于 AE/相关模组升级卡的集中放置
- 名称已从早期“工具箱”调整为“卡槽箱”,避免与工具包混淆
始终显示。
功能定位:
- 存放各种工具类物品,而不是升级卡
- 默认支持不可堆叠工具
- 支持独立滚动面板
- 支持快捷键直接打开
- 若把 AE 网络工具放入工具包,WCWT 已额外处理其访问逻辑
前 11 个专用槽位主要面向:
- 剑
- 镐
- 斧
- 锹
- 锄
- 扳手
- AE 石英切割刀
- AE 网络工具
- AE 内存卡
- Mekanism 配置卡
- Mekanism 配置器
服务端可配置:
- 工具包槽位数量
- 当前范围:
11 ~ 640
始终显示,但其完整功能依赖对应模组。
主要整合:
AE2 Lightning Tech
功能:
- 选中样板缓存区里的样板后,查看输入/输出条目
- 切换匹配模式
- 将样板转换为过载样板
主要整合:
AE2 Crystal Science
功能:
- 批量扫描样板缓存区中的处理样板
- 转换为谐振样板
- 转换结果放入谐振样板缓存区
- 谐振缓存区满后停止继续转换
所有扩展 UI 都提供独立快捷键绑定,默认可在按键设置中修改:
- 打开高级编码
- 打开装饰盔甲
- 打开饰品栏
- 打开卡槽箱
- 打开工具包
- 打开谐振过载编码器
特殊说明:
- 工具包快捷键支持在未打开终端界面时直接唤起
- 其它扩展 UI 快捷键通常在终端界面已打开时生效
提供或复用的能力包括:
- 无线终端基础行为
- 无线终端设置
- 磁卡菜单
- 无线访问点联动
主要用于:
- 高级样板方向编辑
- 便携元件工作台相关体验
主要用于:
- 样板供应器管理
- 样板上传
- 定位供应器
- 打开供应器目标 UI
- 搜索映射逻辑
如果网络中存在 ECO 合成子系统,WCWT 会优先尝试把部分样板上传到 ECO。
WCWT 对两者都做了编码区填充兼容,支持将支持的配方材料拉入编码区。
./gradlew buildWindows:
.\gradlew.bat build本项目采用 MIT License。
- 界面 UI、JSON 布局与材质提供:
xiaoleng5261