Fix NPE for item component

This commit is contained in:
2022-09-02 08:54:27 +02:00
committed by Len
parent d0dc044ca9
commit a17e484f79
@@ -191,7 +191,7 @@ public class ShopUtil {
public static Component itemNameComponent(ItemStack item) { public static Component itemNameComponent(ItemStack item) {
Component component; Component component;
MiniMessage miniMessage = MiniMessage.miniMessage(); MiniMessage miniMessage = MiniMessage.miniMessage();
if (item.getType().equals(Material.AIR)) if (item == null || item.getType().equals(Material.AIR))
return miniMessage.deserialize("NONE"); return miniMessage.deserialize("NONE");
boolean dname = item.hasItemMeta() && item.getItemMeta().hasDisplayName(); boolean dname = item.hasItemMeta() && item.getItemMeta().hasDisplayName();
if (dname) { if (dname) {