diff options
Diffstat (limited to 'common/darkknight/jewelrycraft/item/ItemRing.java')
| -rw-r--r-- | common/darkknight/jewelrycraft/item/ItemRing.java | 14 |
1 files changed, 14 insertions, 0 deletions
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); + + } + } } |
