18:58:32 ERROR: #!#! You're running outdated version of Skript! Please try updating it NOW; it might fix this.
18:58:32 ERROR: #!#! Run /sk update check to get a download link to latest Skript!
18:58:32 ERROR: #!#! You will be given instructions how to report this error if it persists after update.
18:58:32 ERROR: #!#! Stack trace:
18:58:32 ERROR: #!#! java.lang.ArrayStoreException: arraycopy: element type mismatch: can not cast one of the elements of java.lang.Object[] to the type of the destination array, net.dv8tion.jda.api.entities.channel.concrete.TextChannel
18:58:32 ERROR: #!#! at java.base/java.util.ArrayList.toArray(ArrayList.java:400)
18:58:32 ERROR: #!#! at java.base/java.util.Collections$UnmodifiableCollection.toArray(Collections.java:1045)
18:58:32 ERROR: #!#! at info.itsthesky.disky.elements.properties.messages.MessageMentionedChannels.convert(MessageMentionedChannels.java:37)
18:58:32 ERROR: #!#! at info.itsthesky.disky.elements.properties.messages.MessageMentionedChannels.convert(MessageMentionedChannels.java:11)
18:58:32 ERROR: #!#! at info.itsthesky.disky.api.skript.MultiplyPropertyExpression.get(MultiplyPropertyExpression.java:41)
18:58:32 ERROR: #!#! at ch.njol.skript.lang.util.SimpleExpression.getArray(SimpleExpression.java:94)
18:58:32 ERROR: #!#! at ch.njol.skript.effects.EffChange.execute(EffChange.java:284)
18:58:32 ERROR: #!#! at ch.njol.skript.lang.Effect.run(Effect.java:49)
18:58:32 ERROR: #!#! at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:61)
18:58:32 ERROR: #!#! at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:88)
18:58:32 ERROR: #!#! at ch.njol.skript.lang.Trigger.execute(Trigger.java:52)
18:58:32 ERROR: #!#! at info.itsthesky.disky.api.events.DiSkyEvent.lambda$register$3(DiSkyEvent.java:153)
18:58:32 ERROR: #!#! at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:101)
18:58:32 ERROR: #!#! at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:485)
18:58:32 ERROR: #!#! at net.minecraft.server.v1_16_R3.MinecraftServer.b(MinecraftServer.java:1432)
18:58:32 ERROR: #!#! at net.minecraft.server.v1_16_R3.DedicatedServer.b(DedicatedServer.java:436)
18:58:32 ERROR: #!#! at net.minecraft.server.v1_16_R3.MinecraftServer.a(MinecraftServer.java:1347)
18:58:32 ERROR: #!#! at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1135)
18:58:32 ERROR: #!#! at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:291)
18:58:32 ERROR: #!#! at java.base/java.lang.Thread.run(Thread.java:840)
18:58:32 ERROR: #!#! Current node: null
18:58:32 ERROR: #!#! Current item: set {_ChannelsMentionned::*} (as java.lang.Object) to the mentioned channels of event-types.message
18:58:32 ERROR: #!#! Current trigger: message received (On message received:) (Events/on_message_received.sk, line 20)
Versions
v4.17.2
v2.8.4
v1.16.5
Description
Work: mentioned text channels of event-message and mentioned roles of event-message
but, not work: mentioned voice channels of event-message
18:58:32 ERROR: #!#! [Skript] Severe Error:
18:58:32 ERROR: #!#! You're running outdated version of Skript! Please try updating it NOW; it might fix this. 18:58:32 ERROR: #!#! Run /sk update check to get a download link to latest Skript! 18:58:32 ERROR: #!#! You will be given instructions how to report this error if it persists after update.
18:58:32 ERROR: #!#! Stack trace: 18:58:32 ERROR: #!#! java.lang.ArrayStoreException: arraycopy: element type mismatch: can not cast one of the elements of java.lang.Object[] to the type of the destination array, net.dv8tion.jda.api.entities.channel.concrete.TextChannel 18:58:32 ERROR: #!#! at java.base/java.util.ArrayList.toArray(ArrayList.java:400) 18:58:32 ERROR: #!#! at java.base/java.util.Collections$UnmodifiableCollection.toArray(Collections.java:1045) 18:58:32 ERROR: #!#! at info.itsthesky.disky.elements.properties.messages.MessageMentionedChannels.convert(MessageMentionedChannels.java:37) 18:58:32 ERROR: #!#! at info.itsthesky.disky.elements.properties.messages.MessageMentionedChannels.convert(MessageMentionedChannels.java:11) 18:58:32 ERROR: #!#! at info.itsthesky.disky.api.skript.MultiplyPropertyExpression.get(MultiplyPropertyExpression.java:41) 18:58:32 ERROR: #!#! at ch.njol.skript.lang.util.SimpleExpression.getArray(SimpleExpression.java:94) 18:58:32 ERROR: #!#! at ch.njol.skript.effects.EffChange.execute(EffChange.java:284) 18:58:32 ERROR: #!#! at ch.njol.skript.lang.Effect.run(Effect.java:49) 18:58:32 ERROR: #!#! at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:61) 18:58:32 ERROR: #!#! at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:88) 18:58:32 ERROR: #!#! at ch.njol.skript.lang.Trigger.execute(Trigger.java:52) 18:58:32 ERROR: #!#! at info.itsthesky.disky.api.events.DiSkyEvent.lambda$register$3(DiSkyEvent.java:153) 18:58:32 ERROR: #!#! at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:101) 18:58:32 ERROR: #!#! at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:485) 18:58:32 ERROR: #!#! at net.minecraft.server.v1_16_R3.MinecraftServer.b(MinecraftServer.java:1432) 18:58:32 ERROR: #!#! at net.minecraft.server.v1_16_R3.DedicatedServer.b(DedicatedServer.java:436) 18:58:32 ERROR: #!#! at net.minecraft.server.v1_16_R3.MinecraftServer.a(MinecraftServer.java:1347) 18:58:32 ERROR: #!#! at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1135) 18:58:32 ERROR: #!#! at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:291) 18:58:32 ERROR: #!#! at java.base/java.lang.Thread.run(Thread.java:840)
18:58:32 ERROR: #!#! Version Information: 18:58:32 ERROR: #!#! Skript: 2.8.4 (OUTDATED) 18:58:32 ERROR: #!#! Flavor: skriptlang-github 18:58:32 ERROR: #!#! Date: 11:03:52.948789700 18:58:32 ERROR: #!#! Bukkit: 1.16.5-R0.1-SNAPSHOT 18:58:32 ERROR: #!#! Minecraft: 1.16.5 18:58:32 ERROR: #!#! Java: 17.0.11 (OpenJDK 64-Bit Server VM 17.0.11+9-Debian-1deb12u1) 18:58:32 ERROR: #!#! OS: Linux amd64 6.1.0-21-amd64
18:58:32 ERROR: #!#! Server platform: Paper
18:58:32 ERROR: #!#! Current node: null 18:58:32 ERROR: #!#! Current item: set {_ChannelsMentionned::*} (as java.lang.Object) to the mentioned channels of event-types.message 18:58:32 ERROR: #!#! Current trigger: message received (On message received:) (Events/on_message_received.sk, line 20)
18:58:32 ERROR: #!#! Thread: Server thread
18:58:32 ERROR: #!#! Language: english 18:58:32 ERROR: #!#! Link parse mode: DISABLED
18:58:32 ERROR: #!#! End of Error.
At the start of an event such as: on message received, you can retrieve it but later in the event, you can't and it displays this error.
Acknowledgment