From 804142799bd5327eb907b055de8536b6d74d3f0d Mon Sep 17 00:00:00 2001 From: Auxilor Date: Fri, 20 Aug 2021 17:35:20 +0100 Subject: [PATCH] Fixed NPE --- .../main/kotlin/com/willfp/eco/spigot/gui/GUIListener.kt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/eco-core/core-plugin/src/main/kotlin/com/willfp/eco/spigot/gui/GUIListener.kt b/eco-core/core-plugin/src/main/kotlin/com/willfp/eco/spigot/gui/GUIListener.kt index 0bf7d7cf..e0f839c8 100644 --- a/eco-core/core-plugin/src/main/kotlin/com/willfp/eco/spigot/gui/GUIListener.kt +++ b/eco-core/core-plugin/src/main/kotlin/com/willfp/eco/spigot/gui/GUIListener.kt @@ -33,7 +33,13 @@ class GUIListener(plugin: EcoPlugin) : PluginDependent(plugin), Liste event.isCancelled = true ecoSlot.handleInventoryClick(event, menu) - plugin.scheduler.run{ MenuHandler.getExtendedInventory(event.clickedInventory!!)!!.refresh(player) } + if (event.clickedInventory == null) { + return + } + + val extendedInventory = MenuHandler.getExtendedInventory(event.clickedInventory!!) ?: return + + plugin.scheduler.run{ extendedInventory.refresh(player) } } @EventHandler