From 9e23b13a317222297d5d698f07f45285ce1f286c Mon Sep 17 00:00:00 2001 From: bixilon Date: Mon, 8 Jun 2020 14:15:29 +0200 Subject: [PATCH] check if slot has custom name and nbt data --- src/main/java/de/bixilon/minosoft/game/datatypes/Slot.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/de/bixilon/minosoft/game/datatypes/Slot.java b/src/main/java/de/bixilon/minosoft/game/datatypes/Slot.java index 2e73d2bb0..b62ea5d2e 100644 --- a/src/main/java/de/bixilon/minosoft/game/datatypes/Slot.java +++ b/src/main/java/de/bixilon/minosoft/game/datatypes/Slot.java @@ -45,7 +45,7 @@ public class Slot { } public String getDisplayName() { - if (nbt.containsKey("display") && nbt.getCompoundTag("display").containsKey("Name")) { + if (nbt != null && nbt.containsKey("display") && nbt.getCompoundTag("display").containsKey("Name")) { // check if object has nbt data, and a custom display name return new ChatComponent(nbt.getCompoundTag("display").getStringTag("Name").getValue()).getColoredMessage(); } return ""; //ToDo display name per Item