diff --git a/v1_19/src/main/java/com/denizenscript/denizen/nms/v1_19/helpers/ItemHelperImpl.java b/v1_19/src/main/java/com/denizenscript/denizen/nms/v1_19/helpers/ItemHelperImpl.java index 8b3068239c..789e8dab6c 100644 --- a/v1_19/src/main/java/com/denizenscript/denizen/nms/v1_19/helpers/ItemHelperImpl.java +++ b/v1_19/src/main/java/com/denizenscript/denizen/nms/v1_19/helpers/ItemHelperImpl.java @@ -338,7 +338,10 @@ public void setLore(ItemTag item, List lore) { tag.put("display", display); } if (lore == null || lore.isEmpty()) { - display.put("Lore", null); + display.remove("Lore"); + if (display.isEmpty()) { + tag.remove("display"); + } } else { ListTag tagList = new ListTag(); diff --git a/v1_20/src/main/java/com/denizenscript/denizen/nms/v1_20/helpers/ItemHelperImpl.java b/v1_20/src/main/java/com/denizenscript/denizen/nms/v1_20/helpers/ItemHelperImpl.java index 0a44d579af..151ce0ebcc 100644 --- a/v1_20/src/main/java/com/denizenscript/denizen/nms/v1_20/helpers/ItemHelperImpl.java +++ b/v1_20/src/main/java/com/denizenscript/denizen/nms/v1_20/helpers/ItemHelperImpl.java @@ -353,7 +353,10 @@ public void setLore(ItemTag item, List lore) { tag.put("display", display); } if (lore == null || lore.isEmpty()) { - display.put("Lore", null); + display.remove("Lore"); + if (display.isEmpty()) { + tag.remove("display"); + } } else { ListTag tagList = new ListTag();