aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGlease <4586901+Glease@users.noreply.github.com>2023-01-24 00:51:37 +0800
committerGitHub <noreply@github.com>2023-01-23 17:51:37 +0100
commit4c31639896b6360056af7fa8810a581d17cc97b1 (patch)
treed65ffa750b453012e4291f728a18c60c9973f84c
parent8f3206d6b2fe7e7bdb62f97386db202ae786fd14 (diff)
downloadGT5-Unofficial-4c31639896b6360056af7fa8810a581d17cc97b1.tar.gz
GT5-Unofficial-4c31639896b6360056af7fa8810a581d17cc97b1.tar.bz2
GT5-Unofficial-4c31639896b6360056af7fa8810a581d17cc97b1.zip
fix wash plant structure definition allowing too weird wallsharing (#513)
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/processing/GregtechMetaTileEntity_IndustrialWashPlant.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/processing/GregtechMetaTileEntity_IndustrialWashPlant.java b/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/processing/GregtechMetaTileEntity_IndustrialWashPlant.java
index c1b45b0cfd..f8094e6086 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/processing/GregtechMetaTileEntity_IndustrialWashPlant.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/processing/GregtechMetaTileEntity_IndustrialWashPlant.java
@@ -1,8 +1,6 @@
package gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.processing;
-import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
-import static com.gtnewhorizon.structurelib.structure.StructureUtility.onElementPass;
-import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
+import static com.gtnewhorizon.structurelib.structure.StructureUtility.*;
import static gregtech.api.enums.GT_HatchElement.*;
import static gregtech.api.util.GT_StructureUtility.buildHatchAdder;
@@ -94,8 +92,8 @@ public class GregtechMetaTileEntity_IndustrialWashPlant
if (STRUCTURE_DEFINITION == null) {
STRUCTURE_DEFINITION = StructureDefinition.<GregtechMetaTileEntity_IndustrialWashPlant>builder()
.addShape(mName, transpose(new String[][] {
- {"CCCCC", "C C", "C C", "C C", "C C", "C C", "CCCCC"},
- {"CC~CC", "C C", "C C", "C C", "C C", "C C", "CCCCC"},
+ {"CCCCC", "CwwwC", "CwwwC", "CwwwC", "CwwwC", "CwwwC", "CCCCC"},
+ {"CC~CC", "CwwwC", "CwwwC", "CwwwC", "CwwwC", "CwwwC", "CCCCC"},
{"CCCCC", "CCCCC", "CCCCC", "CCCCC", "CCCCC", "CCCCC", "CCCCC"},
}))
.addElement(
@@ -106,6 +104,8 @@ public class GregtechMetaTileEntity_IndustrialWashPlant
.dot(1)
.buildAndChain(onElementPass(
x -> ++x.mCasing, ofBlock(getCasingBlock(), getCasingMeta()))))
+ .addElement(
+ 'w', ofChain(isAir(), ofBlockAnyMeta(Blocks.water), ofBlockAnyMeta(Blocks.flowing_water)))
.build();
}
return STRUCTURE_DEFINITION;