diff options
author | Trương Hoàng Long <longtruong2411@gmail.com> | 2022-02-26 01:03:00 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-02-26 01:03:00 +0100 |
commit | a8ed3eca39a2a04b7678690ba22020adea6b80bb (patch) | |
tree | f1a122f66fdd89c70c15fb30df42265c31cc1802 /src/main/java/me/xmrvizzy/skyblocker/skyblock | |
parent | 5e4fd16ef43dcba6d06ee069009e779ddfd641d5 (diff) | |
download | Skyblocker-a8ed3eca39a2a04b7678690ba22020adea6b80bb.tar.gz Skyblocker-a8ed3eca39a2a04b7678690ba22020adea6b80bb.tar.bz2 Skyblocker-a8ed3eca39a2a04b7678690ba22020adea6b80bb.zip |
Fix crash from currentScreen being null
Diffstat (limited to 'src/main/java/me/xmrvizzy/skyblocker/skyblock')
-rw-r--r-- | src/main/java/me/xmrvizzy/skyblocker/skyblock/BackpackPreview.java | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/main/java/me/xmrvizzy/skyblocker/skyblock/BackpackPreview.java b/src/main/java/me/xmrvizzy/skyblocker/skyblock/BackpackPreview.java index 13aa9944..53a48a04 100644 --- a/src/main/java/me/xmrvizzy/skyblocker/skyblock/BackpackPreview.java +++ b/src/main/java/me/xmrvizzy/skyblocker/skyblock/BackpackPreview.java @@ -38,9 +38,11 @@ public class BackpackPreview extends DrawableHelper { if (Utils.isOnSkyblock) { for (int index = 0; index < STORAGE_SIZE; ++index) if (dirty[index]) saveStorage(index); - String title = MinecraftClient.getInstance().currentScreen.getTitle().getString(); - int index = getStorageIndexFromTitle(title); - if (index != -1) dirty[index] = true; + if (MinecraftClient.getInstance().currentScreen != null) { + String title = MinecraftClient.getInstance().currentScreen.getTitle().getString(); + int index = getStorageIndexFromTitle(title); + if (index != -1) dirty[index] = true; + } } } @@ -188,4 +190,4 @@ class DummyInventory implements Inventory { @Override public void clear() {} -}
\ No newline at end of file +} |