aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/xmod/gregtech/common/tileentities
diff options
context:
space:
mode:
authorDraknyte1 <Draknyte1@hotmail.com>2017-08-12 19:45:05 +1000
committerDraknyte1 <Draknyte1@hotmail.com>2017-08-12 19:45:05 +1000
commitf31a88106ed54dc271f8eec50e3fe996e01bbcb3 (patch)
treebf0bba82f1a2b4ee46fe951772ae7c305253a978 /src/Java/gtPlusPlus/xmod/gregtech/common/tileentities
parentc4a21ba699d52d2dc13f01ccc5dde22120f619c6 (diff)
downloadGT5-Unofficial-f31a88106ed54dc271f8eec50e3fe996e01bbcb3.tar.gz
GT5-Unofficial-f31a88106ed54dc271f8eec50e3fe996e01bbcb3.tar.bz2
GT5-Unofficial-f31a88106ed54dc271f8eec50e3fe996e01bbcb3.zip
+ Added a config option for the Thermal Boiler.
+ Added the Lava Filter. + Added Thermal Boiler Casing. + Added Recipes for the Thermal Boiler controller and casing block.
Diffstat (limited to 'src/Java/gtPlusPlus/xmod/gregtech/common/tileentities')
-rw-r--r--src/Java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/GT4Entity_ThermalBoiler.java17
1 files changed, 8 insertions, 9 deletions
diff --git a/src/Java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/GT4Entity_ThermalBoiler.java b/src/Java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/GT4Entity_ThermalBoiler.java
index 9f261178b5..c93837f85c 100644
--- a/src/Java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/GT4Entity_ThermalBoiler.java
+++ b/src/Java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/GT4Entity_ThermalBoiler.java
@@ -2,7 +2,6 @@ package gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi;
import java.util.Collection;
-import gregtech.api.GregTech_API;
import gregtech.api.enums.*;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
@@ -10,6 +9,7 @@ import gregtech.api.metatileentity.MetaTileEntity;
import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_MultiBlockBase;
import gregtech.api.objects.GT_RenderedTexture;
import gregtech.api.util.*;
+import gtPlusPlus.core.block.ModBlocks;
import gtPlusPlus.core.lib.CORE;
import gtPlusPlus.core.util.Utils;
import net.minecraft.entity.player.EntityPlayer;
@@ -129,14 +129,13 @@ extends GT_MetaTileEntity_MultiBlockBase
"Converts Heat into Steam",
"Size: 3x3x3 (Hollow)",
"Controller (front middle)",
- "1x Input Hatch (Centre of back)",
- "2x Output Hatch (Centre of sides)",
+ "1x Output Hatch (Centre of back)",
+ "2x Input Hatch (Centre of sides)",
"1x Maintenance Hatch (Centre of top)",
- "20x Blast Smelter Heat Containment Coils",
+ "Thermal Containment Casings for the rest",
CORE.GT_Tooltip};
}
-
@Override
public ITexture[] getTexture(final IGregTechTileEntity aBaseMetaTileEntity, final byte aSide, final byte aFacing, final byte aColorIndex, final boolean aActive, final boolean aRedstone) {
if (aSide == aFacing) {
@@ -151,9 +150,9 @@ extends GT_MetaTileEntity_MultiBlockBase
byte tSide = getBaseMetaTileEntity().getBackFacing();
if (getBaseMetaTileEntity().getAirAtSideAndDistance(getBaseMetaTileEntity().getBackFacing(), 1))
{
- int META = 0;
+ int META = 11;
int CASING = TAE.GTPP_INDEX(1);
- if (((getBaseMetaTileEntity().getBlockAtSideAndDistance(getBaseMetaTileEntity().getBackFacing(), 2) != GregTech_API.sBlockCasings1) || (getBaseMetaTileEntity().getMetaIDAtSideAndDistance(getBaseMetaTileEntity().getBackFacing(), 2) != META)) &&
+ if (((getBaseMetaTileEntity().getBlockAtSideAndDistance(getBaseMetaTileEntity().getBackFacing(), 2) != ModBlocks.blockCasings2Misc) || (getBaseMetaTileEntity().getMetaIDAtSideAndDistance(getBaseMetaTileEntity().getBackFacing(), 2) != META)) &&
(!addToMachineList(getBaseMetaTileEntity().getIGregTechTileEntityAtSideAndDistance(getBaseMetaTileEntity().getBackFacing(), 2), CASING))) {
Utils.LOG_INFO("false 1");
return false;
@@ -165,7 +164,7 @@ extends GT_MetaTileEntity_MultiBlockBase
for (byte k = 0; k < 3; k = (byte)(k + 1)) {
if (((i == 0) || (j == 0)) && (k == 1))
{
- if (getBaseMetaTileEntity().getBlock(tX + (tSide == 5 ? k : tSide < 4 ? i : -k), tY + j, tZ + (tSide < 4 ? -k : tSide == 3 ? k : i)) == GregTech_API.sBlockCasings1)
+ if (getBaseMetaTileEntity().getBlock(tX + (tSide == 5 ? k : tSide < 4 ? i : -k), tY + j, tZ + (tSide < 4 ? -k : tSide == 3 ? k : i)) == ModBlocks.blockCasings2Misc)
{
if (getBaseMetaTileEntity().getMetaID(tX + (tSide == 5 ? k : tSide < 4 ? i : -k), tY + j, tZ + (tSide < 4 ? -k : tSide == 3 ? k : i)) == META) {}
}
@@ -174,7 +173,7 @@ extends GT_MetaTileEntity_MultiBlockBase
return false;
}
}
- else if (getBaseMetaTileEntity().getBlock(tX + (tSide == 5 ? k : tSide < 4 ? i : -k), tY + j, tZ + (tSide < 4 ? -k : tSide == 3 ? k : i)) == GregTech_API.sBlockCasings1)
+ else if (getBaseMetaTileEntity().getBlock(tX + (tSide == 5 ? k : tSide < 4 ? i : -k), tY + j, tZ + (tSide < 4 ? -k : tSide == 3 ? k : i)) == ModBlocks.blockCasings2Misc)
{
if (getBaseMetaTileEntity().getMetaID(tX + (tSide == 5 ? k : tSide < 4 ? i : -k), tY + j, tZ + (tSide < 4 ? -k : tSide == 3 ? k : i)) == META) {}
}