promotional bannermobile promotional banner

AE2Enhanced

This mod adds a multi-block structure to handle an extremely large number of synthesis problems for AE2

File Details

AE2Enhanced-1.5.1.jar

  • R
  • May 29, 2026
  • 2.61 MB
  • 116
  • 1.12.2
  • Forge

File Name

AE2Enhanced-1.5.1.jar

Supported Versions

  • 1.12.2

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:ae2enhanced-1525976:8164139")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

1.5.1

Architecture & Engineering

  • Registry refactor: Split ModBlocks/ModItems into registry/content/ architecture (BlockRegistry, ItemRegistry, PartRegistry, GameRegistryManager)
  • Mixin bridge layer: Extract TerminalTooltipBridge and TerminalClickBridge to decouple Mixin classes from business logic
  • Project directory reorganization: New docs/ and research/ directories; clean up 17 temporary/decompiled directories
  • Recipe JSON migration: Move crafting table recipes to JSON format
  • Performance: Add processingTargets fast-path HashSet to DualityCentralInterface for O(1) PROCESSING target access
  • Creative tab cleanup: Remove fake drops (ItemFluidDrop, ItemGasDrop, ItemEssentiaDrop) from creative tab

Central ME Interface

  • Enhanced product recovery for generic machines: DefaultSingleBatchHandler now tracks pushed inputs and only collects non-input items
    • isIdle detects products by checking for extractable non-input-material items
    • collectProducts uses relaxed NBT matching (no NBT check when expected has no NBT) to fix Mekanism/Thermal Expansion compatibility
    • Collects all byproducts and residual items, not just expected outputs
    • 600-tick timeout fallback to prevent infinite stuck states
  • Add Ender Crafter support (Extended Crafting)
  • Fix ae2fc fluid dispatch compatibility
  • Fix fluid drops not being stripped from crafting table after push

Omni Terminal

  • Add Alt+JEI processing recipe transfer to right-side pattern storage
  • Add View Cell (display cell) support
  • Add JEI ghost ingredient drag support for pattern encoder
  • Refactor GuiOmniTerm: eliminate per-frame reflection, cache ResourceLocations, abstract slot positioning
  • Fix Alt-pull mode: transfer inputs instead of outputs
  • Fix viewCell slot positioning with jeiOffset and extraHeight

Smart Pattern Interface

  • Complete Smart Pattern Interface with 81-slot MiniGUI scrolling editor
  • Support paging, lock/unlock, keep-primary/double mode buttons
  • Add Smart Pattern garbage collector with ME interface whitelist and manual /ae2e command
  • Add client-side prediction for all GUI actions
  • Fix scroll wheel, localization, conflict sorting, and encoding issues

Universal Memory Card (UMC)

  • Add cross-mod upgrade handlers: Mekanism, Ender IO, Thermal Expansion
  • Integrate custom UMC GUI texture
  • Refactor upgrade handling: unified ensureAvailable with ME network fallback, atomic paste flow
  • Fix binding render not updating after bind/clear
  • Fix various cross-mod handler crashes (TE Conversion Kit index, MEK tier installer, augment validation)

Bug Fixes

  • Fix CrazyAE + SCC compatibility crash
  • Fix ThaumicEnergistics missing crash
  • Fix CompressorHandler over-injection bug
  • Fix StructurePlacementPreview crash on broken controller blocks
  • Fix AstralSorceryHandler invalid UUID and NPE issues
  • Fix ThaumcraftHandler infusion matrix active/crafting state confusion