From 0f327ea5c4ca4a621266a7226b4072b332ead6f3 Mon Sep 17 00:00:00 2001 From: OnyxDarkKnight Date: Tue, 17 Dec 2013 00:09:35 +0200 Subject: Table almost done --- common/darkknight/jewelrycraft/item/ItemRing.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'common/darkknight/jewelrycraft/item/ItemRing.java') diff --git a/common/darkknight/jewelrycraft/item/ItemRing.java b/common/darkknight/jewelrycraft/item/ItemRing.java index ba16dd5..8d6b83d 100644 --- a/common/darkknight/jewelrycraft/item/ItemRing.java +++ b/common/darkknight/jewelrycraft/item/ItemRing.java @@ -2,11 +2,13 @@ package darkknight.jewelrycraft.item; import java.util.List; +import net.minecraft.entity.Entity; 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 { @@ -72,4 +74,16 @@ public class ItemRing extends ItemBase } } } + + public void onUpdate(ItemStack stack, World par2World, Entity par3Entity, int par4, boolean par5) + { + if(stack.getTagCompound().hasKey("effect")) + { + NBTTagCompound effectNBT = (NBTTagCompound) stack.getTagCompound().getTag("effect"); + PotionEffect effect = new PotionEffect(0, 0); + effect.readCustomPotionEffectFromNBT(effectNBT); + ((EntityPlayer)par3Entity).addPotionEffect(effect); + + } + } } -- cgit v1.2.3