diff options
author | Kevinthegreat <92656833+kevinthegreat1@users.noreply.github.com> | 2023-02-08 21:18:03 -0500 |
---|---|---|
committer | Kevinthegreat <92656833+kevinthegreat1@users.noreply.github.com> | 2023-02-08 21:18:03 -0500 |
commit | 6b0877224d9913cffe0de2227fa968f5b6c16f72 (patch) | |
tree | 46e69c6e28dd9fd38bfcdc50eff7094918116e5f /src/main/java/me/xmrvizzy/skyblocker/skyblock | |
parent | 8de609adc222fd896299cbfdb3566c790a60790c (diff) | |
download | Skyblocker-6b0877224d9913cffe0de2227fa968f5b6c16f72.tar.gz Skyblocker-6b0877224d9913cffe0de2227fa968f5b6c16f72.tar.bz2 Skyblocker-6b0877224d9913cffe0de2227fa968f5b6c16f72.zip |
Fixes crash with WikiLookup
Diffstat (limited to 'src/main/java/me/xmrvizzy/skyblocker/skyblock')
-rw-r--r-- | src/main/java/me/xmrvizzy/skyblocker/skyblock/item/WikiLookup.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/main/java/me/xmrvizzy/skyblocker/skyblock/item/WikiLookup.java b/src/main/java/me/xmrvizzy/skyblocker/skyblock/item/WikiLookup.java index ef2c3f8a..1e3e6af7 100644 --- a/src/main/java/me/xmrvizzy/skyblocker/skyblock/item/WikiLookup.java +++ b/src/main/java/me/xmrvizzy/skyblocker/skyblock/item/WikiLookup.java @@ -47,8 +47,8 @@ public class WikiLookup { return id; } - public static void openWiki(Slot slot){ - if (Utils.isOnSkyblock){ + public static void openWiki(Slot slot) { + if (Utils.isOnSkyblock) { id = getSkyblockId(slot); try { //Setting up a connection with the repo @@ -65,6 +65,9 @@ public class WikiLookup { } catch (IOException | NullPointerException e) { e.printStackTrace(); client.player.sendMessage(Text.of("Can't locate a wiki article for this item..."), false); + } catch (ArrayIndexOutOfBoundsException | IllegalStateException e) { + e.printStackTrace(); + client.player.sendMessage(Text.of("Error while retrieving wiki article..."), false); } } } |