diff options
Diffstat (limited to 'src/main/java/gregtech/common/tileentities/machines/multi/MTELargeBoilerSteel.java')
-rw-r--r-- | src/main/java/gregtech/common/tileentities/machines/multi/MTELargeBoilerSteel.java | 96 |
1 files changed, 96 insertions, 0 deletions
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeBoilerSteel.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeBoilerSteel.java new file mode 100644 index 0000000000..32f78c15ef --- /dev/null +++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeBoilerSteel.java @@ -0,0 +1,96 @@ +package gregtech.common.tileentities.machines.multi; + +import net.minecraft.block.Block; + +import gregtech.GTMod; +import gregtech.api.GregTechAPI; +import gregtech.api.interfaces.metatileentity.IMetaTileEntity; +import gregtech.api.interfaces.tileentity.IGregTechTileEntity; + +public class MTELargeBoilerSteel extends MTELargeBoiler { + + public MTELargeBoilerSteel(int aID, String aName, String aNameRegional) { + super(aID, aName, aNameRegional); + pollutionPerSecond = GTMod.gregtechproxy.mPollutionLargeSteelBoilerPerSecond; + } + + public MTELargeBoilerSteel(String aName) { + super(aName); + pollutionPerSecond = GTMod.gregtechproxy.mPollutionLargeSteelBoilerPerSecond; + } + + @Override + public IMetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity) { + return new MTELargeBoilerSteel(this.mName); + } + + @Override + public String getCasingMaterial() { + return "Steel"; + } + + @Override + public String getCasingBlockType() { + return "Machine Casings"; + } + + @Override + public Block getCasingBlock() { + return GregTechAPI.sBlockCasings2; + } + + @Override + public byte getCasingMeta() { + return 0; + } + + @Override + public byte getCasingTextureIndex() { + return 16; + } + + @Override + public Block getPipeBlock() { + return GregTechAPI.sBlockCasings2; + } + + @Override + public byte getPipeMeta() { + return 13; + } + + @Override + public Block getFireboxBlock() { + return GregTechAPI.sBlockCasings3; + } + + @Override + public byte getFireboxMeta() { + return 14; + } + + @Override + public byte getFireboxTextureIndex() { + return 46; + } + + @Override + public int getEUt() { + return 1000; + } + + @Override + public int getEfficiencyIncrease() { + return 12; + } + + @Override + int runtimeBoost(int mTime) { + return mTime; + } + + @Override + boolean isSuperheated() { + return false; + } +} |