aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/common/itemBlocks
diff options
context:
space:
mode:
authorkekzdealer <kekzdealer@gmail.com>2020-06-04 22:16:41 +0200
committerkekzdealer <kekzdealer@gmail.com>2020-06-04 22:16:41 +0200
commit6187ece02c4b90cedbcd8ca6ec83d0b7803b6e63 (patch)
tree15a5338971706c31c7a660788796c9bb981c09cb /src/main/java/common/itemBlocks
parentc178019f0705440e5231386903586ed97f718ee6 (diff)
downloadGT5-Unofficial-6187ece02c4b90cedbcd8ca6ec83d0b7803b6e63.tar.gz
GT5-Unofficial-6187ece02c4b90cedbcd8ca6ec83d0b7803b6e63.tar.bz2
GT5-Unofficial-6187ece02c4b90cedbcd8ca6ec83d0b7803b6e63.zip
Implemented sub types for TFFT Multi hatch
Diffstat (limited to 'src/main/java/common/itemBlocks')
-rw-r--r--src/main/java/common/itemBlocks/IB_TFFTMultiHatch.java23
1 files changed, 21 insertions, 2 deletions
diff --git a/src/main/java/common/itemBlocks/IB_TFFTMultiHatch.java b/src/main/java/common/itemBlocks/IB_TFFTMultiHatch.java
index 38b8997f0f..c5ecdca46d 100644
--- a/src/main/java/common/itemBlocks/IB_TFFTMultiHatch.java
+++ b/src/main/java/common/itemBlocks/IB_TFFTMultiHatch.java
@@ -2,6 +2,7 @@ package common.itemBlocks;
import java.util.List;
+import common.tileentities.TE_TFFTMultiHatch;
import net.minecraft.block.Block;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemBlock;
@@ -13,13 +14,31 @@ public class IB_TFFTMultiHatch extends ItemBlock {
public IB_TFFTMultiHatch(Block block) {
super(block);
}
-
+
+ @Override
+ public int getMetadata(int meta) {
+ return meta;
+ }
+
+ @Override
+ public boolean getHasSubtypes() {
+ return true;
+ }
+
+ @Override
+ public String getUnlocalizedName(ItemStack stack) {
+ return super.getUnlocalizedName() + "." + stack.getItemDamage();
+ }
+
@SuppressWarnings({"unchecked"})
@Override
public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) {
+ final int outputPerSecond = (int) (TE_TFFTMultiHatch.BASE_OUTPUT_PER_SECOND * Math.pow(10, stack.getItemDamage()));
+
lines.add(StatCollector.translateToLocal("tile.kekztech_tfftmultihatch_block.0.desc"));
lines.add(StatCollector.translateToLocal("tile.kekztech_tfftmultihatch_block.1.desc"));
lines.add(StatCollector.translateToLocal("tile.kekztech_tfftmultihatch_block.2.desc"));
- lines.add(StatCollector.translateToLocal("tile.kekztech_tfftmultihatch_block.3.desc"));
+ lines.add(StatCollector.translateToLocal("tile.kekztech_tfftmultihatch_block.3.desc" )
+ + " " + outputPerSecond + "L/s");
}
}