From 1738be4950003fb175d2a13fa887743bb173a1aa Mon Sep 17 00:00:00 2001 From: TinyTank800 Date: Mon, 27 Mar 2023 20:31:48 -0700 Subject: [PATCH] Added customdata Added custom data check to the panel generation allowing automatic setup for custom resource items. This was added inside the itemcreation file and requires 1.14 or above to work. --- .../rockyhawk/commandpanels/classresources/ItemCreation.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/me/rockyhawk/commandpanels/classresources/ItemCreation.java b/src/me/rockyhawk/commandpanels/classresources/ItemCreation.java index 7d18e1d..3588ee0 100644 --- a/src/me/rockyhawk/commandpanels/classresources/ItemCreation.java +++ b/src/me/rockyhawk/commandpanels/classresources/ItemCreation.java @@ -481,6 +481,9 @@ public class ItemCreation { } file.set("panels." + panelName + ".item." + i + ".name", Objects.requireNonNull(cont.getItemMeta()).getDisplayName()); file.set("panels." + panelName + ".item." + i + ".lore", Objects.requireNonNull(cont.getItemMeta()).getLore()); + if(plugin.legacy.LOCAL_VERSION.greaterThanOrEqualTo(MinecraftVersions.v1_14)){ + file.set("panels." + panelName + ".item." + i + ".customdata", Objects.requireNonNull(cont.getItemMeta()).getCustomModelData()); + } }catch(Exception n){ //skip over an item that spits an error }