From 35afab233e528a7f1f3696f27c8b040f1ff370dc Mon Sep 17 00:00:00 2001 From: AlgorithmX2 Date: Sat, 29 Mar 2014 03:55:02 -0500 Subject: [PATCH] Fixed Bug: #0254 - Icon of Crystal Seeds overlapping durability bar --- items/misc/ItemCrystalSeed.java | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/items/misc/ItemCrystalSeed.java b/items/misc/ItemCrystalSeed.java index a488698d5..54dd22f9c 100644 --- a/items/misc/ItemCrystalSeed.java +++ b/items/misc/ItemCrystalSeed.java @@ -9,6 +9,7 @@ import net.minecraft.client.renderer.texture.IIconRegister; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.entity.Entity; import net.minecraft.entity.item.EntityItem; +import net.minecraft.entity.player.EntityPlayer; import net.minecraft.init.Items; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; @@ -89,12 +90,20 @@ public class ItemCrystalSeed extends AEBaseItem implements IGrowableCrystal return true; } + @Override + public void addInformation(ItemStack stack, EntityPlayer p, List l, boolean b) + { + int progress = stack.getItemDamage() % 200; + l.add( Math.floor( (float) progress / 2.0f ) + "%" ); + super.addInformation( stack, p, l, b ); + } + @Override public boolean isDamaged(ItemStack stack) { - if ( stack.getItemDamage() % 200 == 0 ) - return false; - return true; + // if ( stack.getItemDamage() % 200 == 0 ) + // return false; + return false; } @Override