diff options
author | Aaron <51387595+AzureAaron@users.noreply.github.com> | 2023-08-30 21:24:39 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-30 21:24:39 -0400 |
commit | b20a3ed531d40ed7963f9eb3cbe4a0202e01e5c6 (patch) | |
tree | 143bea6d0edca64de95db6484f9f835cc4cd1065 /src/main | |
parent | 7bb19de683c70aeccea710d53ca3b13974a1c95d (diff) | |
download | Skyblocker-b20a3ed531d40ed7963f9eb3cbe4a0202e01e5c6.tar.gz Skyblocker-b20a3ed531d40ed7963f9eb3cbe4a0202e01e5c6.tar.bz2 Skyblocker-b20a3ed531d40ed7963f9eb3cbe4a0202e01e5c6.zip |
Very important fix (#261)
* Very important fix
* I forgot to remove an import
This import was from when I did not realize that the screen events
passed the client, do not bully me pls :<
Diffstat (limited to 'src/main')
-rw-r--r-- | src/main/java/me/xmrvizzy/skyblocker/skyblock/quicknav/QuickNav.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/me/xmrvizzy/skyblocker/skyblock/quicknav/QuickNav.java b/src/main/java/me/xmrvizzy/skyblocker/skyblock/quicknav/QuickNav.java index 1d58435e..351cef48 100644 --- a/src/main/java/me/xmrvizzy/skyblocker/skyblock/quicknav/QuickNav.java +++ b/src/main/java/me/xmrvizzy/skyblocker/skyblock/quicknav/QuickNav.java @@ -18,8 +18,8 @@ public class QuickNav { private static final String dungeonHubIconNbt = "{id:\"minecraft:player_head\",Count:1,tag:{SkullOwner:{Id:[I;1605800870,415127827,-1236127084,15358548],Properties:{textures:[{Value:\"e3RleHR1cmVzOntTS0lOOnt1cmw6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzg5MWQ1YjI3M2ZmMGJjNTBjOTYwYjJjZDg2ZWVmMWM0MGExYjk0MDMyYWU3MWU3NTQ3NWE1NjhhODI1NzQyMSJ9fX0=\"}]}}}}"; public static void init() { - ScreenEvents.AFTER_INIT.register((client, screen, scaledWidth, scaledHeight) -> { - if (Utils.isOnSkyblock() && SkyblockerConfig.get().quickNav.enableQuickNav && screen instanceof HandledScreen<?>) { + ScreenEvents.AFTER_INIT.register((client, screen, scaledWidth, scaledHeight) -> { + if (Utils.isOnSkyblock() && SkyblockerConfig.get().quickNav.enableQuickNav && screen instanceof HandledScreen<?> && client.player != null && !client.player.isCreative()) { String screenTitle = screen.getTitle().getString().trim(); List<QuickNavButton> buttons = QuickNav.init(screenTitle); for (QuickNavButton button : buttons) Screens.getButtons(screen).add(button); |