diff --git a/src/main/java/com/yiranmushroom/gtceuao/machines/AOMachines.java b/src/main/java/com/yiranmushroom/gtceuao/machines/AOMachines.java index 80d2dd7..a3a898f 100644 --- a/src/main/java/com/yiranmushroom/gtceuao/machines/AOMachines.java +++ b/src/main/java/com/yiranmushroom/gtceuao/machines/AOMachines.java @@ -7,6 +7,7 @@ import com.gregtechceu.gtceu.api.pattern.FactoryBlockPattern; import com.gregtechceu.gtceu.api.pattern.Predicates; import com.gregtechceu.gtceu.api.recipe.OverclockingLogic; +import com.gregtechceu.gtceu.api.recipe.RecipeHelper; import com.gregtechceu.gtceu.common.data.GTCompassSections; import com.gregtechceu.gtceu.common.data.GTRecipeModifiers; import com.yiranmushroom.gtceuao.recipes.AORecipeModifier; @@ -26,7 +27,7 @@ public static void init() { public static final MultiblockMachineDefinition ADVANCED_PRECISION_ASSEMBLY = REGISTRATE.multiblock("advanced_precision_assembly", WorkableElectricMultiblockMachine::new) .rotationState(RotationState.NON_Y_AXIS) .recipeType(AORecipeTypes.ADVANCED_PRECISION_ASSEMBLY_Recipe) - .recipeModifiers(GTRecipeModifiers.PARALLEL_HATCH, AORecipeModifier::perfectCoilMachineParallel) + .recipeModifiers(AORecipeModifier.PERFECT_SUBTICK_PARALLEL,GTRecipeModifiers.PARALLEL_HATCH, GTRecipeModifiers.ELECTRIC_OVERCLOCK.apply(OverclockingLogic.PERFECT_OVERCLOCK)) .appearanceBlock(CASING_STEEL_SOLID) .pattern(definition -> FactoryBlockPattern.start(BACK, UP, RIGHT) // 7 * 7 * 11 .aisle("XXXXXXX","XXXXXXX","XXXXXXX","XXXXXXX","XXXXXXX","XXXXXXX","XXXXXXX") // first layer