aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/common/itemBlocks/IB_TFFTMultiHatch.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/common/itemBlocks/IB_TFFTMultiHatch.java')
-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");
}
}