diff options
| author | OnyxDarkKnight <sor1n.iliutza16@gmail.com> | 2015-04-26 17:39:03 +0100 |
|---|---|---|
| committer | OnyxDarkKnight <sor1n.iliutza16@gmail.com> | 2015-04-26 17:39:03 +0100 |
| commit | d13dec851885e075aa67c68dc0a459f3b428db49 (patch) | |
| tree | 28266412ebb4b30ed4ff7671897d96b6af5f819c /src/main/java/darkknight/jewelrycraft/events/EntityEventHandler.java | |
| parent | e5d92a544eda969a8b29a626cf111de803706d0e (diff) | |
Jewelrycraft 2 ready for alpha release! Yaaay :D
Diffstat (limited to 'src/main/java/darkknight/jewelrycraft/events/EntityEventHandler.java')
| -rw-r--r-- | src/main/java/darkknight/jewelrycraft/events/EntityEventHandler.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main/java/darkknight/jewelrycraft/events/EntityEventHandler.java b/src/main/java/darkknight/jewelrycraft/events/EntityEventHandler.java index 61d0955..9b6e9c7 100644 --- a/src/main/java/darkknight/jewelrycraft/events/EntityEventHandler.java +++ b/src/main/java/darkknight/jewelrycraft/events/EntityEventHandler.java @@ -381,6 +381,12 @@ public class EntityEventHandler for(Curse curse: Curse.getCurseList()) if (playerInfo.getInteger(curse.getName()) > 0) curse.playerDeathAction(player.worldObj, player); + for(int i = 0; i < 18; i++) + if (playerInfo.hasKey("ext" + i)){ + NBTTagCompound nbt = (NBTTagCompound)playerInfo.getTag("ext" + i); + ItemStack item = ItemStack.loadItemStackFromNBT(nbt); + if (item != null) ((ItemBaseJewelry)item.getItem()).onPlayerDead(item, player, event.source); + } } if (event.entity instanceof EntityPlayer && !(event.entity instanceof EntityPlayerMP)) JewelrycraftMod.netWrapper.sendToServer(new PacketRequestPlayerInfo()); } |
