aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/xmod/gregtech/common/tileentities
diff options
context:
space:
mode:
authorDraknyte1 <Draknyte1@hotmail.com>2016-09-23 11:19:01 +1000
committerDraknyte1 <Draknyte1@hotmail.com>2016-09-23 11:19:01 +1000
commit48b5bed437d6517af87856f84259a2efda81c371 (patch)
tree5afd22dab52d74ffdf89794ad884e3d3dcbadf0e /src/Java/gtPlusPlus/xmod/gregtech/common/tileentities
parent378ddec805d28721f0bb0bab59804dc816105921 (diff)
parentd25675f4dbf81607e2960464d9e302c4ef8ca46e (diff)
downloadGT5-Unofficial-48b5bed437d6517af87856f84259a2efda81c371.tar.gz
GT5-Unofficial-48b5bed437d6517af87856f84259a2efda81c371.tar.bz2
GT5-Unofficial-48b5bed437d6517af87856f84259a2efda81c371.zip
On NewMatSystem: Winging It.
Diffstat (limited to 'src/Java/gtPlusPlus/xmod/gregtech/common/tileentities')
-rw-r--r--src/Java/gtPlusPlus/xmod/gregtech/common/tileentities/storage/GT_MetaTileEntity_TieredTank.java26
1 files changed, 24 insertions, 2 deletions
diff --git a/src/Java/gtPlusPlus/xmod/gregtech/common/tileentities/storage/GT_MetaTileEntity_TieredTank.java b/src/Java/gtPlusPlus/xmod/gregtech/common/tileentities/storage/GT_MetaTileEntity_TieredTank.java
index 113e475ac4..7a2e49492d 100644
--- a/src/Java/gtPlusPlus/xmod/gregtech/common/tileentities/storage/GT_MetaTileEntity_TieredTank.java
+++ b/src/Java/gtPlusPlus/xmod/gregtech/common/tileentities/storage/GT_MetaTileEntity_TieredTank.java
@@ -16,8 +16,30 @@ public class GT_MetaTileEntity_TieredTank
extends GregtechMetaBasicTank {
protected FluidStack internalTank = getInternalStack();
- protected String fluidName = internalTank.getFluid().getName();
- protected int fluidAmount = internalTank.amount;
+ protected String fluidName = getFluidName();
+ protected int fluidAmount = getInternalFluidAmount();
+
+ private String getFluidName(){
+ String x;
+ if (internalTank != null){
+ x = internalTank.getFluid().getName();
+ }
+ else {
+ x = "null";
+ }
+ return x;
+ }
+
+ private int getInternalFluidAmount(){
+ int x;
+ if (internalTank != null){
+ x = internalTank.amount;
+ }
+ else {
+ x = 0;
+ }
+ return x;
+ }
public GT_MetaTileEntity_TieredTank(int aID, String aName, String aNameRegional, int aTier) {
super(aID, aName, aNameRegional, aTier, 3, "Stores " + ((int) (Math.pow(2, aTier) * 32000)) + "L of fluid");