aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorKevinthegreat <92656833+kevinthegreat1@users.noreply.github.com>2024-10-19 17:42:10 -0400
committerviciscat <51047087+viciscat@users.noreply.github.com>2024-12-12 18:22:23 +0100
commit164f459b9c97d0a1164d7e56292744db0195b0fb (patch)
treeb311d907e640b4ef3b4f67a4c0b6c4eaf3ca2584 /src/main/java
parent4b71c0ea3feb5abcd79b963f4b25db5c726600b0 (diff)
downloadSkyblocker-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.java2
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/tabhud/config/WidgetsListTab.java2
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;
}