NULL item is when we click on stuff like doors.

git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1053 e251c2fe-e539-e718-e476-b85c1f46cddb
This commit is contained in:
ementalo 2011-03-31 22:39:08 +00:00
parent fb80869961
commit 65312004df

View File

@ -44,7 +44,8 @@ public class EssentialsProtectPlayerListener extends PlayerListener
return; return;
} }
if (EssentialsProtect.checkProtectionItems(EssentialsProtect.usageList, item.getTypeId()) && !user.isAuthorized("essentials.protect.exemptusage"))
if (item != null && EssentialsProtect.checkProtectionItems(EssentialsProtect.usageList, item.getTypeId()) && !user.isAuthorized("essentials.protect.exemptusage"))
{ {
event.setCancelled(true); event.setCancelled(true);
return; return;
@ -60,12 +61,12 @@ public class EssentialsProtectPlayerListener extends PlayerListener
+ ownerName); + ownerName);
} }
} }
if (EssentialsProtect.onUseAlert.contains(String.valueOf(item.getTypeId()))) if (item != null && EssentialsProtect.onUseAlert.contains(String.valueOf(item.getTypeId())))
{ {
parent.alert(user, item.getType().toString(), "used: "); parent.alert(user, item.getType().toString(), "used: ");
} }
if (item.getTypeId() == 323) if (item != null && item.getTypeId() == 323)
{ {
if (EssentialsProtect.genSettings.get("protect.protect.signs")) if (EssentialsProtect.genSettings.get("protect.protect.signs"))
{ {