From 1b4e68d07c66614ba3c4ed64c22dd649ff942261 Mon Sep 17 00:00:00 2001 From: Len <40720638+destro174@users.noreply.github.com> Date: Sun, 18 Oct 2026 08:28:07 -0500 Subject: [PATCH] Fix NPE in shopByMaterial --- src/main/java/com/alttd/playershops/handler/ShopHandler.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/alttd/playershops/handler/ShopHandler.java b/src/main/java/com/alttd/playershops/handler/ShopHandler.java index fed8c7f..6a1591d 100644 --- a/src/main/java/com/alttd/playershops/handler/ShopHandler.java +++ b/src/main/java/com/alttd/playershops/handler/ShopHandler.java @@ -217,6 +217,9 @@ public class ShopHandler { if (!shop.isInitialized()) { continue; } + if (shop.getItemStack() == null) { + continue; + } Material material = shop.getShopItemType(); List shopList = shopByMaterialTreeSet.computeIfAbsent(material, v -> new ArrayList<>());