From 6406e3d19f426d174391e8fcfa66b072b62c0dc2 Mon Sep 17 00:00:00 2001 From: Trent Hensler Date: Mon, 20 May 2019 11:10:58 -0700 Subject: [PATCH] Check for null on item click --- .../java/com/drtshock/playervaults/listeners/Listeners.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/drtshock/playervaults/listeners/Listeners.java b/src/main/java/com/drtshock/playervaults/listeners/Listeners.java index 7d1f4fe..d7dfd60 100644 --- a/src/main/java/com/drtshock/playervaults/listeners/Listeners.java +++ b/src/main/java/com/drtshock/playervaults/listeners/Listeners.java @@ -118,8 +118,8 @@ public class Listeners implements Listener { int num = info.getNumber(); String inventoryTitle = event.getView().getTitle(); String title = Lang.VAULT_TITLE.toString().replace("%number", String.valueOf(num)).replace("%p", info.getVaultName()); - if (((inventoryTitle != null && inventoryTitle.equalsIgnoreCase(title)) || event.getCurrentItem() != null)) { - if (PlayerVaults.getInstance().isBlockedMaterial(event.getCurrentItem().getType())) { + if (((inventoryTitle.equalsIgnoreCase(title)) || event.getCurrentItem() != null)) { + if (event.getCurrentItem() != null && PlayerVaults.getInstance().isBlockedMaterial(event.getCurrentItem().getType())) { event.setCancelled(true); player.sendMessage(Lang.TITLE.toString() + Lang.BLOCKED_ITEM.toString().replace("%m", event.getCurrentItem().getType().name())); }