From afd81769f4026ff5c4aadff5bcf4e4b8112963d2 Mon Sep 17 00:00:00 2001 From: LoJoSho Date: Fri, 23 Feb 2024 14:12:33 -0600 Subject: [PATCH] feat: make nbt data added to itemstack --- .../java/me/lojosho/hibiscuscommons/items/ItemBuilder.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/common/src/main/java/me/lojosho/hibiscuscommons/items/ItemBuilder.java b/common/src/main/java/me/lojosho/hibiscuscommons/items/ItemBuilder.java index 0176476..79209fb 100644 --- a/common/src/main/java/me/lojosho/hibiscuscommons/items/ItemBuilder.java +++ b/common/src/main/java/me/lojosho/hibiscuscommons/items/ItemBuilder.java @@ -333,6 +333,12 @@ public class ItemBuilder { } } + if (!nbtData.isEmpty()) { + for (String key : nbtData.keySet()) { + meta.getPersistentDataContainer().set(NamespacedKey.minecraft(key), PersistentDataType.STRING, nbtData.get(key)); + } + } + if (meta instanceof Colorable colorable) { if (color != null) colorable.setColor(DyeColor.getByColor(color)); }