Recursive AE2 Pattern Provider: Auto-Crafting for Applied Energistics 2

Recursive AE2 Pattern Provider for Minecraft automates complex crafting chains in Applied Energistics 2 to save your time.

Download recursiveae2patternprovider for Minecraft 1.21.1

Original name: recursiveae2patternprovider

Minecraft: 1.21.1

Loaders: NeoForge

FileVersionLoaderSize
recursiveae2patternprovider-1.0.0.jar1.21.1NeoForge23 КБDownload
recursiveae2patternprovider-1.0.1.jar1.21.1NeoForge29 КБDownload
recursiveae2patternprovider-1.0.2.jar1.21.1NeoForge29 КБDownload
recursiveae2patternprovider-1.0.3.jar1.21.1NeoForge31 КБDownload
recursiveae2patternprovider-1.0.4.jar1.21.1NeoForge38 КБDownload
recursiveae2patternprovider-1.0.5.jar1.21.1NeoForge47 КБDownload
recursiveae2patternprovider-1.0.6.jar1.21.1NeoForge53 КБDownload
recursiveae2patternprovider-1.0.7.jar1.21.1NeoForge51 КБDownload

Automating AE2 Crafting Chains with the Recursive Pattern Provider

Building a fully automated industrial base in Minecraft often hits a bottleneck when configuring Applied Energistics 2. The sheer volume of individual patterns required for basic components like sticks, planks, or smelted ingots can consume hours of setup time. The Automating AE2 Crafting Chains with the Recursive Pattern Provider add-on solves this inefficiency by introducing recursive logic to your crafting system. Instead of manually defining every sub-recipe, this tool allows a single pattern to intelligently generate the entire dependency tree automatically. For players seeking to download Automating AE2 Crafting Chains with the Recursive Pattern Provider, this modification represents a critical upgrade for any serious technology-focused modpack.

Core Functionality and Logic

This extension integrates directly into the existing AE2 framework, adding a new layer of intelligence to standard Pattern Providers. Traditional templates store only one specific recipe. In contrast, a recursive pattern analyzes the ingredients of that recipe. If an ingredient itself requires crafting, the system automatically generates the necessary sub-patterns. This process continues down the chain until it reaches raw resources or hits a configured depth limit. The system includes built-in safety checks; if no valid recipe exists for a component, the mod skips it rather than creating broken links. This ensures your Molecular Assemblers and processing units only receive valid, executable instructions.

Simplified Pattern Management

Converting a standard template into a recursive one is a straightforward crafting operation. By combining a regular AE2 pattern with a specific key item, typically an iron ingot by default, you create a powerful recursive variant. This new item retains the original recipe data but instructs the provider to look deeper into the supply chain. To revert a pattern to its standard state, simply craft it without the key item. This flexibility supports all major pattern types, including crafting, processing, smithing, and stonecutting recipes. Visual tooltips clearly indicate the status of each pattern, preventing confusion during complex network configurations.

Installation and Version Compatibility

When looking for Automating AE2 Crafting Chains with the Recursive Pattern Provider for Minecraft, it is vital to match the correct loader and game version to ensure stability. This mod is currently optimized for Minecraft version 1.21.1 running on the NeoForge platform, requiring NeoForge version 21.1.205 or newer. It strictly depends on the presence of Applied Energistics 2 to function. Furthermore, it maintains full compatibility with popular expansions such as Extended AE (version 1.0.5+) and Advanced AE (version 1.0.6+), though it does not support the Advanced Processing Pattern type from the latter. Whether deploying on a dedicated server or a single-player world, the mod utilizes smart caching to prevent duplicate pattern generation, preserving server performance even in massive networks.

Configuration and Customization

Server administrators and modpack developers can fine-tune behavior via the configuration file located at config/recursiveae2patternprovider-common.toml. Key settings include:

  • Recursion Depth: Set to -1 for unlimited depth, 0 to disable recursion, or a positive integer to cap the nesting level.
  • Key Item: Change the required catalyst from the default iron ingot to any other resource, such as diamonds or AE2 calculation processors, to balance progression difficulty.
  • Substitution Rules: Control whether generated sub-patterns inherit substitution settings from their parent or follow a global default.

Practical Application Guide

Learning how to install and utilize this system transforms your automation workflow. Begin by creating a standard pattern for a complex item, such as an iron pickaxe. Next, combine this pattern with your configured key item in a crafting grid to activate recursion. Place the resulting item into any Pattern Provider connected to your network. When the system requests a pickaxe, it will automatically generate and queue patterns for sticks, planks, logs, and smelting operations without further user intervention. This eliminates the need to manually craft dozens of intermediate templates. By automating these chains, players can focus on expanding their base logistics rather than micromanaging recipe definitions, making this add-on an essential component for modern, high-efficiency Minecraft modpacks.