Back to mods
Modern Industrialization AE2 Pattern Provider project artwork

CurseForge · Minecraft mod

Modern Industrialization AE2 Pattern Provider

An AE2 pattern provider hatch for Extended Industrialization's Processing Array, letting ME autocrafting drive the multiblock directly.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Modern Industrialization AE2 Pattern Provider release should I use?

Updated today
Latest stable file mi_ae2_pattern_provider-1.3.2-1.21.1.jar
Game version 1.21.1
Loader NeoForge

Modern Industrialization AE2 Pattern Provider mi_ae2_pattern_provider-1.3.2-1.21.1.jar targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 5 required mods have matching files.

Where it goes

Is Modern Industrialization AE2 Pattern Provider required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Modern Industrialization AE2 Pattern Provider mi_ae2_pattern_provider-1.3.2-1.21.1.jar need?

mi_ae2_pattern_provider-1.3.2-1.21.1.jar. Change the file and its required mods may change too.

All 5 required mods have matching files

Install Modern Industrialization, Extended Industrialization, Applied Energistics 2, GuideME and 1 more first. We found matching files for this game-version and loader setup. 14 come through another mod in the chain.

5 listed on this file 14 pulled in by those mods
Modern Industrialization Needed by Modern Industrialization AE2 Pattern Provider mi_ae2_pattern_provider-1.3.2-1.21.1.jar
required
Matching file found Matched file: Modern Industrialization v2.5.12
Extended Industrialization Needed by Modern Industrialization AE2 Pattern Provider mi_ae2_pattern_provider-1.3.2-1.21.1.jar
required
Matching file found Matched file: Extended Industrialization 1.16.5-1.21.1
Applied Energistics 2 Needed by Modern Industrialization AE2 Pattern Provider mi_ae2_pattern_provider-1.3.2-1.21.1.jar
required
Matching file found Matched file: AE2 19.2.19 [NEOFORGE]
Cloth Config API (Fabric/Forge/NeoForge) Optional for Modern Industrialization AE2 Pattern Provider mi_ae2_pattern_provider-1.3.2-1.21.1.jar
optional
Matching file found Matched file: [NeoForge 1.21] v15.0.140
ExtendedAE Optional for Modern Industrialization AE2 Pattern Provider mi_ae2_pattern_provider-1.3.2-1.21.1.jar
optional
Matching file found Matched file: ExtendedAE-1.21-2.2.43-neoforge.jar
Just Enough Items (JEI) Needed by Modern Industrialization
pulled in
Matching file found Matched file: 19.70.0.469 for NeoForge 1.21.1
EMI Needed by Modern Industrialization
pulled in
Matching file found Matched file: emi-1.1.24+1.21.1+neoforge
GuideME Needed by Modern Industrialization
pulled in
Matching file found Matched file: GuideME 21.1.22
Jade 🔍 Needed by Modern Industrialization
pulled in
Matching file found Matched file: [NeoForge 1.21.1] 15.10.6
Tesseract API (NeoForge) Needed by Extended Industrialization
pulled in
Matching file found Matched file: Tesseract API 1.12.20-1.21.1
The One Probe Needed by Applied Energistics 2
pulled in
Matching file found Matched file: TheOneProbe - 1.21_neo-12.0.9
WTHIT Needed by Applied Energistics 2
pulled in
No matching file
Glodium Needed by ExtendedAE
pulled in
Matching file found Matched file: Glodium-1.21-2.2-neoforge.jar
Architectury API Needed by Roughly Enough Items Fabric/Forge/NeoForge (REI)
pulled in
Matching file found Matched file: [NeoForge 1.21] v13.0.11
MezzConfigGUI Needed by Just Enough Items (JEI)
pulled in
Matching file found Matched file: MezzConfig GUI mc1.21.1-0.5.5 for NeoForge
MezzConfig Needed by Just Enough Items (JEI)
pulled in
Matching file found Matched file: MezzConfig 0.7.1 for NeoForge 1.21.1

14 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Modern Industrialization AE2 Pattern Provider without breaking your instance.

Built for Modern Industrialization AE2 Pattern Provider mi_ae2_pattern_provider-1.3.2-1.21.1.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use mi_ae2_pattern_provider-1.3.2-1.21.1.jar. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Modern Industrialization, Extended Industrialization, Applied Energistics 2, GuideME and 1 more first. We found matching files for this game-version and loader setup. 14 come through another mod in the chain.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside mi_ae2_pattern_provider-1.3.2-1.21.1.jar. It opens that exact file at the source.

About this project

What does Modern Industrialization AE2 Pattern Provider add?

MI-AE2 Pattern Provider

A bridge between Modern Industrialization / Extended Industrialization and Applied Energistics 2.

This mod adds the ME Pattern Provider Hatch — a single block that replaces all four input/output hatches of the Extended Industrialization Processing Array while also acting as an AE2 pattern provider, so your ME network can push autocrafting patterns straight into the array.

