Fix NPE for item component
This commit is contained in:
@@ -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) {
|
||||||
|
|||||||
Reference in New Issue
Block a user