EMILink
EMI ↔ AE2 / BeyondDimensions integration enhancement mod, adding convenient AE2 and BD related operations to the EMI recipe interface.
介绍
EmiLink
NeoForge 1.21.1 · v1.1.2
EMI ↔ AE2 / BeyondDimensions integration enhancement mod, adding convenient AE2 and BD related operations to the EMI recipe interface.
Feature Overview
| Feature | Description | Requirement |
|---|---|---|
| F Search | Press the F key in the AE2/BD terminal interface to fill the search box with the name of the hovered item; Alt+F fills in @modid format |
Client-only |
| EMI Sidebar in Crafting Plan | Display the EMI item list on the AE2 crafting plan screen, supporting direct search and drag-and-drop | Client-only |
| Force EMI Integration | Force-enable AE2’s exposeNetworkInventoryToEmi config option |
Client-only |
| AE Network Tooltip Info | Show total quantity and craftable status in the AE network when hovering over items in the EMI sidebar | Client + Server |
| One-Click Craft to Inventory | Use EMI one-shot craft hotkey in the AE2 crafting terminal; outputs go directly to inventory without passing through the mouse cursor | Client + Server |
| BD Network Deposit/Withdraw | Space+Click to withdraw a specified quantity from the BD network, or deposit inventory items into the network | Client + Server |
| BD One-Click Batch Craft | Space+Click the BD recipe result slot to auto-repeat crafting (max 512 times) | Client + Server |
| BD Shift+Click Withdraw | Shift+Click BD network storage slots to withdraw only one stack, overriding BD’s default full-bag fill behavior | Client + Server |
If the server does not have this mod installed, one-shot crafting falls back to vanilla AE2 CRAFT_SHIFT behavior; BD operations use reflective fallback via BatchTransferPacket.
EAEP Integration Features
Requires both client and server to install ExtendedAE_Plus.
| Feature | Description |
|---|---|
| Middle-Click Open Crafting UI | Middle-click items in EMI to automatically open the AE2 crafting quantity interface |
| Shift+Left Click Retrieve / Auto Craft | Retrieve items from AE network to inventory; auto-open crafting UI when stock is insufficient |
| Auto Fill Recipe Type on Template Upload | Automatically select the corresponding recipe type tab after encoding and uploading templates via EMI |
AE Network Tooltip Details
When hovering over items in the EMI sidebar, the mod queries the server for the item’s total stock and craftable status in the AE network, then displays tooltip info:
AE: <Amount>— Total stock in the current AE network (gray text)Craftable— The item can be automatically crafted via the network (green text)
Queries are only triggered when the player opens an ME Terminal or Wireless Terminal interface. When closed, cached data remains displayed.
Caching Mechanism:
- Query request triggered after 250ms hover delay, with deduplication and rate limiting
- Query results cached for 5s; empty results cached for 10s to reduce network traffic
- Per-server isolated cache: Historical cache preserved separately for each server; entries auto-expire after TTL
- Command
/emilink clearcacheto manually clear current server cache
Dependencies
- Required: NeoForge ≥21.1.220, Minecraft 1.21.1, Java 21, EMI ≥1.1.22
- Optional: Applied Energistics 2 ≥19.2.17 (AE2 terminal quick craft, F search, crafting plan UI, network status query)
- Optional: BeyondDimensions ≥0.7.14 (BD network deposit/withdraw / batch crafting)
- Optional: ExtendedAE_Plus ≥1.5.4 (Middle-click & Shift+Left-click integration)
- Optional: Curios (Wireless Terminal detection in Curios slots)
Build
./gradlew build # Full build (Java 21 toolchain required)
./gradlew runClient # Launch Minecraft client
Hotkey Reference
Fully compatible with InventoryEssentials
| Hotkey | Function | Supported Terminal |
|---|---|---|
| Space + Click | Withdraw from network / Deposit items into network | AE2 / BD |
| Space + Click Result Slot | Batch crafting (max 512 iterations) | BD |
| Shift + Click Storage Slot | Withdraw one stack only (override BD default fill behavior) | BD |
| F | Fill search box with hovered item name | AE2 / BD |
| Alt + F | Fill search box with @modid format |
AE2 / BD |
License
GNU AGPL 3.0
常见问题
EMILink 支持哪些 Minecraft 版本?
EMILink 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。
EMILink 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
Chatterjay 的其他作品
查看全部 →EMIAccelerator
将 EMI 的物品堆叠列表缓存到磁盘,并将搜索索引的构建延后至后台线程,大幅缩短 EMI 的重载时间。
Network Tool Plus
AE2 Network Tool enhancement mod with auto card collection and 21 upgrade slots.
AE Crafting Tracker
A Minecraft NeoForge mod that highlights active Pattern Providers in AE2 networks. Provides real-time visual feedback for crafting status with color-coded highlights (green=yellow=red) and a Network Locator tool for remote AE network monitoring.
EMILink
EMI ↔ AE2 / BeyondDimensions integration enhancement mod, adding convenient AE2 and BD related operations to the EMI recipe interface.
评论
登录后评论和评分