From e8b663d16b26c5468d0ca6bf42a4a96f79878306 Mon Sep 17 00:00:00 2001 From: u9g <43508353+u9g@users.noreply.github.com> Date: Thu, 5 May 2022 20:06:14 -0400 Subject: [PATCH] only add repairWith array when it has something in it --- .../minecraftdatagenerator/generators/ItemsDataGenerator.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/dev/u9g/minecraftdatagenerator/generators/ItemsDataGenerator.java b/src/main/java/dev/u9g/minecraftdatagenerator/generators/ItemsDataGenerator.java index 6b42d65..28e120f 100644 --- a/src/main/java/dev/u9g/minecraftdatagenerator/generators/ItemsDataGenerator.java +++ b/src/main/java/dev/u9g/minecraftdatagenerator/generators/ItemsDataGenerator.java @@ -69,7 +69,9 @@ public class ItemsDataGenerator implements IDataGenerator { Identifier repairWithName = itemRegistry.getKey(repairWithItem).orElseThrow().getValue(); fixedWithArray.add(repairWithName.getPath()); } - itemDesc.add("repairWith", fixedWithArray); + if (fixedWithArray.size() > 0) { + itemDesc.add("repairWith", fixedWithArray); + } int maxDurability = item.getMaxDamage(); itemDesc.addProperty("maxDurability", maxDurability);