diff options
author | SHsuperCM <shsupercm@gmail.com> | 2022-02-15 12:21:57 +0200 |
---|---|---|
committer | SHsuperCM <shsupercm@gmail.com> | 2022-02-15 12:28:36 +0200 |
commit | 972e6c330d03f205ab738ed28c4e47496f30e92d (patch) | |
tree | c90360cb169cdb53b608ede798020ae2ac20d85e /src/main/java/shcm/shsupercm/fabric/citresewn/pack | |
parent | 32caf009812501e9e9a8f9d835726f12723c4a17 (diff) | |
download | CITResewn-972e6c330d03f205ab738ed28c4e47496f30e92d.tar.gz CITResewn-972e6c330d03f205ab738ed28c4e47496f30e92d.tar.bz2 CITResewn-972e6c330d03f205ab738ed28c4e47496f30e92d.zip |
Ported item type (missing asset resolution)
Diffstat (limited to 'src/main/java/shcm/shsupercm/fabric/citresewn/pack')
-rw-r--r-- | src/main/java/shcm/shsupercm/fabric/citresewn/pack/format/PropertyGroup.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/java/shcm/shsupercm/fabric/citresewn/pack/format/PropertyGroup.java b/src/main/java/shcm/shsupercm/fabric/citresewn/pack/format/PropertyGroup.java index 6955ac1..b2806a2 100644 --- a/src/main/java/shcm/shsupercm/fabric/citresewn/pack/format/PropertyGroup.java +++ b/src/main/java/shcm/shsupercm/fabric/citresewn/pack/format/PropertyGroup.java @@ -40,9 +40,11 @@ public abstract class PropertyGroup { return values; } - public PropertyValue getLast(String namespace, String... pathAliases) { + public PropertyValue getLastWithoutMetadata(String namespace, String... pathAliases) { PropertyValue value = null; - for (Iterator<PropertyValue> iterator = get(namespace, pathAliases).iterator(); iterator.hasNext(); value = iterator.next()); + for (PropertyValue next : get(namespace, pathAliases)) + if (next.keyMetadata() == null) + value = next; return value; } |