prevent NPE

This commit is contained in:
xGinko 2023-10-01 14:25:51 +02:00
parent 26972bae40
commit 09b325020b

View File

@ -77,7 +77,7 @@ public class OptimizeByNametag implements VillagerOptimizerModule, Listener {
if (!player.hasPermission(Permissions.Optimize.NAMETAG.get())) return; if (!player.hasPermission(Permissions.Optimize.NAMETAG.get())) return;
ItemStack usedItem = player.getInventory().getItem(event.getHand()); 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(); ItemMeta meta = usedItem.getItemMeta();
if (!meta.hasDisplayName()) return; if (!meta.hasDisplayName()) return;