Skript

Skript

788k Downloads

staffchat big

Closed this issue ยท 1 comments

commented

Skript/Server Version

[08:19:44 ERROR]: #!#! 
[08:19:44 ERROR]: #!#! [Skript] Severe Error:
[08:19:44 ERROR]: #!#! 
[08:19:44 ERROR]: #!#! An unexpected error occurred with Skript. This issue is likely not your fault.
[08:19:44 ERROR]: #!#! Report the issue: https://github.com/SkriptLang/Skript/issues
[08:19:44 ERROR]: #!#! 
[08:19:44 ERROR]: #!#! Stack trace:
[08:19:44 ERROR]: #!#! Caused by: java.lang.IllegalStateException: zip file closed
[08:19:44 ERROR]: #!#!     at java.base/java.util.zip.ZipFile.ensureOpen(ZipFile.java:846)
[08:19:44 ERROR]: #!#!     at java.base/java.util.zip.ZipFile.getEntry(ZipFile.java:338)
[08:19:44 ERROR]: #!#!     at java.base/java.util.jar.JarFile.getEntry(JarFile.java:516)
[08:19:44 ERROR]: #!#!     at java.base/java.util.jar.JarFile.getJarEntry(JarFile.java:471)
[08:19:44 ERROR]: #!#!     at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:209)
[08:19:44 ERROR]: #!#!     at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:593)
[08:19:44 ERROR]: #!#!     at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:169)
[08:19:44 ERROR]: #!#!     at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:164)
[08:19:44 ERROR]: #!#!     at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
[08:19:44 ERROR]: #!#!     at Skript-2.11.2.jar//net.kyori.adventure.text.serializer.bungeecord.SelfSerializable$AdapterFactory.create(SelfSerializable.java:58)
[08:19:44 ERROR]: #!#!     at com.google.gson.Gson.getAdapter(Gson.java:628)
[08:19:44 ERROR]: #!#!     at com.google.gson.Gson.toJson(Gson.java:928)
[08:19:44 ERROR]: #!#!     at com.google.gson.Gson.toJson(Gson.java:899)
[08:19:44 ERROR]: #!#!     at com.google.gson.Gson.toJson(Gson.java:848)
[08:19:44 ERROR]: #!#!     at com.google.gson.Gson.toJson(Gson.java:825)
[08:19:44 ERROR]: #!#!     at net.md_5.bungee.chat.ComponentSerializer.toString(ComponentSerializer.java:178)
[08:19:44 ERROR]: #!#!     at net.minecraft.network.protocol.game.ClientboundSystemChatPacket.<init>(ClientboundSystemChatPacket.java:21)
[08:19:44 ERROR]: #!#!     at org.bukkit.craftbukkit.entity.CraftPlayer$2.sendMessage(CraftPlayer.java:3410)
[08:19:44 ERROR]: #!#!     at org.bukkit.craftbukkit.entity.CraftPlayer$2.sendMessage(CraftPlayer.java:3398)
[08:19:44 ERROR]: #!#!     at org.bukkit.craftbukkit.entity.CraftPlayer$2.sendMessage(CraftPlayer.java:3378)
[08:19:44 ERROR]: #!#!     at Skript-2.11.2.jar//ch.njol.skript.effects.EffMessage.sendMessage(EffMessage.java:136)
[08:19:44 ERROR]: #!#!     at Skript-2.11.2.jar//ch.njol.skript.effects.EffMessage.execute(EffMessage.java:110)
[08:19:44 ERROR]: #!#!     at Skript-2.11.2.jar//ch.njol.skript.lang.Effect.run(Effect.java:32)
[08:19:44 ERROR]: #!#!     at Skript-2.11.2.jar//ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:40)
[08:19:44 ERROR]: #!#!     at Skript-2.11.2.jar//ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:67)
[08:19:44 ERROR]: #!#!     at Skript-2.11.2.jar//ch.njol.skript.lang.Trigger.execute(Trigger.java:33)
[08:19:44 ERROR]: #!#!     at Skript-2.11.2.jar//ch.njol.skript.SkriptEventHandler.lambda$execute$2(SkriptEventHandler.java:165)
[08:19:44 ERROR]: #!#!     at Skript-2.11.2.jar//ch.njol.skript.SkriptEventHandler.lambda$execute$3(SkriptEventHandler.java:176)
[08:19:44 ERROR]: #!#!     at org.bukkit.craftbukkit.scheduler.CraftFuture.run(CraftFuture.java:88)
[08:19:44 ERROR]: #!#!     at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:474)
[08:19:44 ERROR]: #!#!     at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1659)
[08:19:44 ERROR]: #!#!     at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1529)
[08:19:44 ERROR]: #!#!     at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1251)
[08:19:44 ERROR]: #!#!     at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310)
[08:19:44 ERROR]: #!#!     at java.base/java.lang.Thread.run(Thread.java:1583)
[08:19:44 ERROR]: #!#! 
[08:19:44 ERROR]: #!#! Skript: 2.11.2 (latest)
[08:19:44 ERROR]: #!#!     Flavor: skriptlang-github
[08:19:44 ERROR]: #!#!     Date: 15:36:19.323492600
[08:19:44 ERROR]: #!#! Bukkit: 1.21.4-R0.1-SNAPSHOT
[08:19:44 ERROR]: #!#! Minecraft: 1.21.4
[08:19:44 ERROR]: #!#! Java: 21.0.3 (OpenJDK 64-Bit Server VM 21.0.3+9-LTS)
[08:19:44 ERROR]: #!#! OS: Linux amd64 6.2.0-36-generic
[08:19:44 ERROR]: #!#! 
[08:19:44 ERROR]: #!#! Server platform: Paper
[08:19:44 ERROR]: #!#! 
[08:19:44 ERROR]: #!#! Current node: null
[08:19:44 ERROR]: #!#! Current item: send "?8[?cStaffChat?8] ?b%the player%?7: ?f%the chat message%" to loop-player
[08:19:44 ERROR]: #!#! Current trigger: chat (simple event) (staffchat.sk, line 1)
[08:19:44 ERROR]: #!#! Thread: Server thread
[08:19:44 ERROR]: #!#! Language: english
[08:19:44 ERROR]: #!#! Link parse mode: DISABLED
[08:19:44 ERROR]: #!#! End of Error.
[08:19:44 ERROR]: #!#! 
[08:19:52 ERROR]: #!#! 
[08:19:52 ERROR]: #!#! [Skript] Severe Error:
[08:19:52 ERROR]: #!#! 
[08:19:52 ERROR]: #!#! An unexpected error occurred with Skript. This issue is likely not your fault.
[08:19:52 ERROR]: #!#! Report the issue: https://github.com/SkriptLang/Skript/issues
[08:19:52 ERROR]: #!#! 
[08:19:52 ERROR]: #!#! Stack trace:
[08:19:52 ERROR]: #!#! Caused by: java.lang.IllegalStateException: zip file closed
[08:19:52 ERROR]: #!#!     at java.base/java.util.zip.ZipFile.ensureOpen(ZipFile.java:846)
[08:19:52 ERROR]: #!#!     at java.base/java.util.zip.ZipFile.getEntry(ZipFile.java:338)
[08:19:52 ERROR]: #!#!     at java.base/java.util.jar.JarFile.getEntry(JarFile.java:516)
[08:19:52 ERROR]: #!#!     at java.base/java.util.jar.JarFile.getJarEntry(JarFile.java:471)
[08:19:52 ERROR]: #!#!     at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:209)
[08:19:52 ERROR]: #!#!     at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:593)
[08:19:52 ERROR]: #!#!     at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:169)
[08:19:52 ERROR]: #!#!     at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:164)
[08:19:52 ERROR]: #!#!     at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
[08:19:52 ERROR]: #!#!     at Skript-2.11.2.jar//net.kyori.adventure.text.serializer.bungeecord.SelfSerializable$AdapterFactory.create(SelfSerializable.java:58)
[08:19:52 ERROR]: #!#!     at com.google.gson.Gson.getAdapter(Gson.java:628)
[08:19:52 ERROR]: #!#!     at com.google.gson.Gson.toJson(Gson.java:928)
[08:19:52 ERROR]: #!#!     at com.google.gson.Gson.toJson(Gson.java:899)
[08:19:52 ERROR]: #!#!     at com.google.gson.Gson.toJson(Gson.java:848)
[08:19:52 ERROR]: #!#!     at com.google.gson.Gson.toJson(Gson.java:825)
[08:19:52 ERROR]: #!#!     at net.md_5.bungee.chat.ComponentSerializer.toString(ComponentSerializer.java:178)
[08:19:52 ERROR]: #!#!     at net.minecraft.network.protocol.game.ClientboundSystemChatPacket.<init>(ClientboundSystemChatPacket.java:21)
[08:19:52 ERROR]: #!#!     at org.bukkit.craftbukkit.entity.CraftPlayer$2.sendMessage(CraftPlayer.java:3410)
[08:19:52 ERROR]: #!#!     at org.bukkit.craftbukkit.entity.CraftPlayer$2.sendMessage(CraftPlayer.java:3398)
[08:19:52 ERROR]: #!#!     at org.bukkit.craftbukkit.entity.CraftPlayer$2.sendMessage(CraftPlayer.java:3378)
[08:19:52 ERROR]: #!#!     at Skript-2.11.2.jar//ch.njol.skript.effects.EffMessage.sendMessage(EffMessage.java:136)
[08:19:52 ERROR]: #!#!     at Skript-2.11.2.jar//ch.njol.skript.effects.EffMessage.execute(EffMessage.java:110)
[08:19:52 ERROR]: #!#!     at Skript-2.11.2.jar//ch.njol.skript.lang.Effect.run(Effect.java:32)
[08:19:52 ERROR]: #!#!     at Skript-2.11.2.jar//ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:40)
[08:19:52 ERROR]: #!#!     at Skript-2.11.2.jar//ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:67)
[08:19:52 ERROR]: #!#!     at Skript-2.11.2.jar//ch.njol.skript.lang.Trigger.execute(Trigger.java:33)
[08:19:52 ERROR]: #!#!     at Skript-2.11.2.jar//ch.njol.skript.SkriptEventHandler.lambda$execute$2(SkriptEventHandler.java:165)
[08:19:52 ERROR]: #!#!     at Skript-2.11.2.jar//ch.njol.skript.SkriptEventHandler.lambda$execute$3(SkriptEventHandler.java:176)
[08:19:52 ERROR]: #!#!     at org.bukkit.craftbukkit.scheduler.CraftFuture.run(CraftFuture.java:88)
[08:19:52 ERROR]: #!#!     at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:474)
[08:19:52 ERROR]: #!#!     at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1659)
[08:19:52 ERROR]: #!#!     at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1529)
[08:19:52 ERROR]: #!#!     at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1251)
[08:19:52 ERROR]: #!#!     at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310)
[08:19:52 ERROR]: #!#!     at java.base/java.lang.Thread.run(Thread.java:1583)
[08:19:52 ERROR]: #!#! 
[08:19:52 ERROR]: #!#! Skript: 2.11.2 (latest)
[08:19:52 ERROR]: #!#!     Flavor: skriptlang-github
[08:19:52 ERROR]: #!#!     Date: 15:36:19.323492600
[08:19:52 ERROR]: #!#! Bukkit: 1.21.4-R0.1-SNAPSHOT
[08:19:52 ERROR]: #!#! Minecraft: 1.21.4
[08:19:52 ERROR]: #!#! Java: 21.0.3 (OpenJDK 64-Bit Server VM 21.0.3+9-LTS)
[08:19:52 ERROR]: #!#! OS: Linux amd64 6.2.0-36-generic
[08:19:52 ERROR]: #!#! 
[08:19:52 ERROR]: #!#! Server platform: Paper
[08:19:52 ERROR]: #!#! 
[08:19:52 ERROR]: #!#! Current node: null
[08:19:52 ERROR]: #!#! Current item: send "?8[?cStaffChat?8] ?b%the player%?7: ?f%the chat message%" to loop-player
[08:19:52 ERROR]: #!#! Current trigger: chat (simple event) (staffchat.sk, line 1)
[08:19:52 ERROR]: #!#! Thread: Server thread
[08:19:52 ERROR]: #!#! Language: english
[08:19:52 ERROR]: #!#! Link parse mode: DISABLED
[08:19:52 ERROR]: #!#! End of Error.
[08:19:52 ERROR]: #!#!

Bug Description

doesnt work

Expected Behavior

staffchat

Steps to Reproduce

on chat:
if message starts with "#":
cancel event
if player has permission "staffchat.use":
loop all players:
if loop-player has permission "staffchat.use":
send "&8[&cStaffChat&8] &b%player%&7: &f%message%" to loop-player

Errors or Screenshots

No response

Other

No response

Agreement

  • I have read the guidelines above and affirm I am following them with this report.
commented

This usually happens when you try to use /reload with Skript. Restart the server and try again.