From d3b6f44eaaa79431096bae01ebf81b5154846849 Mon Sep 17 00:00:00 2001 From: 502647092 Date: Mon, 21 Sep 2015 20:43:59 +0800 Subject: [PATCH] fix Material.AIR error... Signed-off-by: 502647092 --- .../cn/citycraft/EquipManager/runnable/ArmorHandlerTask.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/cn/citycraft/EquipManager/runnable/ArmorHandlerTask.java b/src/main/java/cn/citycraft/EquipManager/runnable/ArmorHandlerTask.java index 8841c4b..4172bba 100644 --- a/src/main/java/cn/citycraft/EquipManager/runnable/ArmorHandlerTask.java +++ b/src/main/java/cn/citycraft/EquipManager/runnable/ArmorHandlerTask.java @@ -17,6 +17,8 @@ public class ArmorHandlerTask implements Runnable { return; ItemStack[] armors = p.getInventory().getArmorContents(); for (ItemStack armor : armors) { + if (armor == null || armor.getType() == Material.AIR) + continue; String armorperm = "em." + armor.getType().toString().toLowerCase(); if (!p.hasPermission(armorperm) && !p.isOp() && !p.hasPermission("em.*")) { p.getInventory().addItem(armor);