aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de
diff options
context:
space:
mode:
authorKevin <92656833+kevinthegreat1@users.noreply.github.com>2024-05-20 15:42:43 -0400
committerRime <81419447+Emirlol@users.noreply.github.com>2024-05-23 13:31:48 +0300
commitb43cf96525534465dc94584f04dffd8ef38814d3 (patch)
tree9acdac4082d0fb689730ef97e2f4312c1e21aacd /src/main/java/de
parent0c4284c92fa4e4b3ca637f9b22f38195d7b44500 (diff)
downloadSkyblocker-b43cf96525534465dc94584f04dffd8ef38814d3.tar.gz
Skyblocker-b43cf96525534465dc94584f04dffd8ef38814d3.tar.bz2
Skyblocker-b43cf96525534465dc94584f04dffd8ef38814d3.zip
Revert backwards compatible changes in ItemUtils.getHeadTexture to avoid merge conflicts
Diffstat (limited to 'src/main/java/de')
-rw-r--r--src/main/java/de/hysky/skyblocker/utils/ItemUtils.java12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/main/java/de/hysky/skyblocker/utils/ItemUtils.java b/src/main/java/de/hysky/skyblocker/utils/ItemUtils.java
index ba41a1df..13b28808 100644
--- a/src/main/java/de/hysky/skyblocker/utils/ItemUtils.java
+++ b/src/main/java/de/hysky/skyblocker/utils/ItemUtils.java
@@ -206,13 +206,13 @@ public class ItemUtils {
public static String getHeadTexture(ItemStack stack) {
if (!stack.isOf(Items.PLAYER_HEAD) || !stack.contains(DataComponentTypes.PROFILE)) return "";
- Iterator<Property> iterator = stack.get(DataComponentTypes.PROFILE)
- .properties()
- .get("textures")
- .iterator();
+ ProfileComponent profile = stack.get(DataComponentTypes.PROFILE);
+ String texture = profile.properties().get("textures").stream()
+ .map(Property::value)
+ .findFirst()
+ .orElse("");
- if (!iterator.hasNext()) return "";
- return iterator.next().value();
+ return texture;
}
public static Optional<String> getHeadTextureOptional(ItemStack stack) {