Error with skript-mirror

  • 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 comminuty!

    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.

DarklordX89

Active Member
Nov 2, 2019
57
0
6
Hello so I'm on minehut and I've been using the same skript-mirror jar for quite some time version 2.0.0 SNAPSHOT
And randomly today I reloaded one of my scripts and it spit out "A function named ___GUI is already defined in ___.sk" I reloaded the same skript that the gui is called in and it doesn't work I checked the console and I reloaded skript and I got

Code:
[20:35:33 ERROR]: #!#! Stack trace:
[20:35:33 ERROR]: #!#! java.lang.NoSuchFieldError: currentScript
[20:35:33 ERROR]: #!#!     at skript-mirror-2.0.0-SNAPSHOT1.jar//com.btk5h.skriptmirror.util.SkriptUtil.getCurrentScript(SkriptUtil.java:69)
[20:35:33 ERROR]: #!#!     at skript-mirror-2.0.0-SNAPSHOT1.jar//com.btk5h.skriptmirror.skript.reflect.ExprJavaCall.init(ExprJavaCall.java:262)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:252)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:179)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parseSingleExpr(SkriptParser.java:518)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parseExpression(SkriptParser.java:795)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1414)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1371)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1337)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1344)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1410)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1344)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:224)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:179)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.Statement.parse(Statement.java:61)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.loadItems(ScriptLoader.java:1120)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.Section.loadCode(Section.java:89)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.Section.loadOptionalCode(Section.java:144)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.sections.SecLoop.init(SecLoop.java:77)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.Section.init(Section.java:68)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:252)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:179)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.Section.parse(Section.java:158)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.loadItems(ScriptLoader.java:1134)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.Section.loadCode(Section.java:89)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.sections.SecConditional.init(SecConditional.java:118)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.Section.init(Section.java:68)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:252)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:179)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.Section.parse(Section.java:158)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.loadItems(ScriptLoader.java:1134)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.loadScript(ScriptLoader.java:761)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.lambda$loadScripts$5(ScriptLoader.java:533)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.lambda$makeFuture$2(ScriptLoader.java:420)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.makeFuture(ScriptLoader.java:436)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:532)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.reloadScript(ScriptLoader.java:1066)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.SkriptCommand.onCommand(SkriptCommand.java:165)
[20:35:33 ERROR]: #!#!     at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
[20:35:33 ERROR]: #!#!     at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159)
[20:35:33 ERROR]: #!#!     at org.bukkit.craftbukkit.v1_17_R1.CraftServer.dispatchCommand(CraftServer.java:869)
[20:35:33 ERROR]: #!#!     at net.minecraft.server.network.PlayerConnection.handleCommand(PlayerConnection.java:2257)
[20:35:33 ERROR]: #!#!     at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2068)
[20:35:33 ERROR]: #!#!     at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2049)
[20:35:33 ERROR]: #!#!     at net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:46)
[20:35:33 ERROR]: #!#!     at net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:6)
[20:35:33 ERROR]: #!#!     at net.minecraft.network.protocol.PlayerConnectionUtils.lambda$ensureRunningOnSameThread$1(PlayerConnectionUtils.java:56)
[20:35:33 ERROR]: #!#!     at net.minecraft.server.TickTask.run(TickTask.java:18)
[20:35:33 ERROR]: #!#!     at net.minecraft.util.thread.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:149)
[20:35:33 ERROR]: #!#!     at net.minecraft.util.thread.IAsyncTaskHandlerReentrant.executeTask(IAsyncTaskHandlerReentrant.java:23)
[20:35:33 ERROR]: #!#!     at net.minecraft.server.MinecraftServer.executeTask(MinecraftServer.java:1423)
[20:35:33 ERROR]: #!#!     at net.minecraft.server.MinecraftServer.executeTask(MinecraftServer.java:192)
[20:35:33 ERROR]: #!#!     at net.minecraft.util.thread.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:122)
[20:35:33 ERROR]: #!#!     at net.minecraft.server.MinecraftServer.bf(MinecraftServer.java:1401)
[20:35:33 ERROR]: #!#!     at net.minecraft.server.MinecraftServer.executeNext(MinecraftServer.java:1394)
[20:35:33 ERROR]: #!#!     at net.minecraft.util.thread.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:132)
[20:35:33 ERROR]: #!#!     at net.minecraft.server.MinecraftServer.sleepForTick(MinecraftServer.java:1372)
[20:35:33 ERROR]: #!#!     at net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1283)
[20:35:33 ERROR]: #!#!     at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:319)
[20:35:33 ERROR]: #!#!     at java.base/java.lang.Thread.run(Thread.java:831)
[20:35:33 ERROR]: #!#!
[20:35:33 ERROR]: #!#! Version Information:
[20:35:33 ERROR]: #!#!   Skript: 2.6-beta3 (latest)
[20:35:33 ERROR]: #!#!     Flavor: skriptlang-github
[20:35:33 ERROR]: #!#!     Date: 14:09:29.995077500
[20:35:33 ERROR]: #!#!   Bukkit: 1.17.1-R0.1-SNAPSHOT
[20:35:33 ERROR]: #!#!   Minecraft: 1.17.1
[20:35:33 ERROR]: #!#!   Java: 16.0.1 (OpenJDK 64-Bit Server VM 16.0.1+9)
[20:35:33 ERROR]: #!#!   OS: Linux amd64 5.11.0-38-generic
[20:35:33 ERROR]: #!#!
[20:35:33 ERROR]: #!#! Server platform: Paper
[20:35:33 ERROR]: #!#!
[20:35:33 ERROR]: #!#! Current node: null
[20:35:33 ERROR]: #!#! Current item: null
[20:35:33 ERROR]: #!#!
[20:35:33 ERROR]: #!#! Thread: Server thread
[20:35:33 ERROR]: #!#!
[20:35:33 ERROR]: #!#! Language: english
[20:35:33 ERROR]: #!#! Link parse mode: DISABLED
[20:35:33 ERROR]: #!#!
[20:35:33 ERROR]: #!#! End of Error.
[20:35:33 ERROR]: #!#!
Please please help me
 
