Mineuniverse
Log in Register
Mods

EMILink

EMI ↔ AE2 / BeyondDimensions integration enhancement mod, adding convenient AE2 and BD related operations to the EMI recipe interface.
by Chatterjay
Download Claim this project
1,882 downloads
0 likes
Updated Jul 6, 2026
0 hypes
Addons Miscellaneous

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 clearcache to 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-1.1.12.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-07-03 Get
emilink-1.1.8.jar
MC Client, 1.21.1, NeoForge, Server
Beta 2026-05-22 Get

More from Chatterjay

Network Tool Plus
42
Visible Energy
41
EMIAccelerator
24,842
AE Crafting Tracker
2

You Might Also Like

LoadingTips
A mod that adds custom tips to the loading screen
999,218
Sampler
Performance oriented debugging/administration tools
998,926
VulkanMod
Vulkan renderer mod for Minecraft.
997,115
Charm Fixer
Disables some modules on charm to fix incompatbility issues with owo
996,251
Trading station
Basic items to item trading machines
99,755
NarrateBookForMe [FABRIC]
Adds a narration keybind, and two GUI buttons to the book screen. Text-to-speech (tts) / narration on the go! Client sided.
99,734