-
-
Notifications
You must be signed in to change notification settings - Fork 430
EvtRealTime is called async #8183
Copy link
Copy link
Closed
Labels
bugAn issue that needs to be fixed. Alternatively, a PR fixing an issue.An issue that needs to be fixed. Alternatively, a PR fixing an issue.completedThe issue has been fully resolved and the change will be in the next Skript update.The issue has been fully resolved and the change will be in the next Skript update.
Description
Skript/Server Version
[Skript] Server Version: Paper 1.21.8 #53 (704107c)
[Skript] Skript Version: 2.12.1 (selfbuilt-unknown)
[Skript] Installed Skript Addons:
- skript-io v1.0.0
- SkCheese v1.7
- skript-reflect v2.6.1 (https://github.com/SkriptLang/skript-reflect)
[Skript] Installed dependencies: NoneBug Description
The real time event is called asynchronously
Expected Behavior
It should be called on the main thread
Steps to Reproduce
command a:
trigger:
broadcast "works"
at 23:44 in real time:
execute console command "/a"
Errors or Screenshots
[23:41:00 ERROR]: Thread EvtSystemTime-Tasks failed main thread check: Command Dispatched Async: switch
java.lang.Throwable: null
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:9) ~[paper-1.21.8.jar:1.21.8-53-704107c]
at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:980) ~[paper-1.21.8.jar:1.21.8-53-704107c]
at org.bukkit.Bukkit.dispatchCommand(Bukkit.java:1116) ~[paper-api-1.21.8-R0.1-SNAPSHOT.jar:?]
at Skript-2.12.1.jar/ch.njol.skript.Skript.dispatchCommand(Skript.java:1731) ~[Skript-2.12.1.jar:?]
at Skript-2.12.1.jar/ch.njol.skript.effects.EffCommand.execute(EffCommand.java:84) ~[Skript-2.12.1.jar:?]
at Skript-2.12.1.jar/ch.njol.skript.lang.Effect.run(Effect.java:42) ~[Skript-2.12.1.jar:?]
at Skript-2.12.1.jar/ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:40) ~[Skript-2.12.1.jar:?]
at Skript-2.12.1.jar/ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:67) ~[Skript-2.12.1.jar:?]
at Skript-2.12.1.jar/ch.njol.skript.lang.Trigger.execute(Trigger.java:33) ~[Skript-2.12.1.jar:?]
at Skript-2.12.1.jar/ch.njol.skript.events.EvtRealTime.execute(EvtRealTime.java:102) ~[Skript-2.12.1.jar:?]
at Skript-2.12.1.jar/ch.njol.skript.events.EvtRealTime$1.run(EvtRealTime.java:73) ~[Skript-2.12.1.jar:?]
at java.base/java.util.TimerThread.mainLoop(Timer.java:566) ~[?:?]
at java.base/java.util.TimerThread.run(Timer.java:516) ~[?:?]
[23:41:00 WARN]: java.lang.IllegalStateException: Asynchronous Command Dispatched Async: switch!
[23:41:00 WARN]: at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:10)
[23:41:00 WARN]: at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:980)
[23:41:00 WARN]: at org.bukkit.Bukkit.dispatchCommand(Bukkit.java:1116)
[23:41:00 WARN]: at Skript-2.12.1.jar//ch.njol.skript.Skript.dispatchCommand(Skript.java:1731)
[23:41:00 WARN]: at Skript-2.12.1.jar//ch.njol.skript.effects.EffCommand.execute(EffCommand.java:84)
[23:41:00 WARN]: at Skript-2.12.1.jar//ch.njol.skript.lang.Effect.run(Effect.java:42)
[23:41:00 WARN]: at Skript-2.12.1.jar//ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:40)
[23:41:00 WARN]: at Skript-2.12.1.jar//ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:67)
[23:41:00 WARN]: at Skript-2.12.1.jar//ch.njol.skript.lang.Trigger.execute(Trigger.java:33)
[23:41:00 WARN]: at Skript-2.12.1.jar//ch.njol.skript.events.EvtRealTime.execute(EvtRealTime.java:102)
[23:41:00 WARN]: at Skript-2.12.1.jar//ch.njol.skript.events.EvtRealTime$1.run(EvtRealTime.java:73)
[23:41:00 WARN]: at java.base/java.util.TimerThread.mainLoop(Timer.java:566)
[23:41:00 WARN]: at java.base/java.util.TimerThread.run(Timer.java:516)
Other
No response
Agreement
- I have read the guidelines above and affirm I am following them with this report.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugAn issue that needs to be fixed. Alternatively, a PR fixing an issue.An issue that needs to be fixed. Alternatively, a PR fixing an issue.completedThe issue has been fully resolved and the change will be in the next Skript update.The issue has been fully resolved and the change will be in the next Skript update.