Not Enough DataEnergrtic and AE2LighteningTech Incompatible Fix (NEDEAE2LTIF)
A harmony mod that lets AE2 Lightning Tech (ae2lt + Thunderbolt Core) and Data Energistics run together in the same save — without touching a single line of either mod's code.
The Problem
AE2 Lightning Tech declares Data Energistics as incompatible in its mod metadata, so the game refuses to even start with both installed. Even if you bypass that block, the two mods crash each other during closed-loop crafting calculations (a ClassCastException between Thunderbolt's LoopCraftingPlan and Data Energistics' plan-timing bridge), and Data Energistics 3.x removed its AE2LT integration entirely — so AE2LT's overloaded pattern providers are no longer recognized.
What This Mod Does
- Lifts the startup block — strips the
incompatibledeclaration at mod-discovery time (requires the companion mod, see Installation). - Fixes the crafting-plan crash — a Mixin makes Thunderbolt's
LoopCraftingPlansatisfy Data Energistics'CraftingPlanTiming.Mutablecontract, so closed-loop / reusable-seed crafting calculations no longer throwClassCastException. - Restores the AE2LT integration on top of Data Energistics' (3.1.3+) public plugin API:
- Overloaded Pattern Provider and Extended Overloaded Pattern Provider are recognized as adaptive providers (36 / 144 pattern slots).
- Pattern dispatch works against adjacent faces and through AE2LT wireless connections.
- Energy costs are charged through the AE2 grid, matching the original integration's behavior.
- Logs a
[NEDEAE2LTIF]startup confirmation so you can verify the harmony layer is active.
⚠️ Installation — READ THIS
This project ships as two files that must BOTH be placed in your mods folder:
- This mod (the main file on this page) — Mixins, compatibility layer and plugin registration.
- NEDEAE2LTIF Service (linked below as a required dependency) — the companion jar containing the service-layer filter that actually lifts the startup block.
Without the companion, the game will still refuse to load ae2lt and Data Energistics together. With only the companion, you get the unlock but none of the compatibility features.
Requirements
| Mod | Minimum version |
|---|---|
| Minecraft | 1.21.1 |
| NeoForge | 21.1.x |
| Applied Energistics 2 | 19.2.x (as required by ae2lt) |
| AE2 Lightning Tech (ae2lt) | 2.0.0-beta or above |
| Thunderbolt Core | 2.0.0-beta or above |
| Data Energistics | 3.1.3 or above |
Notes
- No upstream mod is modified in any way.
- The AE2LT runtime hooks are resolved defensively at runtime: if a hook is unavailable on some future ae2lt version, only that capability is disabled and logged — the game keeps running.
- Source code: GitHub
Credits
Built on the public APIs of Applied Energistics 2, Data Energistics, AE2 Lightning Tech and Thunderbolt Core. Licensed under LGPL-3.0.

