From 603f3498caa7413d2e03e2c801649a4f960e8a79 Mon Sep 17 00:00:00 2001 From: viciscat <51047087+viciscat@users.noreply.github.com> Date: Sat, 1 Feb 2025 21:45:57 +0100 Subject: pet widget fix (#1149) --- .../java/de/hysky/skyblocker/skyblock/tabhud/widget/PetWidget.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/main/java/de') diff --git a/src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/PetWidget.java b/src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/PetWidget.java index 6c55410d..24d4267e 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/PetWidget.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/tabhud/widget/PetWidget.java @@ -38,8 +38,10 @@ public class PetWidget extends TabHudWidget { String petName = split[1].replace("✦", "").trim(); if (!petName.equals(prevString)) { icon = ItemRepository.getItemsStream().filter(stack -> { - String trim = stack.getName().getString().trim(); - return trim.contains("]") && trim.endsWith(petName); + String string1 = stack.getName().getString(); + if (!string1.contains("]")) return false; + String trim = string1.split("]")[1].trim(); + return trim.equals(petName); }).findFirst().orElse(Ico.BONE); prevString = petName; } -- cgit