diff options
Diffstat (limited to 'src/main/java/gregtech')
3 files changed, 21 insertions, 21 deletions
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/MTEIndustrialLaserEngraver.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEIndustrialLaserEngraver.java index 49fdd29257..50a919ce50 100644 --- a/src/main/java/gregtech/common/tileentities/machines/multi/MTEIndustrialLaserEngraver.java +++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEIndustrialLaserEngraver.java @@ -301,6 +301,7 @@ public class MTEIndustrialLaserEngraver extends MTEExtendedPowerMultiBlockBase<M @Override public boolean checkMachine(IGregTechTileEntity aBaseMetaTileEntity, ItemStack aStack) { mCasingAmount = 0; + glassTier = 0; IGregTechTileEntity base = getBaseMetaTileEntity(); if (!checkPiece(STRUCTURE_PIECE_MAIN, 2, 4, 0)) return false; @@ -331,16 +332,16 @@ public class MTEIndustrialLaserEngraver extends MTEExtendedPowerMultiBlockBase<M @NotNull @Override protected CheckRecipeResult onRecipeStart(@NotNull GTRecipe recipe) { - Colors c = Colors.Red; - for (int i = 0; i < recipe.mInputs.length; i++) { - String uid = getUniqueIdentifier(recipe.mInputs[i]); - if (lensColors.containsKey(uid)) { - c = lensColors.get(uid); + if (!stopAllRendering) { + Colors c = Colors.Red; + for (int i = 0; i < recipe.mInputs.length; i++) { + String uid = getUniqueIdentifier(recipe.mInputs[i]); + if (lensColors.containsKey(uid)) { + c = lensColors.get(uid); + } } - } - if (renderer != null) { - renderer.setColors(c.r, c.g, c.b); - if (!stopAllRendering) { + if (renderer != null) { + renderer.setColors(c.r, c.g, c.b); renderer.setShouldRender(true); } } diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/MTEMultiAutoclave.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEMultiAutoclave.java index 90ee606997..3098c79cdf 100644 --- a/src/main/java/gregtech/common/tileentities/machines/multi/MTEMultiAutoclave.java +++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEMultiAutoclave.java @@ -204,15 +204,18 @@ public class MTEMultiAutoclave extends MTEExtendedPowerMultiBlockBase<MTEMultiAu .beginStructureBlock(7, 7, 9, true) .addController("Front Center") .addCasingInfoMin("Pressure Containment Casings", 128, false) + .addCasingInfoExactly("Any Glass", 42, false) .addCasingInfoExactly("Item Pipe Casings", 7, true) .addCasingInfoExactly("Pipe Casings", 14, true) .addCasingInfoExactly("Heating Coils", 7, true) .addCasingInfoExactly("PTFE Frame", 42, false) - .addInputBus("Any of the Pressure Containment Casings", 1) - .addOutputBus("Any of the Pressure Containment Casings", 1) - .addEnergyHatch("Any of the Pressure Containment Casings", 1) - .addMaintenanceHatch("Any of the Pressure Containment Casings", 1) - .addMufflerHatch("Any of the Pressure Containment Casings", 1) + .addInputBus("Any Pressure Containment Casing", 1) + .addOutputBus("Any Pressure Containment Casing", 1) + .addInputHatch("Any Pressure Containment Casing", 1) + .addOutputHatch("Any Pressure Containment Casing", 1) + .addEnergyHatch("Any Pressure Containment Casing", 1) + .addMaintenanceHatch("Any Pressure Containment Casing", 1) + .addMufflerHatch("Any Pressure Containment Casing", 1) .toolTipFinisher(AuthorVolence); return tt; } @@ -231,11 +234,7 @@ public class MTEMultiAutoclave extends MTEExtendedPowerMultiBlockBase<MTEMultiAu mEnergyHatches.clear(); setCoilLevel(HeatingCoilLevel.None); if (!checkPiece(STRUCTURE_PIECE_MAIN, 3, 6, 0)) return false; - return this.mMaintenanceHatches.size() == 1 && fluidPipeTier >= 0 - && mCasingAmount >= 128 - && itemPipeTier >= 0 - && !mEnergyHatches.isEmpty() - && mMufflerHatches.size() == 1; + return mCasingAmount >= 128 && mMufflerHatches.size() == 1; } @Override diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEHIPCompressor.java b/src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEHIPCompressor.java index 90fdde81ea..b50f4171b6 100644 --- a/src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEHIPCompressor.java +++ b/src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEHIPCompressor.java @@ -266,12 +266,12 @@ public class MTEHIPCompressor extends MTEExtendedPowerMultiBlockBase<MTEHIPCompr .beginStructureBlock(7, 5, 7, true) .addController("Front Center") .addCasingInfoMin("Electric Compressor Casing", 95, false) - .addCasingInfoMin("Compressor Pipe Casing", 45, false) + .addCasingInfoMin("Compressor Pipe Casing", 60, false) .addCasingInfoExactly("Coolant Duct", 12, false) .addCasingInfoExactly("Heating Duct", 12, false) .addCasingInfoExactly("EV+ Glass", 22, false) - .addCasingInfoExactly("Clean Stainless Steel Machine Casing", 20, false) .addCasingInfoExactly("Coil", 30, true) + .addOtherStructurePart("Heat Sensor Hatch", "Any Electric Compressor Casing", 1) .addInputBus("Pipe Casings on Side", 2) .addInputHatch("Pipe Casings on Side", 2) .addOutputBus("Pipe Casings on Side", 2) |