diff options
| author | darkkeks <darkkeks@rambler.ru> | 2024-12-13 08:14:45 +0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-12-12 22:14:45 -0500 |
| commit | 0330967a0d1156bb5921af47e7807855efb60818 (patch) | |
| tree | 6b56efe38647cf79fd703bce4b6966676229ae1f /src/main/java | |
| parent | a8ab64ae110b0e7e605bcaefb07afb755e4aa8d9 (diff) | |
| download | Skyblocker-0330967a0d1156bb5921af47e7807855efb60818.tar.gz Skyblocker-0330967a0d1156bb5921af47e7807855efb60818.tar.bz2 Skyblocker-0330967a0d1156bb5921af47e7807855efb60818.zip | |
Fix crash on missing pet info in slayer rewards (#1080)
Diffstat (limited to 'src/main/java')
| -rw-r--r-- | src/main/java/de/hysky/skyblocker/skyblock/item/ItemRarityBackgrounds.java | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/item/ItemRarityBackgrounds.java b/src/main/java/de/hysky/skyblocker/skyblock/item/ItemRarityBackgrounds.java index 87b35af3..ca29db16 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/item/ItemRarityBackgrounds.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/item/ItemRarityBackgrounds.java @@ -91,10 +91,11 @@ public class ItemRarityBackgrounds { } } else { PetInfo info = stack.getPetInfo(); - SkyblockItemRarity rarity = info.rarity(); - - CACHE.put(hashCode, rarity); - return rarity; + if (!info.isEmpty()) { + SkyblockItemRarity rarity = info.rarity(); + CACHE.put(hashCode, rarity); + return rarity; + } } CACHE.put(hashCode, null); |
