From d13dec851885e075aa67c68dc0a459f3b428db49 Mon Sep 17 00:00:00 2001 From: OnyxDarkKnight Date: Sun, 26 Apr 2015 17:39:03 +0100 Subject: Jewelrycraft 2 ready for alpha release! Yaaay :D --- .../java/darkknight/jewelrycraft/events/EntityEventHandler.java | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/main/java/darkknight/jewelrycraft/events/EntityEventHandler.java') 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()); } -- cgit v1.2.3