From f51fd55cb52323305f426018d9180e4e6e9907a5 Mon Sep 17 00:00:00 2001 From: KingRainbow44 Date: Wed, 10 May 2023 22:01:47 -0400 Subject: [PATCH] Fix worktop options not appearing --- src/main/java/emu/grasscutter/scripts/ScriptLib.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/emu/grasscutter/scripts/ScriptLib.java b/src/main/java/emu/grasscutter/scripts/ScriptLib.java index 36bdee759..a5de296d8 100644 --- a/src/main/java/emu/grasscutter/scripts/ScriptLib.java +++ b/src/main/java/emu/grasscutter/scripts/ScriptLib.java @@ -141,7 +141,8 @@ public class ScriptLib { } worktop.addWorktopOptions(options); - getSceneScriptManager().getScene().broadcastPacket(new PacketWorktopOptionNotify(gadget)); + this.getSceneScriptManager().getScene() + .broadcastPacket(new PacketWorktopOptionNotify(gadget)); return 0; } @@ -170,10 +171,9 @@ public class ScriptLib { } worktop.addWorktopOptions(worktopOptions); + var scene = getSceneScriptManager().getScene(); - Grasscutter.getGameServer().getScheduler().scheduleDelayedTask(() -> { - scene.broadcastPacket(new PacketWorktopOptionNotify(gadget)); - },1); + scene.broadcastPacket(new PacketWorktopOptionNotify(gadget)); return 0; }