diff options
| author | Kevinthegreat <92656833+kevinthegreat1@users.noreply.github.com> | 2024-10-19 17:42:10 -0400 |
|---|---|---|
| committer | viciscat <51047087+viciscat@users.noreply.github.com> | 2024-12-12 18:22:23 +0100 |
| commit | 164f459b9c97d0a1164d7e56292744db0195b0fb (patch) | |
| tree | b311d907e640b4ef3b4f67a4c0b6c4eaf3ca2584 /src/main/java | |
| parent | 4b71c0ea3feb5abcd79b963f4b25db5c726600b0 (diff) | |
| download | Skyblocker-164f459b9c97d0a1164d7e56292744db0195b0fb.tar.gz Skyblocker-164f459b9c97d0a1164d7e56292744db0195b0fb.tar.bz2 Skyblocker-164f459b9c97d0a1164d7e56292744db0195b0fb.zip | |
Wait longer for server and add hud events todo
Diffstat (limited to 'src/main/java')
| -rw-r--r-- | src/main/java/de/hysky/skyblocker/mixins/InGameHudMixin.java | 2 | ||||
| -rw-r--r-- | src/main/java/de/hysky/skyblocker/skyblock/tabhud/config/WidgetsListTab.java | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/de/hysky/skyblocker/mixins/InGameHudMixin.java b/src/main/java/de/hysky/skyblocker/mixins/InGameHudMixin.java index b6b5fe22..3adcd5fc 100644 --- a/src/main/java/de/hysky/skyblocker/mixins/InGameHudMixin.java +++ b/src/main/java/de/hysky/skyblocker/mixins/InGameHudMixin.java @@ -122,6 +122,7 @@ public abstract class InGameHudMixin { if (Utils.isOnSkyblock() && SkyblockerConfigManager.get().uiAndVisuals.hideStatusEffectOverlay) ci.cancel(); } + // TODO switch to fabric event when available @Inject(method = "renderMiscOverlays", at = @At("TAIL")) private void skyblocker$afterMiscOverlays(CallbackInfo ci, @Local(argsOnly = true) DrawContext context) { GlaciteColdOverlay.render(context); @@ -167,6 +168,7 @@ public abstract class InGameHudMixin { this.layeredDrawer.addLayer(HudRenderEvents.LAST.invoker()::onRender); } + // TODO switch to fabric event when available @Inject(method = "renderPlayerList", at = @At("HEAD")) private void skyblocker$renderHud(CallbackInfo ci, @Local(argsOnly = true) DrawContext context) { if (!Utils.isOnSkyblock()) return; diff --git a/src/main/java/de/hysky/skyblocker/skyblock/tabhud/config/WidgetsListTab.java b/src/main/java/de/hysky/skyblocker/skyblock/tabhud/config/WidgetsListTab.java index cced73ae..88ecd99a 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/tabhud/config/WidgetsListTab.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/tabhud/config/WidgetsListTab.java @@ -113,7 +113,7 @@ public class WidgetsListTab implements Tab { if (client.interactionManager == null || this.client.player == null) return; client.interactionManager.clickSlot(handler.syncId, slot, button, SlotActionType.QUICK_MOVE, this.client.player); // When moving a widget down it gets stuck sometimes - Scheduler.INSTANCE.schedule(() -> this.waitingForServer = false, 1); + Scheduler.INSTANCE.schedule(() -> this.waitingForServer = false, 4); waitingForServer = true; } |
