diff --git a/paper/src/main/java/com/badbones69/crazycrates/listeners/crates/CosmicCrateListener.java b/paper/src/main/java/com/badbones69/crazycrates/listeners/crates/CosmicCrateListener.java index 15e8966b0..5f6a31f65 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/listeners/crates/CosmicCrateListener.java +++ b/paper/src/main/java/com/badbones69/crazycrates/listeners/crates/CosmicCrateListener.java @@ -24,6 +24,7 @@ import org.bukkit.event.inventory.InventoryClickEvent; import org.bukkit.event.inventory.InventoryCloseEvent; import org.bukkit.inventory.Inventory; +import org.bukkit.inventory.InventoryHolder; import org.bukkit.inventory.InventoryView; import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.meta.ItemMeta; @@ -171,6 +172,8 @@ public void onInventoryClick(InventoryClickEvent event) { // Get the inventory. Inventory inventory = event.getInventory(); + if (inventory.getHolder() == null) return; + if (!(inventory.getHolder(false) instanceof CratePrizeMenu holder)) return; Player player = holder.getPlayer();