-
-
Notifications
You must be signed in to change notification settings - Fork 415
Closed as not planned
Description
Skript/Server Version
[16:36:56 INFO]: [Skript] Skript's aliases can be found here: https://github.com/SkriptLang/skript-aliases
[16:36:56 INFO]: [Skript] Skript's documentation can be found here: https://docs.skriptlang.org/
[16:36:56 INFO]: [Skript] Skript's tutorials can be found here: https://docs.skriptlang.org/tutorials
[16:36:56 INFO]: [Skript] Server Version: 1.21-109-5a5035b (MC: 1.21)
[16:36:56 INFO]: [Skript] Skript Version: 2.9.5 (skriptlang-github)
[16:36:56 INFO]: [Skript] Installed Skript Addons:
[16:36:56 INFO]: [Skript] - SkBee v3.6.1 (https://github.com/ShaneBeee/SkBee)
[16:36:56 INFO]: [Skript] Installed dependencies: NoneBug Description
Here's the error received in the console:
[16:35:10 WARN]: [Skript] Task #145685 for Skript v2.9.5 generated an exception
java.lang.IncompatibleClassChangeError: Method 'org.bukkit.Sound org.bukkit.Sound.valueOf(java.lang.String)' must be Methodref constant
at Skript-2.9.5.jar/ch.njol.skript.effects.EffStopSound.execute(EffStopSound.java:107) ~[Skript-2.9.5.jar:?]
at Skript-2.9.5.jar/ch.njol.skript.lang.Effect.run(Effect.java:49) ~[Skript-2.9.5.jar:?]
at Skript-2.9.5.jar/ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:61) ~[Skript-2.9.5.jar:?]
at Skript-2.9.5.jar/ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:88) ~[Skript-2.9.5.jar:?]
at Skript-2.9.5.jar/ch.njol.skript.effects.Delay.lambda$walk$0(Delay.java:107) ~[Skript-2.9.5.jar:?]
at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:86) ~[paper-1.21.jar:1.21-109-5a5035b]
at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:475) ~[paper-1.21.jar:1.21-109-5a5035b]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1725) ~[paper-1.21.jar:1.21-109-5a5035b]
at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:473) ~[paper-1.21.jar:1.21-109-5a5035b]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1597) ~[paper-1.21.jar:1.21-109-5a5035b]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1303) ~[paper-1.21.jar:1.21-109-5a5035b]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:330) ~[paper-1.21.jar:1.21-109-5a5035b]
at java.base/java.lang.Thread.run(Thread.java:1570) ~[?:?]
Additionally, after trying this in an effect command, I got this:
[16:41:14 WARN]: [Skript] Task #167513 for Skript v2.9.5 generated an exception
java.lang.IncompatibleClassChangeError: Method 'org.bukkit.Sound org.bukkit.Sound.valueOf(java.lang.String)' must be Methodref constant
at Skript-2.9.5.jar/ch.njol.skript.effects.EffStopSound.execute(EffStopSound.java:107) ~[Skript-2.9.5.jar:?]
at Skript-2.9.5.jar/ch.njol.skript.lang.Effect.run(Effect.java:49) ~[Skript-2.9.5.jar:?]
at Skript-2.9.5.jar/ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:61) ~[Skript-2.9.5.jar:?]
at Skript-2.9.5.jar/ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:88) ~[Skript-2.9.5.jar:?]
at Skript-2.9.5.jar/ch.njol.skript.command.Commands.handleEffectCommand(Commands.java:210) ~[Skript-2.9.5.jar:?]
at Skript-2.9.5.jar/ch.njol.skript.command.Commands$2.lambda$onPlayerChat$0(Commands.java:309) ~[Skript-2.9.5.jar:?]
at org.bukkit.craftbukkit.scheduler.CraftFuture.run(CraftFuture.java:88) ~[paper-1.21.jar:1.21-109-5a5035b]
at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:475) ~[paper-1.21.jar:1.21-109-5a5035b]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1725) ~[paper-1.21.jar:1.21-109-5a5035b]
at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:473) ~[paper-1.21.jar:1.21-109-5a5035b]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1597) ~[paper-1.21.jar:1.21-109-5a5035b]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1303) ~[paper-1.21.jar:1.21-109-5a5035b]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:330) ~[paper-1.21.jar:1.21-109-5a5035b]
at java.base/java.lang.Thread.run(Thread.java:1570) ~[?:?]
[16:41:14 ERROR]: Could not pass event AsyncPlayerChatEvent to Skript v2.9.5
java.lang.NullPointerException: Cannot invoke "java.lang.Boolean.booleanValue()" because the return value of "java.util.concurrent.Future.get()" is null
at Skript-2.9.5.jar/ch.njol.skript.command.Commands$2.onPlayerChat(Commands.java:313) ~[Skript-2.9.5.jar:?]
at com.destroystokyo.paper.event.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:40) ~[paper-api-1.21-R0.1-SNAPSHOT.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-api-1.21-R0.1-SNAPSHOT.jar:1.21-109-5a5035b]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.21-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[paper-1.21.jar:1.21-109-5a5035b]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[paper-1.21.jar:1.21-109-5a5035b]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[paper-api-1.21-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.adventure.ChatProcessor.post(ChatProcessor.java:378) ~[paper-1.21.jar:1.21-109-5a5035b]
at io.papermc.paper.adventure.ChatProcessor.process(ChatProcessor.java:85) ~[paper-1.21.jar:1.21-109-5a5035b]
at net.minecraft.server.network.ServerGamePacketListenerImpl.chat(ServerGamePacketListenerImpl.java:2335) ~[paper-1.21.jar:1.21-109-5a5035b]
at net.minecraft.server.network.ServerGamePacketListenerImpl.broadcastChatMessage(ServerGamePacketListenerImpl.java:2451) ~[paper-1.21.jar:1.21-109-5a5035b]
at net.minecraft.server.network.ServerGamePacketListenerImpl.lambda$handleChat$9(ServerGamePacketListenerImpl.java:2107) ~[paper-1.21.jar:1.21-109-5a5035b]
at net.minecraft.util.FutureChain.lambda$append$1(FutureChain.java:25) ~[paper-1.21.jar:1.21-109-5a5035b]
at java.base/java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:718) ~[?:?]
at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?]
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
at java.base/java.lang.Thread.run(Thread.java:1570) ~[?:?]
Expected Behavior
The sound was supposed to stop when I told it to, but it did this instead. You might remember I mentioned this bug when replying to sovdeeth on my previous post. Decided to make this into its own separate issue after somebody reminded me every bug discovered must have its own issue unless it happens in a group.
Steps to Reproduce
It works with any sound, it doesn't matter if it's something as simple as stop sound "entity.zombie.hurt" for me (or "player" instead of "me" if you're using this in a skript and not effect command).
Get a sound playing then try to stop it with skript. You'll see that this happens.
Errors or Screenshots
No response
Other
No response
Agreement
- I have read the guidelines above and affirm I am following them with this report.
Metadata
Metadata
Assignees
Labels
No labels