More Storage, Better Gameplay…?
A Minecraft add-on that picks up where Applied Energistics 2 / MEGA Cells leave off. MEGA Cells stops at 256M; InsaneAE adds storage, crafting power and energy from 1G upwards.
Each Minecraft version lives on its own branch. When reporting a bug, please say which one you are using.
| Branch | Minecraft | Loader |
|---|---|---|
main |
1.20.1 | Forge |
1.21.1 |
1.21.1 | NeoForge |
This branch is 1.20.1 (Forge).
| Version | |
|---|---|
| Minecraft | 1.20.1 |
| Forge | 47.4.20 or later |
| Applied Energistics 2 | 15.4.10 or later (required) |
| MEGA Cells | 2.4.6 or later (required) |
| Applied Mekanistics | 1.4 or later (optional, for chemical cells) |
| AE2 Crafting Optimizer | 1.5.12 or later, 1.5.18+ recommended (optional, for BigInteger accounting and exact planning) |
| Astral Mekanism & Energistics | 1.8 or later (optional, to batch auto-eject into an ME interface) |
Because InsaneAE reaches into AE2 internals with Mixins (BasicCellInventory,
CraftingCPUCluster, tooltip rendering and more), the AE2 version range is pinned to
[15.4.10,16) — the range that has actually been tested.
AE2 Crafting Optimizer is not required. When it is installed and its BigInteger backend is
enabled, the Quantum CPU's pending-output ledger and its exact calculation plans are wired to
ACO's public API. Without ACO — or when it is disabled in the config — InsaneAE falls back to its
own equivalent BigInteger ledger. Only the single batch actually being inserted into AE2 is
converted into a safe long window; times * outputCount is never clamped to a long mid-calculation.
When ACO's calculation-profile API is available and enableInsaneAeBigCraftingProfile is on,
InsaneAE delegates AE2's exact BigInteger calculation boundary to ACO. InsaneAE's own calculation
batching then stays out of that calculation, while the normal Quantum CPU execution batches are
still used. ACO's API is an optional dependency, so an older version, a missing install or a
disabled setting all fall back to the built-in path as before.
Long.MAX_VALUE, but other mods
can read the exact figure from IBigCraftingCapacity#insaneae$exactStorageCapacity()../gradlew build
The jar lands in build/libs/ as insaneae-1.20.1-<version>.jar.
| Command | What it does |
|---|---|
./gradlew runClient / runServer |
Launch a development environment |
./gradlew runData |
Regenerate src/generated/resources |
./gradlew runGameTestServer |
Run the checks that ride along on AE2's test plots |
main) and are git cherry-picked onto 1.21.1. The Mixin
and calculation classes are identical on both branches, so they usually apply cleanly.insaneae.refmap.json) is required. The
1.21.1 branch runs on NeoForge with official Mojang mappings and does not need one.LGPL-3.0. The full text of GPL-3.0, which LGPL-3.0 refers to, is in LICENSE.GPL.