From a60bfadb1057f3eedf6084c19dded5e8db582de1 Mon Sep 17 00:00:00 2001 From: PikaMug <2267126+PikaMug@users.noreply.github.com> Date: Sun, 1 Nov 2020 01:53:03 -0400 Subject: [PATCH] Ensure clicked item is not Air, fixes #1433 and #1436 --- .../main/java/me/blackvein/quests/listeners/PlayerListener.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/src/main/java/me/blackvein/quests/listeners/PlayerListener.java b/main/src/main/java/me/blackvein/quests/listeners/PlayerListener.java index cfd60c73d..3296d334f 100644 --- a/main/src/main/java/me/blackvein/quests/listeners/PlayerListener.java +++ b/main/src/main/java/me/blackvein/quests/listeners/PlayerListener.java @@ -111,7 +111,7 @@ public class PlayerListener implements Listener { final Player player = (Player) evt.getWhoClicked(); if (evt.getView().getTitle().contains(Lang.get(player, "quests"))) { final ItemStack clicked = evt.getCurrentItem(); - if (clicked != null) { + if (ItemUtil.isItem(clicked)) { for (final Quest quest : plugin.getQuests()) { if (quest.getGUIDisplay() != null) { if (ItemUtil.compareItems(clicked, quest.getGUIDisplay(), false) == 0) {