1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
|
package gregtech.common.tileentities.storage;
import net.minecraft.util.EnumChatFormatting;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
import gregtech.api.metatileentity.MetaTileEntity;
import gregtech.api.util.GTUtility;
public class MTESuperTank extends MTEDigitalTankBase {
public MTESuperTank(int aID, String aName, String aNameRegional, int aTier) {
super(aID, aName, aNameRegional, aTier);
}
public MTESuperTank(String aName, int aTier, String aDescription, ITexture[][][] aTextures) {
super(aName, aTier, aDescription, aTextures);
}
public MTESuperTank(String aName, int aTier, String[] aDescription, ITexture[][][] aTextures) {
super(aName, aTier, aDescription, aTextures);
}
@Override
public MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) {
return new MTESuperTank(mName, mTier, mDescriptionArray, mTextures);
}
@Override
public String[] getInfoData() {
if (mFluid == null) {
return new String[] { EnumChatFormatting.BLUE + "Super Tank" + EnumChatFormatting.RESET, "Stored Fluid:",
EnumChatFormatting.GOLD + "No Fluid" + EnumChatFormatting.RESET,
EnumChatFormatting.GREEN + "0 L"
+ EnumChatFormatting.RESET
+ " "
+ EnumChatFormatting.YELLOW
+ GTUtility.formatNumbers(getCapacity())
+ " L"
+ EnumChatFormatting.RESET };
}
return new String[] { EnumChatFormatting.BLUE + "Super Tank" + EnumChatFormatting.RESET, "Stored Fluid:",
EnumChatFormatting.GOLD + mFluid.getLocalizedName() + EnumChatFormatting.RESET,
EnumChatFormatting.GREEN + GTUtility.formatNumbers(mFluid.amount)
+ " L"
+ EnumChatFormatting.RESET
+ " "
+ EnumChatFormatting.YELLOW
+ GTUtility.formatNumbers(getCapacity())
+ " L"
+ EnumChatFormatting.RESET };
}
}
|