From 09b325020b1d05c7beefe036249ac9018ebc3ceb Mon Sep 17 00:00:00 2001 From: xGinko Date: Sun, 1 Oct 2023 14:25:51 +0200 Subject: [PATCH] prevent NPE --- .../modules/optimizations/OptimizeByNametag.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VillagerOptimizer-1.16.5/src/main/java/me/xginko/villageroptimizer/modules/optimizations/OptimizeByNametag.java b/VillagerOptimizer-1.16.5/src/main/java/me/xginko/villageroptimizer/modules/optimizations/OptimizeByNametag.java index 6a5e63a..c9549be 100644 --- a/VillagerOptimizer-1.16.5/src/main/java/me/xginko/villageroptimizer/modules/optimizations/OptimizeByNametag.java +++ b/VillagerOptimizer-1.16.5/src/main/java/me/xginko/villageroptimizer/modules/optimizations/OptimizeByNametag.java @@ -77,7 +77,7 @@ public class OptimizeByNametag implements VillagerOptimizerModule, Listener { if (!player.hasPermission(Permissions.Optimize.NAMETAG.get())) return; ItemStack usedItem = player.getInventory().getItem(event.getHand()); - if (!usedItem.getType().equals(Material.NAME_TAG)) return; + if (usedItem == null || !usedItem.getType().equals(Material.NAME_TAG)) return; ItemMeta meta = usedItem.getItemMeta(); if (!meta.hasDisplayName()) return;