aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/tileentities
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech/common/tileentities')
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEIndustrialLaserEngraver.java19
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/MTEMultiAutoclave.java19
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEHIPCompressor.java4
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)