Features

  • ME Pattern Provider Hatch — 9 pattern slots. Combines the four item/fluid input & output hatches of the Processing Array into one block.
  • ME Extended Pattern Provider Hatch — 36 pattern slots (4×9), matching ExtendedAE's extended pattern provider. Requires ExtendedAE.
  • Full AE2 integration — network status, a dedicated terminal name (xxx Processing Array Pattern Provider Hatch), and patterns drop when the block is broken.
  • Upgradable — shift right-click with an ExtendedAE Pattern Provider Upgrade to upgrade to the extended hatch, or craft it in the Crystal Assembler.
  • Wrench support — right-clicking with a wrench (MI recognises wrenches through the common c:tools/wrench tag, so other mods' wrenches work as well) opens the machine configuration GUI as a fallback.
  • In-game guide — the manual opens Modern Industrialization's own guidebook straight at this mod's chapter, so the sidebar is MI's full chapter list with this one at the end. The pages cover setup, the hatch's slots and both GUIs, autocrafting behaviour, upgrade cards, the overclock modules and troubleshooting, and are translated to Simplified Chinese. Craft it from the MI Guidebook plus any glass cable, or take it from MI's creative tab right next to MI's own guidebook.
  • Advanced Overclock Module — fits the Overdrive Module slot of any MI electric machine, including the Processing Array controller. Unlike MI's Overdrive Module it jumps straight to maximum efficiency and releases the recipe as soon as it finishes, instead of crawling up from zero and locking the recipe until the module is pulled out. Implemented through MI's official MIHookEfficiency hook — vanilla overdrive behaviour is untouched.
  • Quantum Overclock Module — the Advanced module's upgrade, fitting the same slot (the two are mutually exclusive): it keeps all of the Advanced module's effects and raises the Processing Array's parallel batch ceiling from "machine count" to "machine count × multiplier" (default 4×, configurable 2–16×; a 64-machine array → 256 parallel). EU and time scale with the multiplier (4× speed = 4× EU/t and 4× total energy — no free throughput). The multiplier lives in config/mi_ae2_pattern_provider-common.toml under [quantum_overclock] parallel_multiplier, and with Cloth Config installed you can also change it in-game; changes apply to the next recipe calculation, no restart needed. The Quantum module only fits a Processing Array controller — dropping it into an ordinary machine is refused with a chat-message hint instead of silently doing nothing, while the Advanced and vanilla modules still fit anywhere.

Known limitations

  • One pattern provider hatch per array. A Processing Array accepts only one (extended version included). Placing a second one makes the whole multiblock report an invalid structure until the extra hatch is removed.
  • The quantum multiplier is a ceiling, not a fixed batch size. The array still derives the real batch from the available inputs and free output space, so over-driving a high-output recipe yields smaller batches rather than voiding products.
  • Extreme recipes. Recipes whose total EU × multiplier exceeds 2^31 hit a pre-existing upstream overflow (the array stores recipeEnergy as a long but reads it back as an int) — avoid pointing a high multiplier at powder-style extreme recipes such as the Packer's quantum upgrade.

Textures

Block and item textures are derived from the mods above, then modified by hand (or by short deterministic recolouring scripts). Each file keeps its original licence and is marked as modified:

  • me_pattern_provider_hatch.png ← AE2 block/pattern_provider.png (LGPL-3.0) — outer frame repainted by hand.
  • me_extended_pattern_provider_hatch.png ← ExtendedAE block/ex_pattern_provider.png (LGPL-3.0) — same treatment.
  • me_pattern_provider_hatch_overlay_side.png ← Modern Industrialization hatch side overlay (MIT) — recoloured by hand.
  • advanced_overclock_module.png, quantum_overclock_module.png ← MI item/overdrive_module.png (MIT) — hue/saturation adjustment only.
  • guide.png ← MI item/guidebook.png (MIT) — hue/saturation adjustment only.
  • Project icon — this mod's own hatch texture upscaled 32×, with MI's item/wrench.png used as-is and a hand-added outline.

Credits

This mod integrates with, but does not bundle or redistribute, any code from:

  • ExtendedAE (LGPL-3.0) — the extended hatch reuses its ex_pattern_provider menu type for its GUI and paging.
  • ExtendedAE-Plus (LGPL-3.0-or-later) — upgrade cards and pattern paging. Integration is optional and degrades gracefully.
  • AppliedFlux (LGPL-3.0) — optional upgrade slot provider.

All trademarks and copyrights belong to their respective authors.

Licensed under MIT. Source code: https://github.com/EasyRain/Minecraft-MI-AE2-PatternProvider

Project description from CurseForge.

Pick your setup

Modern Industrialization AE2 Pattern Provider by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Modern Industrialization AE2 Pattern Provider versions and loaders

4 of 4 releases match

Looking for an older file? The official CurseForge project page is in Resources.