Hello so I'm on minehut and I've been using the same skript-mirror jar for quite some time version 2.0.0 SNAPSHOT
And randomly today I reloaded one of my scripts and it spit out "A function named ___GUI is already defined in ___.sk" I reloaded the same skript that the gui is called in and it doesn't work I checked the console and I reloaded skript and I got

Code:
[20:35:33 ERROR]: #!#! Stack trace:
[20:35:33 ERROR]: #!#! java.lang.NoSuchFieldError: currentScript
[20:35:33 ERROR]: #!#!     at skript-mirror-2.0.0-SNAPSHOT1.jar//com.btk5h.skriptmirror.util.SkriptUtil.getCurrentScript(SkriptUtil.java:69)
[20:35:33 ERROR]: #!#!     at skript-mirror-2.0.0-SNAPSHOT1.jar//com.btk5h.skriptmirror.skript.reflect.ExprJavaCall.init(ExprJavaCall.java:262)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:252)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:179)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parseSingleExpr(SkriptParser.java:518)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parseExpression(SkriptParser.java:795)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1414)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1371)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1337)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1344)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1410)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1344)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:224)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:179)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.Statement.parse(Statement.java:61)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.loadItems(ScriptLoader.java:1120)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.Section.loadCode(Section.java:89)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.Section.loadOptionalCode(Section.java:144)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.sections.SecLoop.init(SecLoop.java:77)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.Section.init(Section.java:68)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:252)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:179)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.Section.parse(Section.java:158)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.loadItems(ScriptLoader.java:1134)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.Section.loadCode(Section.java:89)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.sections.SecConditional.init(SecConditional.java:118)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.Section.init(Section.java:68)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:252)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:179)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.lang.Section.parse(Section.java:158)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.loadItems(ScriptLoader.java:1134)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.loadScript(ScriptLoader.java:761)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.lambda$loadScripts$5(ScriptLoader.java:533)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.lambda$makeFuture$2(ScriptLoader.java:420)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.makeFuture(ScriptLoader.java:436)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:532)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.ScriptLoader.reloadScript(ScriptLoader.java:1066)
[20:35:33 ERROR]: #!#!     at Skript.jar//ch.njol.skript.SkriptCommand.onCommand(SkriptCommand.java:165)
[20:35:33 ERROR]: #!#!     at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
[20:35:33 ERROR]: #!#!     at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159)
[20:35:33 ERROR]: #!#!     at org.bukkit.craftbukkit.v1_17_R1.CraftServer.dispatchCommand(CraftServer.java:869)
[20:35:33 ERROR]: #!#!     at net.minecraft.server.network.PlayerConnection.handleCommand(PlayerConnection.java:2257)
[20:35:33 ERROR]: #!#!     at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2068)
[20:35:33 ERROR]: #!#!     at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2049)
[20:35:33 ERROR]: #!#!     at net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:46)
[20:35:33 ERROR]: #!#!     at net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:6)
[20:35:33 ERROR]: #!#!     at net.minecraft.network.protocol.PlayerConnectionUtils.lambda$ensureRunningOnSameThread$1(PlayerConnectionUtils.java:56)
[20:35:33 ERROR]: #!#!     at net.minecraft.server.TickTask.run(TickTask.java:18)
[20:35:33 ERROR]: #!#!     at net.minecraft.util.thread.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:149)
[20:35:33 ERROR]: #!#!     at net.minecraft.util.thread.IAsyncTaskHandlerReentrant.executeTask(IAsyncTaskHandlerReentrant.java:23)
[20:35:33 ERROR]: #!#!     at net.minecraft.server.MinecraftServer.executeTask(MinecraftServer.java:1423)
[20:35:33 ERROR]: #!#!     at net.minecraft.server.MinecraftServer.executeTask(MinecraftServer.java:192)
[20:35:33 ERROR]: #!#!     at net.minecraft.util.thread.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:122)
[20:35:33 ERROR]: #!#!     at net.minecraft.server.MinecraftServer.bf(MinecraftServer.java:1401)
[20:35:33 ERROR]: #!#!     at net.minecraft.server.MinecraftServer.executeNext(MinecraftServer.java:1394)
[20:35:33 ERROR]: #!#!     at net.minecraft.util.thread.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:132)
[20:35:33 ERROR]: #!#!     at net.minecraft.server.MinecraftServer.sleepForTick(MinecraftServer.java:1372)
[20:35:33 ERROR]: #!#!     at net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1283)
[20:35:33 ERROR]: #!#!     at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:319)
[20:35:33 ERROR]: #!#!     at java.base/java.lang.Thread.run(Thread.java:831)
[20:35:33 ERROR]: #!#!
[20:35:33 ERROR]: #!#! Version Information:
[20:35:33 ERROR]: #!#!   Skript: 2.6-beta3 (latest)
[20:35:33 ERROR]: #!#!     Flavor: skriptlang-github
[20:35:33 ERROR]: #!#!     Date: 14:09:29.995077500
[20:35:33 ERROR]: #!#!   Bukkit: 1.17.1-R0.1-SNAPSHOT
[20:35:33 ERROR]: #!#!   Minecraft: 1.17.1
[20:35:33 ERROR]: #!#!   Java: 16.0.1 (OpenJDK 64-Bit Server VM 16.0.1+9)
[20:35:33 ERROR]: #!#!   OS: Linux amd64 5.11.0-38-generic
[20:35:33 ERROR]: #!#!
[20:35:33 ERROR]: #!#! Server platform: Paper
[20:35:33 ERROR]: #!#!
[20:35:33 ERROR]: #!#! Current node: null
[20:35:33 ERROR]: #!#! Current item: null
[20:35:33 ERROR]: #!#!
[20:35:33 ERROR]: #!#! Thread: Server thread
[20:35:33 ERROR]: #!#!
[20:35:33 ERROR]: #!#! Language: english
[20:35:33 ERROR]: #!#! Link parse mode: DISABLED
[20:35:33 ERROR]: #!#!
[20:35:33 ERROR]: #!#! End of Error.
[20:35:33 ERROR]: #!#!
Please please help me

Check if your current skript version supports your current skript-mirror version. Also if the said function already exists there might be another function with the same name in said skript file.

Also seemed to notice youre using skript 2.6beta3. As stated in the github page, many addons may be broken after 2.6alpha1.
 
Status
Not open for further replies.