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
| Setting | FTB Evolution 2 value | Mod 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 | false | not 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 | false | not documented |
enableEncodingGuiToggle Show the recursive pattern toggle button in the Pattern Encoding Terminal GUI. Default is true config/recursiveae2patternprovider-common.toml | true | not 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 | true | not 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_ingot | not documented |
skipSelfReferentialRecipes Ignore recipes that consume their own output (e.g. 'clear settings' / NBT-wipe recipes) when generating dependency patterns config/recursiveae2patternprovider-common.toml | true | not 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 | false | not 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 | false | not 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 | false | not documented |
enableEncodingGuiToggle Show the recursive pattern toggle button in the Pattern Encoding Terminal GUI. Default is true config/recursiveae2patternprovider-server.toml | true | not 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 | true | not 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 | true | not 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_ingot | not 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 | true | not documented |
skipSelfReferentialRecipes Ignore recipes that consume their own output (e.g. 'clear settings' / NBT-wipe recipes) when generating dependency patterns config/recursiveae2patternprovider-server.toml | true | not 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 | 1 | 1 |
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 | 1 | 1 |
recursionDepth Maximum recursion depth for dependency pattern generation. -1 = no limit, 0 = disable recursion, positive values = max depth config/recursiveae2patternprovider-server.toml | -1 | -1 |