diff options
| author | OnyxDarkKnight <sor1n.iliutza16@gmail.com> | 2013-12-16 20:27:39 +0200 |
|---|---|---|
| committer | OnyxDarkKnight <sor1n.iliutza16@gmail.com> | 2013-12-16 20:27:39 +0200 |
| commit | 611c030450614adcb87d5e2af784712e504eeae4 (patch) | |
| tree | 9c1193f6012c8d9182ff9029a61d32ef433ad9a6 /common/darkknight/jewelrycraft/item/ItemRing.java | |
| parent | d548c65cf67e9f9605093eade74bef62028b7cf6 (diff) | |
Ring ring ring
Diffstat (limited to 'common/darkknight/jewelrycraft/item/ItemRing.java')
| -rw-r--r-- | common/darkknight/jewelrycraft/item/ItemRing.java | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/common/darkknight/jewelrycraft/item/ItemRing.java b/common/darkknight/jewelrycraft/item/ItemRing.java index c96dd2f..d1bf2e0 100644 --- a/common/darkknight/jewelrycraft/item/ItemRing.java +++ b/common/darkknight/jewelrycraft/item/ItemRing.java @@ -1,15 +1,16 @@ package darkknight.jewelrycraft.item; import java.util.List; + import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.ItemStack; +import net.minecraft.nbt.NBTTagCompound; import net.minecraft.potion.PotionEffect; import net.minecraft.util.EnumChatFormatting; -import net.minecraft.world.World; public class ItemRing extends ItemBase { - public ItemStack ingot; + public static String ingot; public PotionEffect effect; public ItemRing(int par1) @@ -18,26 +19,23 @@ public class ItemRing extends ItemBase this.setMaxStackSize(1); } - public ItemRing(int par1, ItemStack ingot) + public ItemRing(int par1, String ingot) { this(par1); this.ingot = ingot; } - public ItemRing(int par1, ItemStack ingot, PotionEffect effect) + public ItemRing(int par1, String ingot, PotionEffect effect) { this(par1, ingot); this.effect = effect; } - public int getColor(ItemStack par1ItemStack) - { - return 65535; - } - public boolean onItemUse(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, World par3World, int par4, int par5, int par6, int par7, float par8, float par9, float par10) + public static void addMetal(ItemStack item, String metal) { - par2EntityPlayer.addChatMessage("Hello"); - return true; + NBTTagCompound tag = new NBTTagCompound(); + item.setTagCompound(tag); + tag.setString("ingot", metal); } /** @@ -46,7 +44,7 @@ public class ItemRing extends ItemBase @SuppressWarnings({ "rawtypes", "unchecked" }) public void addInformation(ItemStack stack, EntityPlayer player, List list, boolean par4) { - if(ingot != null) list.add(EnumChatFormatting.GRAY + ingot.getDisplayName()); + if(ingot != null) list.add(EnumChatFormatting.GRAY + ingot); if(effect != null) list.add(EnumChatFormatting.GREEN + effect.getEffectName()); } } |
