diff options
| author | Prometheus0000 <prometheus0000000@gmail.com> | 2020-12-26 18:29:02 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-12-26 18:29:02 -0500 |
| commit | 222f3365d1feb523201b6e7a098401e639dc6303 (patch) | |
| tree | 8b5588b09b1b5a083666506b1f481ebd54320d01 /src/main/java/gregtech/common/tileentities/machines/multi | |
| parent | c55d87373080f16df371fc69b2248f60a6112237 (diff) | |
| parent | 73040b7a9e0ec4109b6e3d72a8edab95dd7eb7f0 (diff) | |
| download | GT5-Unofficial-222f3365d1feb523201b6e7a098401e639dc6303.tar.gz GT5-Unofficial-222f3365d1feb523201b6e7a098401e639dc6303.tar.bz2 GT5-Unofficial-222f3365d1feb523201b6e7a098401e639dc6303.zip | |
Merge pull request #17 from GTNewHorizons/experimental
update
Diffstat (limited to 'src/main/java/gregtech/common/tileentities/machines/multi')
| -rw-r--r-- | src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_Cleanroom.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_Cleanroom.java b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_Cleanroom.java index 606c63110f..0ca2cb8a6c 100644 --- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_Cleanroom.java +++ b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_Cleanroom.java @@ -125,6 +125,18 @@ public class GT_MetaTileEntity_Cleanroom extends GT_MetaTileEntity_MultiBlockBas } } } + //detect room square for filters + for (int i = -x+1; i < x; i++) { + for (int j = -z+1; j < z; j++) { + if (i == 0 && j == 0) continue; + Block tBlock = aBaseMetaTileEntity.getBlockOffset(j, 0, i); + int tMeta = aBaseMetaTileEntity.getMetaIDOffset(j, 0, i); + if (tBlock != GregTech_API.sBlockCasings3 && tMeta != 11) { + return false; + } + } + } + for (int i = -1; i > -16; i--) { Block tBlock = aBaseMetaTileEntity.getBlockOffset(x, i, z); int tMeta = aBaseMetaTileEntity.getMetaIDOffset(x, i, z); |
