Modular Machinery Mod 1.12.2, — Guide
Mechanics and Advanced Features
Redstone Interaction
The Machine Controller provides redstone feedback:
* Comparator Output:
* 0: No valid structure found.
* 1: Structure valid, but no recipe is currently running.
* 15: Machine is actively processing a recipe.
* Redstone Control: Applying a direct redstone signal to the controller will pause the machine's operation.
Recipe Modifiers
Advanced users can define Recipe Modifiers that change recipe behavior based on the blocks used in the structure. For example, replacing a standard casing with a 'Reinforced Casing' could reduce energy consumption or speed up the recipe.
CraftTweaker Integration
Recipes can be added dynamically via ZenScript:
mods.modularmachinery.RecipeBuilder.newBuilder("my_recipe_id", "alloy_smelter", 100)
.addItemInput(<minecraft:iron_ingot>)
.addItemOutput(<minecraft:gold_ingot>)
.addEnergyPerTickInput(20)
.build;