RecursiveAE2PatternProvider: FTB Evolution 2 config options

Config options (how FTB Evolution 2 sets them)

21 settings shipped in the pack's config files; 0 differ from the mod's documented default.

Show settings
SettingFTB Evolution 2 valueMod default
defaultAllowFluidSubstitutes
Default setting for allowing fluid substitutes in auto-generated patterns when parent pattern has no substitute info. When true, allows equivalent fluids to be used in recipes
config/recursiveae2patternprovider-common.toml
falsenot documented
defaultAllowSubstitutes
Default setting for allowing item substitutes in auto-generated patterns when parent pattern has no substitute info. When true, allows equivalent items (e.g., different wood types) to be used in recipes
config/recursiveae2patternprovider-common.toml
falsenot documented
enableEncodingGuiToggle
Show the recursive pattern toggle button in the Pattern Encoding Terminal GUI. Default is true
config/recursiveae2patternprovider-common.toml
truenot documented
enableRecursiveAE2PatternProvider
Enable recursive AE2 pattern generation. When enabled, the mod will automatically generate dependency patterns for missing crafting ingredients. Works with all AE2 pattern types (crafting, processing, smithing, stonecutting, etc.)
config/recursiveae2patternprovider-common.toml
truenot documented
recipeBlacklist
Recipe ids that are never used for auto-generated patterns. Use an exact id ('modid:recipe_name') or a prefix ending with '*' ('modid:*', 'modid:reset/*')
config/recursiveae2patternprovider-common.toml
["compressium:andesite/uncraft/*","compressium:calcite/uncraft/*","compressium:clay/uncraft/*","compressium:coal/uncraft/*","compressium:cobbled_deepslate/uncraft/*","compressium:cobblestone/uncraft/*","compressium:copper/uncraft/*","compressium:deepslate/uncraft/*","compressium:diamond/uncraft/*","compressium:diorite/uncraft/*","compressium:dirt/uncraft/*","compressium:emerald/uncraft/*","compressium:endstone/uncraft/*","compressium:gold/uncraft/*","compressium:granite/uncraft/*","compressium:gravel/uncraft/*","compressium:iron/uncraft/*","compressium:lapis/uncraft/*","compressium:netherite/uncraft/*","compressium:netherrack/uncraft/*","compressium:quartz/uncraft/*","compressium:redstone/uncraft/*","compressium:sand/uncraft/*","compressium:stone/uncraft/*","compressium:tuff/uncraft/*"]not documented
recipeItem
Item required to craft recursive patterns. Use format: 'namespace:item_name'. Default is 'minecraft:iron_ingot'
config/recursiveae2patternprovider-common.toml
minecraft:iron_ingotnot documented
skipSelfReferentialRecipes
Ignore recipes that consume their own output (e.g. 'clear settings' / NBT-wipe recipes) when generating dependency patterns
config/recursiveae2patternprovider-common.toml
truenot documented
defaultAllowFluidSubstitutes
Default setting for allowing fluid substitutes in auto-generated patterns when parent pattern has no substitute info. When true, allows equivalent fluids to be used in recipes
config/recursiveae2patternprovider-server.toml
falsenot documented
defaultAllowSubstitutes
Default setting for allowing item substitutes in auto-generated patterns when parent pattern has no substitute info. When true, allows equivalent items (e.g., different wood types) to be used in recipes
config/recursiveae2patternprovider-server.toml
falsenot documented
defaultRecursiveMode
Start newly opened pattern encoding terminals in recursive mode. The terminal toggle can override this for the current session. Uses the server setting in multiplayer; existing patterns are not converted.
config/recursiveae2patternprovider-server.toml
falsenot documented
enableEncodingGuiToggle
Show the recursive pattern toggle button in the Pattern Encoding Terminal GUI. Default is true
config/recursiveae2patternprovider-server.toml
truenot documented
enableRecursiveAE2PatternProvider
Enable recursive AE2 pattern generation. When enabled, the mod will automatically generate dependency patterns for missing crafting ingredients. Works with all AE2 pattern types (crafting, processing, smithing, stonecutting, etc.)
config/recursiveae2patternprovider-server.toml
truenot documented
generatedIngredientAlternatives
Publish validated ingredient variants for generated patterns (e.g. accepted log/plank choices). Each variant uses exact item inputs during execution so substitutions cannot consume stock reserved for another dependency. Does not change manually encoded root patterns. When false, generated patterns inherit the parent substitution setting.
config/recursiveae2patternprovider-server.toml
truenot documented
recipeBlacklist
Recipe ids that are never used for auto-generated patterns. Use an exact id ('modid:recipe_name') or a prefix ending with '*' ('modid:*', 'modid:reset/*')
config/recursiveae2patternprovider-server.toml
["compressium:andesite/uncraft/*","compressium:calcite/uncraft/*","compressium:clay/uncraft/*","compressium:coal/uncraft/*","compressium:cobbled_deepslate/uncraft/*","compressium:cobblestone/uncraft/*","compressium:copper/uncraft/*","compressium:deepslate/uncraft/*","compressium:diamond/uncraft/*","compressium:diorite/uncraft/*","compressium:dirt/uncraft/*","compressium:emerald/uncraft/*","compressium:endstone/uncraft/*","compressium:gold/uncraft/*","compressium:granite/uncraft/*","compressium:gravel/uncraft/*","compressium:iron/uncraft/*","compressium:lapis/uncraft/*","compressium:netherite/uncraft/*","compressium:netherrack/uncraft/*","compressium:quartz/uncraft/*","compressium:redstone/uncraft/*","compressium:sand/uncraft/*","compressium:stone/uncraft/*","compressium:tuff/uncraft/*"]not documented
recipeItem
Item required to craft recursive patterns. Use format: 'namespace:item_name'. Default is 'minecraft:iron_ingot'
config/recursiveae2patternprovider-server.toml
minecraft:iron_ingotnot documented
retainRecipeAlternatives
Publish valid recipe alternatives for AE2 to check against stock during each crafting calculation. Includes stored block/nugget conversions without expanding compression chains. Publishes at most 64 alternatives per item; when false, uses maxAlternativesPerItem and static selection.
config/recursiveae2patternprovider-server.toml
truenot documented
skipSelfReferentialRecipes
Ignore recipes that consume their own output (e.g. 'clear settings' / NBT-wipe recipes) when generating dependency patterns
config/recursiveae2patternprovider-server.toml
truenot documented
maxAlternativesPerItem
How many crafting recipes to generate per dependency item. 1 = only the best recipe (recommended). Higher values re-introduce alternative recipes that AE2 may pick instead of the expected one
config/recursiveae2patternprovider-common.toml
11
recursionDepth
Maximum recursion depth for dependency pattern generation. -1 = no limit, 0 = disable recursion, positive values = max depth
config/recursiveae2patternprovider-common.toml
-1-1
maxAlternativesPerItem
Maximum recipes per dependency in static selection mode (retainRecipeAlternatives = false)
config/recursiveae2patternprovider-server.toml
11
recursionDepth
Maximum recursion depth for dependency pattern generation. -1 = no limit, 0 = disable recursion, positive values = max depth
config/recursiveae2patternprovider-server.toml
-1-1