Solved Problem with Skript itself

  • Welcome to skUnity!

    Welcome to skUnity! This is a forum where members of the Skript community can communicate and interact. Skript Resource Creators can post their Resources for all to see and use.

    If you haven't done so already, feel free to join our official Discord server to expand your level of interaction with the community!

    Now, what are you waiting for? Join the community now!

  • LOOKING FOR A VERSION OF SKRIPT?

    You can always check out skUnity Downloads for downloads and any other information about Skript!

Status
Not open for further replies.

Padlick

Member
Jan 26, 2017
33
1
8
Hey Guys.
I have a really big problem.
Whenever I want to reload my script, I am thrown out of the server because of timeout and the server crashes. The script must have only 3 lines, and the server crashes completely during the script reload.

An example:

code_language.skript:
command /hi:
    trigger:
        message "Hi"

This is enough and the server crashes at reload. Enough Ram has the server, 5gb. It is only a test server, specifically for Skript, so has the power to provide.

But when the server starts, the script is loading successfully, but in a big time.
For the 3 lines from above the time tooks 3 minutes.

Here is the error code, but it is REALLY long.

[20:44:08] [Spigot Watchdog Thread/ERROR]: The server has stopped responding!
[20:44:08] [Spigot Watchdog Thread/ERROR]: Please report this to http://www.spigotmc.org/
[20:44:08] [Spigot Watchdog Thread/ERROR]: Be sure to include ALL relevant console errors and Minecraft crash reports
[20:44:08] [Spigot Watchdog Thread/ERROR]: Spigot version: git-Spigot-3fb9445-6e3cec8 (MC: 1.11.2)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ------------------------------
[20:44:08] [Spigot Watchdog Thread/ERROR]: Server thread dump (Look for plugins here before reporting to Spigot!):
[20:44:08] [Spigot Watchdog Thread/ERROR]: ------------------------------
[20:44:08] [Spigot Watchdog Thread/ERROR]: Current Thread: Server thread
[20:44:08] [Spigot Watchdog Thread/ERROR]: PID: 15 | Suspended: false | Native: false | State: RUNNABLE
[20:44:08] [Spigot Watchdog Thread/ERROR]: Stack:
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.Class.desiredAssertionStatus0(Native Method)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.Class.desiredAssertionStatus(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.Skript.testing(Skript.java:1150)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.log.SkriptLogger.log(SkriptLogger.java:170)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.log.ParseLogHandler.printError(ParseLogHandler.java:101)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.log.ParseLogHandler.printError(ParseLogHandler.java:88)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parseSingleExpr(SkriptParser.java:391)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parseExpression(SkriptParser.java:445)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1159)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1084)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1084)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1150)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:219)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:174)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parseSingleExpr(SkriptParser.java:319)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parseExpression(SkriptParser.java:505)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1159)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1150)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1111)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1150)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1150)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1111)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:219)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:174)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.Statement.parse(Statement.java:59)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.ScriptLoader.loadItems(ScriptLoader.java:659)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.TriggerSection.<init>(TriggerSection.java:54)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.Conditional.<init>(Conditional.java:44)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.ScriptLoader.loadItems(ScriptLoader.java:745)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.Loop.<init>(Loop.java:66)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.ScriptLoader.loadItems(ScriptLoader.java:695)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.ScriptLoader.loadScript(ScriptLoader.java:450)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:243)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:200)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.Skript.reload(Skript.java:722)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.SkriptCommand.onCommand(SkriptCommand.java:161)
[20:44:08] [Spigot Watchdog Thread/ERROR]: org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
[20:44:08] [Spigot Watchdog Thread/ERROR]: org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141)
[20:44:08] [Spigot Watchdog Thread/ERROR]: org.bukkit.craftbukkit.v1_11_R1.CraftServer.dispatchCommand(CraftServer.java:650)
[20:44:08] [Spigot Watchdog Thread/ERROR]: org.bukkit.craftbukkit.v1_11_R1.CraftServer.dispatchServerCommand(CraftServer.java:636)
[20:44:08] [Spigot Watchdog Thread/ERROR]: net.minecraft.server.v1_11_R1.DedicatedServer.aM(DedicatedServer.java:437)
[20:44:08] [Spigot Watchdog Thread/ERROR]: net.minecraft.server.v1_11_R1.DedicatedServer.D(DedicatedServer.java:400)
[20:44:08] [Spigot Watchdog Thread/ERROR]: net.minecraft.server.v1_11_R1.MinecraftServer.C(MinecraftServer.java:678)
[20:44:08] [Spigot Watchdog Thread/ERROR]: net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:576)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.Thread.run(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ------------------------------
[20:44:08] [Spigot Watchdog Thread/ERROR]: Entire Thread Dump:
[20:44:08] [Spigot Watchdog Thread/ERROR]: ------------------------------
[20:44:08] [Spigot Watchdog Thread/ERROR]: Current Thread: File IO Thread
[20:44:08] [Spigot Watchdog Thread/ERROR]: PID: 47 | Suspended: false | Native: false | State: TIMED_WAITING
[20:44:08] [Spigot Watchdog Thread/ERROR]: Stack:
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.Thread.sleep(Native Method)
[20:44:08] [Spigot Watchdog Thread/ERROR]: net.minecraft.server.v1_11_R1.FileIOThread.c(SourceFile:51)
[20:44:08] [Spigot Watchdog Thread/ERROR]: net.minecraft.server.v1_11_R1.FileIOThread.run(SourceFile:30)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.Thread.run(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ------------------------------
[20:44:08] [Spigot Watchdog Thread/ERROR]: Current Thread: Skript variable save thread
[20:44:08] [Spigot Watchdog Thread/ERROR]: PID: 29 | Suspended: false | Native: false | State: WAITING
[20:44:08] [Spigot Watchdog Thread/ERROR]: Stack:
[20:44:08] [Spigot Watchdog Thread/ERROR]: sun.misc.Unsafe.park(Native Method)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.util.concurrent.locks.LockSupport.park(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.variables.Variables$2.run(Variables.java:453)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.Thread.run(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ------------------------------
[20:44:08] [Spigot Watchdog Thread/ERROR]: Current Thread: Skript variable save thread for database 'default'
[20:44:08] [Spigot Watchdog Thread/ERROR]: PID: 41 | Suspended: false | Native: false | State: WAITING
[20:44:08] [Spigot Watchdog Thread/ERROR]: Stack:
[20:44:08] [Spigot Watchdog Thread/ERROR]: sun.misc.Unsafe.park(Native Method)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.util.concurrent.locks.LockSupport.park(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.variables.VariablesStorage$1.run(VariablesStorage.java:76)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.Thread.run(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ------------------------------
[20:44:08] [Spigot Watchdog Thread/ERROR]: Current Thread: Timer-2
[20:44:08] [Spigot Watchdog Thread/ERROR]: PID: 35 | Suspended: false | Native: false | State: TIMED_WAITING
[20:44:08] [Spigot Watchdog Thread/ERROR]: Stack:
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.Object.wait(Native Method)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.util.TimerThread.mainLoop(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.util.TimerThread.run(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ------------------------------
[20:44:08] [Spigot Watchdog Thread/ERROR]: Current Thread: Timer-1
[20:44:08] [Spigot Watchdog Thread/ERROR]: PID: 31 | Suspended: false | Native: false | State: TIMED_WAITING
[20:44:08] [Spigot Watchdog Thread/ERROR]: Stack:
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.Object.wait(Native Method)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.util.TimerThread.mainLoop(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.util.TimerThread.run(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ------------------------------
[20:44:08] [Spigot Watchdog Thread/ERROR]: Current Thread: Abandoned connection cleanup thread
[20:44:08] [Spigot Watchdog Thread/ERROR]: PID: 30 | Suspended: false | Native: false | State: TIMED_WAITING
[20:44:08] [Spigot Watchdog Thread/ERROR]: Stack:
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.Object.wait(Native Method)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.ref.ReferenceQueue.remove(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: com.mysql.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:43)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ------------------------------
[20:44:08] [Spigot Watchdog Thread/ERROR]: Current Thread: Timer-0
[20:44:08] [Spigot Watchdog Thread/ERROR]: PID: 28 | Suspended: false | Native: false | State: TIMED_WAITING
[20:44:08] [Spigot Watchdog Thread/ERROR]: Stack:
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.Object.wait(Native Method)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.util.TimerThread.mainLoop(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.util.TimerThread.run(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ------------------------------
[20:44:08] [Spigot Watchdog Thread/ERROR]: Current Thread: Netty Server IO #0
[20:44:08] [Spigot Watchdog Thread/ERROR]: PID: 23 | Suspended: false | Native: true | State: RUNNABLE
[20:44:08] [Spigot Watchdog Thread/ERROR]: Thread is waiting on monitor(s):
[20:44:08] [Spigot Watchdog Thread/ERROR]: Locked on:sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: Locked on:sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: Locked on:sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: Stack:
[20:44:08] [Spigot Watchdog Thread/ERROR]: sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
[20:44:08] [Spigot Watchdog Thread/ERROR]: sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: sun.nio.ch.SelectorImpl.select(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:622)
[20:44:08] [Spigot Watchdog Thread/ERROR]: io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:310)
[20:44:08] [Spigot Watchdog Thread/ERROR]: io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.Thread.run(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ------------------------------
[20:44:08] [Spigot Watchdog Thread/ERROR]: Current Thread: Spigot Metrics Thread
[20:44:08] [Spigot Watchdog Thread/ERROR]: PID: 22 | Suspended: false | Native: false | State: TIMED_WAITING
[20:44:08] [Spigot Watchdog Thread/ERROR]: Stack:
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.Object.wait(Native Method)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.util.TimerThread.mainLoop(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.util.TimerThread.run(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ------------------------------
[20:44:08] [Spigot Watchdog Thread/ERROR]: Current Thread: Spigot Watchdog Thread
[20:44:08] [Spigot Watchdog Thread/ERROR]: PID: 21 | Suspended: false | Native: false | State: RUNNABLE
[20:44:08] [Spigot Watchdog Thread/ERROR]: Stack:
[20:44:08] [Spigot Watchdog Thread/ERROR]: sun.management.ThreadImpl.dumpThreads0(Native Method)
[20:44:08] [Spigot Watchdog Thread/ERROR]: sun.management.ThreadImpl.dumpAllThreads(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: org.spigotmc.WatchdogThread.run(WatchdogThread.java:76)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ------------------------------
[20:44:08] [Spigot Watchdog Thread/ERROR]: Current Thread: Server console handler
[20:44:08] [Spigot Watchdog Thread/ERROR]: PID: 18 | Suspended: false | Native: true | State: RUNNABLE
[20:44:08] [Spigot Watchdog Thread/ERROR]: Thread is waiting on monitor(s):
[20:44:08] [Spigot Watchdog Thread/ERROR]: Locked on:java.io.BufferedInputStream.read(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: Locked on:emoji_astonished:rg.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:261)
[20:44:08] [Spigot Watchdog Thread/ERROR]: Locked on:emoji_astonished:rg.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:198)
[20:44:08] [Spigot Watchdog Thread/ERROR]: Stack:
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.io.FileInputStream.readBytes(Native Method)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.io.FileInputStream.read(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.io.BufferedInputStream.fill(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.io.BufferedInputStream.read(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: org.bukkit.craftbukkit.libs.jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:248)
[20:44:08] [Spigot Watchdog Thread/ERROR]: org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:261)
[20:44:08] [Spigot Watchdog Thread/ERROR]: org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:198)
[20:44:08] [Spigot Watchdog Thread/ERROR]: org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readCharacter(ConsoleReader.java:2145)
[20:44:08] [Spigot Watchdog Thread/ERROR]: org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLineSimple(ConsoleReader.java:3183)
[20:44:08] [Spigot Watchdog Thread/ERROR]: org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLine(ConsoleReader.java:2333)
[20:44:08] [Spigot Watchdog Thread/ERROR]: org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLine(ConsoleReader.java:2269)
[20:44:08] [Spigot Watchdog Thread/ERROR]: org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLine(ConsoleReader.java:2257)
[20:44:08] [Spigot Watchdog Thread/ERROR]: net.minecraft.server.v1_11_R1.DedicatedServer$2.run(DedicatedServer.java:86)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ------------------------------
[20:44:08] [Spigot Watchdog Thread/ERROR]: Current Thread: Thread-4
[20:44:08] [Spigot Watchdog Thread/ERROR]: PID: 19 | Suspended: false | Native: false | State: WAITING
[20:44:08] [Spigot Watchdog Thread/ERROR]: Stack:
[20:44:08] [Spigot Watchdog Thread/ERROR]: sun.misc.Unsafe.park(Native Method)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.util.concurrent.locks.LockSupport.park(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: com.mojang.util.QueueLogAppender.getNextLogEvent(QueueLogAppender.java:77)
[20:44:08] [Spigot Watchdog Thread/ERROR]: org.bukkit.craftbukkit.v1_11_R1.util.TerminalConsoleWriterThread.run(TerminalConsoleWriterThread.java:27)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.Thread.run(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ------------------------------
[20:44:08] [Spigot Watchdog Thread/ERROR]: Current Thread: DestroyJavaVM
[20:44:08] [Spigot Watchdog Thread/ERROR]: PID: 17 | Suspended: false | Native: false | State: RUNNABLE
[20:44:08] [Spigot Watchdog Thread/ERROR]: Stack:
[20:44:08] [Spigot Watchdog Thread/ERROR]: ------------------------------
[20:44:08] [Spigot Watchdog Thread/ERROR]: Current Thread: Server thread
[20:44:08] [Spigot Watchdog Thread/ERROR]: PID: 15 | Suspended: false | Native: false | State: RUNNABLE
[20:44:08] [Spigot Watchdog Thread/ERROR]: Stack:
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.Class.desiredAssertionStatus0(Native Method)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.Class.desiredAssertionStatus(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.Skript.testing(Skript.java:1150)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.log.SkriptLogger.log(SkriptLogger.java:170)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.log.ParseLogHandler.printError(ParseLogHandler.java:101)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.log.ParseLogHandler.printError(ParseLogHandler.java:88)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parseExpression(SkriptParser.java:488)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1159)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1150)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:219)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:174)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parseSingleExpr(SkriptParser.java:319)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parseExpression(SkriptParser.java:505)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1159)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1150)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1111)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1150)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1150)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1111)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:219)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:174)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.Statement.parse(Statement.java:59)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.ScriptLoader.loadItems(ScriptLoader.java:659)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.TriggerSection.<init>(TriggerSection.java:54)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.Conditional.<init>(Conditional.java:44)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.ScriptLoader.loadItems(ScriptLoader.java:745)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.lang.Loop.<init>(Loop.java:66)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.ScriptLoader.loadItems(ScriptLoader.java:695)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.ScriptLoader.loadScript(ScriptLoader.java:450)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:243)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:200)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.Skript.reload(Skript.java:722)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ch.njol.skript.SkriptCommand.onCommand(SkriptCommand.java:161)
[20:44:08] [Spigot Watchdog Thread/ERROR]: org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
[20:44:08] [Spigot Watchdog Thread/ERROR]: org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141)
[20:44:08] [Spigot Watchdog Thread/ERROR]: org.bukkit.craftbukkit.v1_11_R1.CraftServer.dispatchCommand(CraftServer.java:650)
[20:44:08] [Spigot Watchdog Thread/ERROR]: org.bukkit.craftbukkit.v1_11_R1.CraftServer.dispatchServerCommand(CraftServer.java:636)
[20:44:08] [Spigot Watchdog Thread/ERROR]: net.minecraft.server.v1_11_R1.DedicatedServer.aM(DedicatedServer.java:437)
[20:44:08] [Spigot Watchdog Thread/ERROR]: net.minecraft.server.v1_11_R1.DedicatedServer.D(DedicatedServer.java:400)
[20:44:08] [Spigot Watchdog Thread/ERROR]: net.minecraft.server.v1_11_R1.MinecraftServer.C(MinecraftServer.java:678)
[20:44:08] [Spigot Watchdog Thread/ERROR]: net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:576)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.Thread.run(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ------------------------------
[20:44:08] [Spigot Watchdog Thread/ERROR]: Current Thread: Server Infinisleeper
[20:44:08] [Spigot Watchdog Thread/ERROR]: PID: 16 | Suspended: false | Native: false | State: TIMED_WAITING
[20:44:08] [Spigot Watchdog Thread/ERROR]: Stack:
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.Thread.sleep(Native Method)
[20:44:08] [Spigot Watchdog Thread/ERROR]: net.minecraft.server.v1_11_R1.DedicatedServer$1.run(DedicatedServer.java:59)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ------------------------------
[20:44:08] [Spigot Watchdog Thread/ERROR]: Current Thread: Snooper Timer
[20:44:08] [Spigot Watchdog Thread/ERROR]: PID: 12 | Suspended: false | Native: false | State: TIMED_WAITING
[20:44:08] [Spigot Watchdog Thread/ERROR]: Stack:
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.Object.wait(Native Method)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.util.TimerThread.mainLoop(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.util.TimerThread.run(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ------------------------------
[20:44:08] [Spigot Watchdog Thread/ERROR]: Current Thread: Attach Listener
[20:44:08] [Spigot Watchdog Thread/ERROR]: PID: 5 | Suspended: false | Native: false | State: RUNNABLE
[20:44:08] [Spigot Watchdog Thread/ERROR]: Stack:
[20:44:08] [Spigot Watchdog Thread/ERROR]: ------------------------------
[20:44:08] [Spigot Watchdog Thread/ERROR]: Current Thread: Signal Dispatcher
[20:44:08] [Spigot Watchdog Thread/ERROR]: PID: 4 | Suspended: false | Native: false | State: RUNNABLE
[20:44:08] [Spigot Watchdog Thread/ERROR]: Stack:
[20:44:08] [Spigot Watchdog Thread/ERROR]: ------------------------------
[20:44:08] [Spigot Watchdog Thread/ERROR]: Current Thread: Finalizer
[20:44:08] [Spigot Watchdog Thread/ERROR]: PID: 3 | Suspended: false | Native: false | State: WAITING
[20:44:08] [Spigot Watchdog Thread/ERROR]: Stack:
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.Object.wait(Native Method)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.ref.ReferenceQueue.remove(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.ref.ReferenceQueue.remove(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ------------------------------
[20:44:08] [Spigot Watchdog Thread/ERROR]: Current Thread: Reference Handler
[20:44:08] [Spigot Watchdog Thread/ERROR]: PID: 2 | Suspended: false | Native: false | State: WAITING
[20:44:08] [Spigot Watchdog Thread/ERROR]: Stack:
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.Object.wait(Native Method)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.Object.wait(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.ref.Reference.tryHandlePending(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
[20:44:08] [Spigot Watchdog Thread/ERROR]: ------------------------------
[20:44:08] [Spigot Watchdog Thread/INFO]: Attempting to restart with ./start.sh
[20:44:08] [Spigot Watchdog Thread/INFO]: Stopping server
[20:44:08] [Spigot Watchdog Thread/INFO]: [TuSKe] Disabling TuSKe v1.8.1
[20:44:08] [Spigot Watchdog Thread/INFO]: [SkQuery] Disabling SkQuery v3.21.4
[20:44:08] [Spigot Watchdog Thread/INFO]: [skRayFall] Disabling skRayFall v1.9.10
[20:44:08] [Spigot Watchdog Thread/INFO]: [skRayFall] Bacon has been eaten. Make some more soon!
[20:44:08] [Spigot Watchdog Thread/INFO]: [skUtilities] Disabling skUtilities v0.9.0
[20:44:08] [Spigot Watchdog Thread/INFO]: [skDragon] Disabling skDragon v0.14.0
[20:44:08] [Spigot Watchdog Thread/INFO]: [Skellett] Disabling Skellett v1.9.5
[20:44:08] [Spigot Watchdog Thread/INFO]: [WorldGuard] Disabling WorldGuard v6.1.3-SNAPSHOT;c904242
[20:44:08] [Spigot Watchdog Thread/INFO]: [WorldGuard] Shutting down executor and waiting for any pending tasks...
[20:44:08] [Spigot Watchdog Thread/INFO]: [Multiverse-Core] Disabling Multiverse-Core v2.5.0-b727
[20:44:09] [Spigot Watchdog Thread/INFO]: [Skript] Disabling Skript v2.2-dev29
[20:44:09] [Spigot Watchdog Thread/INFO]: [WorldEdit] Disabling WorldEdit v6.1.7;dd00bb1
[20:44:09] [Spigot Watchdog Thread/INFO]: Saving players
[20:44:09] [Spigot Watchdog Thread/INFO]: Saving worlds
[20:44:09] [Spigot Watchdog Thread/INFO]: Saving chunks for level 'world'/Overworld
[20:44:09] [Spigot Watchdog Thread/INFO]: Saving chunks for level 'world_nether'/Nether
[20:44:09] [Spigot Watchdog Thread/INFO]: Saving chunks for level 'world_the_end'/The End


I use:
- minecraft Spigot 1.11.2

- Skript dev29
- skQuery
- TuSKe
- Multiverse CORE
- Skellett
- skDragon
- skRayFall
- skUtilities
- WorldEdit
- WorldGuard

I really hope you can help me. It is REALLY annoying.
 
That is really odd. Just to get a potentially silly/simple question out of the way:
Have you reinstalled dev 29 and then restarted your server? You may also try dev 30(the latest)
 
That is really odd. Just to get a potentially silly/simple question out of the way:
Have you reinstalled dev 29 and then restarted your server? You may also try dev 30(the latest)

Yes, tried. I tried also other versions of Skript. Nothing helped.
 
Yes, tried. I tried also other versions of Skript. Nothing helped.
hmm. are you reloading the script specifically or "all"? also the next thing I'd try is taking off all the skript addons and trying to reload your script with just Skript alone to rule out any possible addon issues.
 
I have not used "all", everytime the script name itself. I try it now without the addons.
[doublepost=1502219195,1502218916][/doublepost]I have tried it with no addons, but the server crashes anyway. I have asked my friend which version he use. But he has the same Skript version.
 
I upgraded from 2-3 to 5, so..
I found an almost identical error to yours for bensku for players using the plugin MyZ. It's not in your listed plugins but any chance you use that?
 
No, I don't now what that does and I don't use it :emoji_grinning: I only have Skript installed with the listed addons..
[doublepost=1502220053,1502219734][/doublepost]Any chance that it has to be something with the TuSKe GUI Manager? I used that in a Function and this script takes a long time to reload...
Now I upgraded to the dev 30, the 3 lines code are ok now.. But how I said, the GUI Manager script from TuSKe in a Function really takes a long time now... I get kicked but the server doesn't crash till now..
 
No, I don't now what that does and I don't use it :emoji_grinning: I only have Skript installed with the listed addons..
[doublepost=1502220053,1502219734][/doublepost]Any chance that it has to be something with the TuSKe GUI Manager? I used that in a Function and this script takes a long time to reload...
Now I upgraded to the dev 30, the 3 lines code are ok now.. But how I said, the GUI Manager script from TuSKe in a Function really takes a long time now... I get kicked but the server doesn't crash till now..
Okay so your normal code works but functions do not, do I understand that correctly? As it happens I had that exact problem when I had all my functions in one script as opposed to with the commands they referenced. It would time me out even if the reload was executed from console.
The only way I was able to fix this was by moving the functions to a shorter scripts.

**edit: also note the functions should come before the code calling them. that may have bearing on them reloading properly as well
 
Yes, you understand correctly.
Now I have a seperate script for the functions.

I think, it is a bug that cames from the functions..
And thanks for the fast help :emoji_slight_smile: <3
 
Yes, you understand correctly.
Now I have a seperate script for the functions.

I think, it is a bug that cames from the functions..
And thanks for the fast help :emoji_slight_smile: <3
Awesome! Really glad its working now:emoji_grinning:
 
Em, I think it is not the commands in the functions. I tested it and replaced commands with other functions.
Short, I made the command, which was used in the function, into a function.
The server is now crashing again..
[doublepost=1502224315,1502224047][/doublepost]My Script:

code_language.skript:
function setInvNewTyp1(p: player):
    if {Boots.Auswahl.%{_p}%} is "Love":
        create a gui slot 10 of {_p} with shiny red wool block named "&4Love" to do nothing
        create a gui slot 4 of {_p} with shiny red wool block named "&4Love" to run function auswahl({_p},set,Keine)
    else:
        create a gui slot 10 of {_p} with red wool block named "&4Love" to run function auswahl({_p},set,Love)
    if {Boots.Auswahl.%{_p}%} is "Feuer":
        create a gui slot 11 of {_p} with shiny blaze powder named "&6Feuer" to do nothing
        create a gui slot 4 of {_p} with shiny blaze powder named "&6Feuer" to run function auswahl({_p},set,Keine)
    else:
        create a gui slot 11 of {_p} with blaze powder named "&6Feuer" to run function auswahl({_p},set,Feuer)
    if {Boots.Auswahl.%{_p}%} is "Wasser":
        create a gui slot 12 of {_p} with shiny water bucket item named "&bWasser" to do nothing
        create a gui slot 4 of {_p} with shiny water bucket item named "&bWasser" to run function auswahl({_p},set,Keine)
    else:
        create a gui slot 12 of {_p} with water bucket item named "&bWasser" to run function auswahl({_p},set,Wasser)
    if {Boots.Auswahl.%{_p}%} is "Wolken":
        create a gui slot 13 of {_p} with shiny white wool block named "&fWolken" to do nothing
        create a gui slot 4 of {_p} with shiny white wool block named "&fWolken" to run function auswahl({_p},set,Keine)
    else:
        create a gui slot 13 of {_p} with white wool block named "&fWolken" to run function auswahl({_p},set,Wolken)
    if {Boots.Auswahl.%{_p}%} is "Slime":
        create a gui slot 14 of {_p} with shiny slimeball named "&aSlime" to do nothing
        create a gui slot 4 of {_p} with shiny slimeball named "&aSlime" to run function auswahl({_p},set,Keine)
    else:
        create a gui slot 14 of {_p} with slimeball named "&aSlime" to run function auswahl({_p},set,Slime)
    create a gui slot 16 of {_p} with lever named "&7Mode &cNon Specials" to run function auswahl({_p},mode,2)
function setInvNewTyp2(p: player):
    if {Boots.Auswahl.%{_p}%} is "Engel.Type.1":
        create a gui slot 10 of {_p} with shiny elytra named "&4Love" to do nothing
        create a gui slot 4 of {_p} with shiny elytra named "&4Love" to run function auswahl({_p},set,Keine)
    else:
        create a gui slot 10 of {_p} with elytra named "&cEngel" to run function auswahl({_p},set,engeltypred)
on join:
    clear player's inventory
    wait 2 ticks
    set slot 0 of player to chest named "&6Lobby Gadgets"
on click with chest:
    open virtual chest inventory with size 3 named "&6Lobby &aGadgets" to player
    wait a tick
    create a gui slot 0 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 1 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 2 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 3 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 4 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 5 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 6 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 7 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 8 of player with light blue glass pane named "&7&7" to do nothing
    create a gui slot 18 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 19 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 20 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 21 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 22 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 23 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 24 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 25 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 26 of player with light blue glass pane named "&7&7" to do nothing
    create a gui slot 9 of player with black glass pane named "&7&7" to do nothing
    create a gui slot 15 of player with black glass pane named "&7&7" to do nothing
    create a gui slot 17 of player with black glass pane named "&7&7" to do nothing
function auswahl(p: player, mode: text, part: text):
    if {_mode} is "mode":
        if {_part} is "1":
            setInvNewTyp1({_p})
            play "UI_BUTTON_CLICK" to {_p} at volume 0.2
        if {_part} is "2":
            setInvNewTyp2({_p})
            play "UI_BUTTON_CLICK" to {_p} at volume 0.2
            
            
    if {_mode} is "set":
        if {_part} is "love":
            set {Boots.Auswahl.%{_p}%} to "Love"
            setInvNewTyp1({_p})
        if {_part} is "Feuer":
            set {Boots.Auswahl.%{_p}%} to "Feuer"
            setInvNewTyp1({_p})
        if {_part} is "Wasser":
            set {Boots.Auswahl.%{_p}%} to "Wasser"
            setInvNewTyp1({_p})
        if {_part} is "Wolken":
            set {Boots.Auswahl.%{_p}%} to "Wolken"
            setInvNewTyp1({_p})
        if {_part} is "Slime":
            set {Boots.Auswahl.%{_p}%} to "Slime"
            setInvNewTyp1({_p})
        if {_part} is "engeltypred":
            set {Boots.Auswahl.%{_p}%} to "Engel.Type.1"
            setInvNewTyp2({_p})
        if {_part} is "Keine":
            delete {Boots.Auswahl.%{_p}%}
            stop all particle effects
            create a gui slot 4 of {_p} with light blue glass pane named "&7&7" to do nothing
            setInvNewTyp1({_p})
every 3 ticks:
    loop all players:
        if {Boots.Auswahl.%loop-player%} is "Love":
            show 3 "Heart" particles at location of loop-player for loop-player offset by 0.4, 0.7, 0.4
        if {Boots.Auswahl.%loop-player%} is "Feuer":
            show 3 "Flame" particles at location of loop-player for loop-player offset by 0.4, 0.7, 0.4
        if {Boots.Auswahl.%loop-player%} is "Wasser":
            show 3 "Water Splash" particles at location of loop-player for loop-player offset by 0.4, 0.7, 0.4
        if {Boots.Auswahl.%loop-player%} is "Wolken":
            show 3 "Cloud" particles at location of loop-player for loop-player offset by 0.4, 0.7, 0.4
        if {Boots.Auswahl.%loop-player%} is "Slime":
            show 3 "Slime" particles at location of loop-player for loop-player offset by 0.4, 0.7, 0.4
        if {Boots.Auswahl.%loop-player%} is "Engel.Type.1":
            drawWings style 12, particle1 "flame", speed 0, RGB 0, 0, 0, particle2 "redstone", speed2 0, RGB2 0, 0, 0, particle3 "redstone", speed3 0, RGB3 245, 122, 0, center loop-player, id "%loop-player%", isSingle false, loop-player, rainbowMode false, angle 110, height 0, space 0.2, visibleRange 30
 
Em, I think it is not the commands in the functions. I tested it and replaced commands with other functions.
Short, I made the command, which was used in the function, into a function.
The server is now crashing again..
awww rip. I'm really not sure then, hopefully someone else has an idea. :emoji_frowning:
 
Ok, I am finish with functions.
I am converting all functions into commands, I am finish with them.
Hope, it works..
[doublepost=1502229144,1502226992][/doublepost]Em, okay...
I converted all the functions into commands.
There is the same error, the server crashes.
Without any scripts, there aren't any problems but if there is a script, it takes a really long time until Skript finished loading.
(~3 - 4 Minutes)

Here is the line after Skript finished:
[23:52:36 INFO]: [Skript] Loaded 1 script with a total of 3 triggers and 2 commands in 3 minutes and 0.44 seconds

Have you maybe an Idea to that @Wynnevir ?
 
Ok, I am finish with functions.
I am converting all functions into commands, I am finish with them.
Hope, it works..
[doublepost=1502229144,1502226992][/doublepost]Em, okay...
I converted all the functions into commands.
There is the same error, the server crashes.
Without any scripts, there aren't any problems but if there is a script, it takes a really long time until Skript finished loading.
(~3 - 4 Minutes)
Have you maybe an Idea to that @Wynnevir ?
The only thing that comes to mind is perhaps it being just too long for a single function/command. Though I have a 41kb skript that loads just fine. Can you post your command converted code? I can take another look to see if anything else may be the issue. Use the code option instead of spoiler(just makes it much easier to read x3)
 
Here is my Code:
code_language.skript:
on join:
    clear player's inventory
    wait 2 ticks
    set slot 0 of player to chest named "&6Lobby Gadgets"
on click with chest:
    open virtual chest inventory with size 3 named "&6Lobby &aGadgets" to player
    wait a tick
    create a gui slot 0 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 1 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 2 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 3 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 4 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 5 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 6 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 7 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 8 of player with light blue glass pane named "&7&7" to do nothing
    create a gui slot 18 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 19 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 20 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 21 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 22 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 23 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 24 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 25 of player with light blue glass pane named "&7&7" to do nothing   
    create a gui slot 26 of player with light blue glass pane named "&7&7" to do nothing
    create a gui slot 9 of player with black glass pane named "&7&7" to do nothing
    create a gui slot 15 of player with black glass pane named "&7&7" to do nothing
    create a gui slot 17 of player with black glass pane named "&7&7" to do nothing
    execute player command "/setInvNew %player%"
command /boots [<text>] [<text>] [<text>]:
    trigger:
        if arg 1 is "mode":
            if arg 2 is set:
                if arg 2 is "1" or "2":
                    set {Boots.Mode.%player%} to "%arg 2%"
                    execute player command "/setInvNew %player%"
                    play "UI_BUTTON_CLICK" to player at volume 0.2
        if arg 1 is "set":
            if arg 2 is "love":
                set {Boots.Auswahl.%player%} to "Love"
                execute player command "/setInvNew %player%"
            if arg 2 is "Feuer":
                set {Boots.Auswahl.%player%} to "Feuer"
                execute player command "/setInvNew %player%"
            if arg 2 is "Wasser":
                set {Boots.Auswahl.%player%} to "Wasser"
                execute player command "/setInvNew %player%"
            if arg 2 is "Wolken":
                set {Boots.Auswahl.%player%} to "Wolken"
                execute player command "/setInvNew %player%"
            if arg 2 is "Slime":
                set {Boots.Auswahl.%player%} to "Slime"
                execute player command "/setInvNew %player%"
            if arg 2 is "engel":
                if arg 3 is "red":
                    set {Boots.Auswahl.%player%} to "Engel.Type.1"
                    set {Boots.Farben.Engel.%player%} to "%arg 3%"
                    execute player command "/setInvNew %player%"
            if arg 2 is "Keine":
                delete {Boots.Auswahl.%player%}
                stop all particle effects
                create a gui slot 4 of player with light blue glass pane named "&7&7" to do nothing
                execute player command "/setInvNew %player%"
on any movement:
    if {Boots.Auswahl.%player%} is "Love":
        show 3 "Heart" particles at location of player for player offset by 0.4, 0.7, 0.4
    if {Boots.Auswahl.%player%} is "Feuer":
        show 3 "Flame" particles at location of player for player offset by 0.4, 0.7, 0.4
    if {Boots.Auswahl.%player%} is "Wasser":
        show 3 "Water Splash" particles at location of player for player offset by 0.4, 0.7, 0.4
    if {Boots.Auswahl.%player%} is "Wolken":
        show 3 "Cloud" particles at location of player for player offset by 0.4, 0.7, 0.4
    if {Boots.Auswahl.%player%} is "Slime":
        show 3 "Slime" particles at location of player for player offset by 0.4, 0.7, 0.4
    if {Boots.Auswahl.%player%} is "Engel.Type.1":
        drawWings style 12, particle1 "flame", speed 0, RGB 0, 0, 0, particle2 "redstone", speed2 0, RGB2 0, 0, 0, particle3 "redstone", speed3 0, RGB3 245, 122, 0, center player, id "%player%", isSingle false, player, rainbowMode false, angle 110, height 0, space 0.2, visibleRange 30   
command /setInvNew <player>:
    trigger:
        if {Boots.Mode.%arg%} is "1":
            if {Boots.Auswahl.%arg%} is "Love":
                create a gui slot 10 of arg with shiny red wool block named "&4Love" to do nothing
                create a gui slot 4 of arg with shiny red wool block named "&4Love" to run player command "/boots set Keine"
            else:
                create a gui slot 10 of arg with red wool block named "&4Love" to run player command "/boots set Love"
            if {Boots.Auswahl.%arg%} is "Feuer":
                create a gui slot 11 of arg with shiny blaze powder named "&6Feuer" to do nothing
                create a gui slot 4 of arg with shiny blaze powder named "&6Feuer" to run player command "/boots set Keine"
            else:
                create a gui slot 11 of arg with blaze powder named "&6Feuer" to run player command "/boots set Feuer"
            if {Boots.Auswahl.%arg%} is "Wasser":
                create a gui slot 12 of arg with shiny water bucket item named "&bWasser" to do nothing
                create a gui slot 4 of arg with shiny water bucket item named "&bWasser" to run player command "/boots set Keine"
            else:
                create a gui slot 12 of arg with water bucket item named "&bWasser" to run player command "/boots set Wasser"
            if {Boots.Auswahl.%arg%} is "Wolken":
                create a gui slot 13 of arg with shiny white wool block named "&fWolken" to do nothing
                create a gui slot 4 of arg with shiny white wool block named "&fWolken" to run player command "/boots set Keine"
            else:
                create a gui slot 13 of arg with white wool block named "&fWolken" to run player command "/boots set Wolken"
            if {Boots.Auswahl.%arg%} is "Slime":
                create a gui slot 14 of arg with shiny slimeball named "&aSlime" to do nothing
                create a gui slot 4 of arg with shiny slimeball named "&aSlime" to run player command "/boots set Keine"
            else:
                create a gui slot 14 of arg with slimeball named "&aSlime" to run player command "/boots set Slime"
            create a gui slot 16 of arg with lever named "&7Mode &cNon Specials" to run player command "/boots mode 2"
        if {Boots.Mode.%arg%} is "2":
            if {Boots.Auswahl.%arg%} is "Engel.Type.1":
                create a gui slot 10 of arg with shiny elytra named "&cEngel" to do nothing
                create a gui slot 4 of arg with shiny elytra named "&cEngel" to run player command "/boots set Keine"
            else:
                create a gui slot 10 of arg with elytra named "&cEngel" to run arg command "/boots set engel red"
        create a gui slot 11 of arg with barrier named "&4Comming soon" to do nothing
        create a gui slot 12 of arg with barrier named "&4Comming soon" to do nothing
        create a gui slot 13 of arg with barrier named "&4Comming soon" to do nothing
        create a gui slot 14 of arg with barrier named "&4Comming soon" to do nothing
 
Here is my Code:
code_language.skript:
on join:
    clear player's inventory
    wait 2 ticks
    set slot 0 of player to chest named "&6Lobby Gadgets"
on click with chest:
    open virtual chest inventory with size 3 named "&6Lobby &aGadgets" to player
    wait a tick
    create a gui slot 0 of player with light blue glass pane named "&7&7" to do nothing  
    create a gui slot 1 of player with light blue glass pane named "&7&7" to do nothing  
    create a gui slot 2 of player with light blue glass pane named "&7&7" to do nothing  
    create a gui slot 3 of player with light blue glass pane named "&7&7" to do nothing  
    create a gui slot 4 of player with light blue glass pane named "&7&7" to do nothing  
    create a gui slot 5 of player with light blue glass pane named "&7&7" to do nothing  
    create a gui slot 6 of player with light blue glass pane named "&7&7" to do nothing  
    create a gui slot 7 of player with light blue glass pane named "&7&7" to do nothing  
    create a gui slot 8 of player with light blue glass pane named "&7&7" to do nothing
    create a gui slot 18 of player with light blue glass pane named "&7&7" to do nothing  
    create a gui slot 19 of player with light blue glass pane named "&7&7" to do nothing  
    create a gui slot 20 of player with light blue glass pane named "&7&7" to do nothing  
    create a gui slot 21 of player with light blue glass pane named "&7&7" to do nothing  
    create a gui slot 22 of player with light blue glass pane named "&7&7" to do nothing  
    create a gui slot 23 of player with light blue glass pane named "&7&7" to do nothing  
    create a gui slot 24 of player with light blue glass pane named "&7&7" to do nothing  
    create a gui slot 25 of player with light blue glass pane named "&7&7" to do nothing  
    create a gui slot 26 of player with light blue glass pane named "&7&7" to do nothing
    create a gui slot 9 of player with black glass pane named "&7&7" to do nothing
    create a gui slot 15 of player with black glass pane named "&7&7" to do nothing
    create a gui slot 17 of player with black glass pane named "&7&7" to do nothing
    execute player command "/setInvNew %player%"
command /boots [<text>] [<text>] [<text>]:
    trigger:
        if arg 1 is "mode":
            if arg 2 is set:
                if arg 2 is "1" or "2":
                    set {Boots.Mode.%player%} to "%arg 2%"
                    execute player command "/setInvNew %player%"
                    play "UI_BUTTON_CLICK" to player at volume 0.2
        if arg 1 is "set":
            if arg 2 is "love":
                set {Boots.Auswahl.%player%} to "Love"
                execute player command "/setInvNew %player%"
            if arg 2 is "Feuer":
                set {Boots.Auswahl.%player%} to "Feuer"
                execute player command "/setInvNew %player%"
            if arg 2 is "Wasser":
                set {Boots.Auswahl.%player%} to "Wasser"
                execute player command "/setInvNew %player%"
            if arg 2 is "Wolken":
                set {Boots.Auswahl.%player%} to "Wolken"
                execute player command "/setInvNew %player%"
            if arg 2 is "Slime":
                set {Boots.Auswahl.%player%} to "Slime"
                execute player command "/setInvNew %player%"
            if arg 2 is "engel":
                if arg 3 is "red":
                    set {Boots.Auswahl.%player%} to "Engel.Type.1"
                    set {Boots.Farben.Engel.%player%} to "%arg 3%"
                    execute player command "/setInvNew %player%"
            if arg 2 is "Keine":
                delete {Boots.Auswahl.%player%}
                stop all particle effects
                create a gui slot 4 of player with light blue glass pane named "&7&7" to do nothing
                execute player command "/setInvNew %player%"
on any movement:
    if {Boots.Auswahl.%player%} is "Love":
        show 3 "Heart" particles at location of player for player offset by 0.4, 0.7, 0.4
    if {Boots.Auswahl.%player%} is "Feuer":
        show 3 "Flame" particles at location of player for player offset by 0.4, 0.7, 0.4
    if {Boots.Auswahl.%player%} is "Wasser":
        show 3 "Water Splash" particles at location of player for player offset by 0.4, 0.7, 0.4
    if {Boots.Auswahl.%player%} is "Wolken":
        show 3 "Cloud" particles at location of player for player offset by 0.4, 0.7, 0.4
    if {Boots.Auswahl.%player%} is "Slime":
        show 3 "Slime" particles at location of player for player offset by 0.4, 0.7, 0.4
    if {Boots.Auswahl.%player%} is "Engel.Type.1":
        drawWings style 12, particle1 "flame", speed 0, RGB 0, 0, 0, particle2 "redstone", speed2 0, RGB2 0, 0, 0, particle3 "redstone", speed3 0, RGB3 245, 122, 0, center player, id "%player%", isSingle false, player, rainbowMode false, angle 110, height 0, space 0.2, visibleRange 30  
command /setInvNew <player>:
    trigger:
        if {Boots.Mode.%arg%} is "1":
            if {Boots.Auswahl.%arg%} is "Love":
                create a gui slot 10 of arg with shiny red wool block named "&4Love" to do nothing
                create a gui slot 4 of arg with shiny red wool block named "&4Love" to run player command "/boots set Keine"
            else:
                create a gui slot 10 of arg with red wool block named "&4Love" to run player command "/boots set Love"
            if {Boots.Auswahl.%arg%} is "Feuer":
                create a gui slot 11 of arg with shiny blaze powder named "&6Feuer" to do nothing
                create a gui slot 4 of arg with shiny blaze powder named "&6Feuer" to run player command "/boots set Keine"
            else:
                create a gui slot 11 of arg with blaze powder named "&6Feuer" to run player command "/boots set Feuer"
            if {Boots.Auswahl.%arg%} is "Wasser":
                create a gui slot 12 of arg with shiny water bucket item named "&bWasser" to do nothing
                create a gui slot 4 of arg with shiny water bucket item named "&bWasser" to run player command "/boots set Keine"
            else:
                create a gui slot 12 of arg with water bucket item named "&bWasser" to run player command "/boots set Wasser"
            if {Boots.Auswahl.%arg%} is "Wolken":
                create a gui slot 13 of arg with shiny white wool block named "&fWolken" to do nothing
                create a gui slot 4 of arg with shiny white wool block named "&fWolken" to run player command "/boots set Keine"
            else:
                create a gui slot 13 of arg with white wool block named "&fWolken" to run player command "/boots set Wolken"
            if {Boots.Auswahl.%arg%} is "Slime":
                create a gui slot 14 of arg with shiny slimeball named "&aSlime" to do nothing
                create a gui slot 4 of arg with shiny slimeball named "&aSlime" to run player command "/boots set Keine"
            else:
                create a gui slot 14 of arg with slimeball named "&aSlime" to run player command "/boots set Slime"
            create a gui slot 16 of arg with lever named "&7Mode &cNon Specials" to run player command "/boots mode 2"
        if {Boots.Mode.%arg%} is "2":
            if {Boots.Auswahl.%arg%} is "Engel.Type.1":
                create a gui slot 10 of arg with shiny elytra named "&cEngel" to do nothing
                create a gui slot 4 of arg with shiny elytra named "&cEngel" to run player command "/boots set Keine"
            else:
                create a gui slot 10 of arg with elytra named "&cEngel" to run arg command "/boots set engel red"
        create a gui slot 11 of arg with barrier named "&4Comming soon" to do nothing
        create a gui slot 12 of arg with barrier named "&4Comming soon" to do nothing
        create a gui slot 13 of arg with barrier named "&4Comming soon" to do nothing
        create a gui slot 14 of arg with barrier named "&4Comming soon" to do nothing
it's again just another potential troubleshooting step here, but I loaded this into my server and it crashes me too. I would start deconstructing it and trying to reload it in pieces.(kinda like how you took all addons off). So start with say the very first command in the skript only. if that reloads on it's own add the next command in. It'll help you narrow down the problem area that's causing this. I have a suspicion it's the last one.
oh just another clean up tip- you don't need to have "to do nothing" on the end of your format slot lines. Tuske gui slots by default are unstealable and do nothing:emoji_grinning:
 
Okay, I have tested it.
For this lines of Code, the Server needs ~15 seconds:
code_language.skript:
on click with chest:
    open virtual chest inventory with size 3 named "&6Lobby &aGadgets" to player
    wait a tick
    create a gui slot 0 of player with light blue glass pane named "&7&7"
    create a gui slot 1 of player with light blue glass pane named "&7&7"
    create a gui slot 2 of player with light blue glass pane named "&7&7"
    create a gui slot 3 of player with light blue glass pane named "&7&7"
    create a gui slot 4 of player with light blue glass pane named "&7&7"
    create a gui slot 5 of player with light blue glass pane named "&7&7"
    create a gui slot 6 of player with light blue glass pane named "&7&7"
    create a gui slot 7 of player with light blue glass pane named "&7&7"
    create a gui slot 8 of player with light blue glass pane named "&7&7"
    create a gui slot 18 of player with light blue glass pane named "&7&7"
    create a gui slot 19 of player with light blue glass pane named "&7&7"
    create a gui slot 20 of player with light blue glass pane named "&7&7"
    create a gui slot 21 of player with light blue glass pane named "&7&7"
    create a gui slot 22 of player with light blue glass pane named "&7&7"
    create a gui slot 23 of player with light blue glass pane named "&7&7"
    create a gui slot 24 of player with light blue glass pane named "&7&7"
    create a gui slot 25 of player with light blue glass pane named "&7&7"
    create a gui slot 26 of player with light blue glass pane named "&7&7"
    create a gui slot 9 of player with black glass pane named "&7&7"
    create a gui slot 15 of player with black glass pane named "&7&7"
    create a gui slot 17 of player with black glass pane named "&7&7"
    execute player command "/setInvNew %player%"

I think, TuSKe has maybe errors in his GUI Manager?
[doublepost=1502234939,1502231357][/doublepost]Okay, I found another problem, the GUI is fixed, thanks @Donut ! :emoji_grinning:
The other problematic code is this:
code_language.skript:
on any movement:
    if {Boots.Auswahl.%player%} is "Love":
        show 3 "Heart" particles at location of player for player offset by 0.4, 0.7, 0.4
    if {Boots.Auswahl.%player%} is "Feuer":
        show 3 "Flame" particles at location of player for player offset by 0.4, 0.7, 0.4
    if {Boots.Auswahl.%player%} is "Wasser":
        show 3 "Water Splash" particles at location of player for player offset by 0.4, 0.7, 0.4
    if {Boots.Auswahl.%player%} is "Wolken":
        show 3 "Cloud" particles at location of player for player offset by 0.4, 0.7, 0.4
    if {Boots.Auswahl.%player%} is "Slime":
        show 3 "Slime" particles at location of player for player offset by 0.4, 0.7, 0.4
    if {Boots.Auswahl.%player%} is "Engel.Type.1":
        drawWings style 12, particle1 "flame", speed 0, RGB 0, 0, 0, particle2 "redstone", speed2 0, RGB2 0, 0, 0, particle3 "redstone", speed3 0, RGB3 245, 122, 0, center player, id "%player%", isSingle false, player, rainbowMode false, angle 110, height 0, space 0.2, visibleRange 30

It brings the server to crash.
[doublepost=1502236836][/doublepost]Okay. I think, all of my problems are fixed now. I used the skDragon Syntax for the particles now instead of skRayFall's. Now it's working fine!
Thank you all for help :3 <3
 
Status
Not open for further replies.