aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/tileentities/machines/multi/MTELargeBoilerSteel.java
diff options
context:
space:
mode:
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.java96
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;
+ }
+}