Download RecursiveAE2PatternProvider — Minecraft Mods — MetaMods
RecursiveAE2PatternProvider

RecursiveAE2PatternProvider

Active

Downloads

0

Last update

1 month ago

Versions

1.21.1
Client and server
Neoforge
Technological
Utils

RecursiveAE2PatternProvider

A completely new solution for Applied Energistics 2 automation - this mod transforms the approach to complex recipes by automatically generating chains of dependency patterns. Say goodbye to routine step-by-step crafting configuration!

🤖 Smart Pattern Creation

The system analyzes recipes and automatically determines what intermediate components are needed for complete production chains. You no longer need to create separate patterns for each element - just one recursive pattern is sufficient.

Intelligent options include:

  • Recursive logic: Automatically creates patterns for ingredients to the required depth
  • Smart detection: Forms patterns only for items with valid crafting recipes
  • Inheritance of settings: Generated patterns receive substitution parameters from parent patterns

⚙️ Complete Control

You continually manage the degree of automation through a flexible control system:

Recursiveness configuration: Simply craft any AE2 pattern with the specified item (default - iron ingot) to make it recursive. If you need to disable automation, just craft the recursive pattern separately.

Universal compatibility: Works with all AE2 pattern types:

  • Crafting recipes
  • Processing patterns
  • Smithing table recipes
  • Stonecutting patterns

🎯 Real Benefits

Typical scenario for iron pickaxe production: Without the mod: Iron pickaxe → Sticks → Planks → Iron smelting → and so on (multiple separate patterns) With this mod: Just one recursive iron pickaxe pattern suffices

📋 Configuration Example

Configure mod behavior through recursiveae2patternprovider-common.toml file:

# Enable/disable all functionality
enableRecursiveAE2PatternProvider = true

# Recursion depth
recursionDepth = -1

# Component substitution settings
defaultAllowSubstitutes = false
defaultAllowFluidSubstitutes = false

Changing the item for creating recursive patterns:

recipeItem = "minecraft:diamond" # Now using diamond instead of iron

🔧 Technical Features

Compatibility: Minecraft 1.21.1, NeoForge, Applied Energistics 2, Extended AE

Performance: Efficient caching prevents duplicate pattern creation, intelligent processing occurs only when actually needed.

Transform your approach to AE2 automation - move from constant manual configuration to natural automatic formation of production chains!

Project members
jotz89

jotz89

Developer

Created: 10 Sep 2025

ID: 268074