GithubHelp home page GithubHelp logo

tuske's People

Contributors

eyesniper2 avatar hypexmon5ter avatar leandropa avatar lendarycraft avatar tuke-nuke avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tuske's Issues

Conflict with Tuske 1.8.2 and Skript 2.2 (Njol's version)

*The problem concern Tuske v1.8.2 (and all dev 0 to 7)
*Does not apear with Skript Bensku 31c (and maybe other version)
*The problem apear with Skript Njol 2.2 from https://skripttools.net AND my own "Skript Njol 2.2-fixes-v9b"
*The problem DOES NOT apear in Tuske 1.8.1 with skript Njol
*The problem apear in Spigot 1.9.2 and 1.10.2 (maybe in all versions of Spigot, i had just tested this 2 versions)

What i had test:
*I have create a clean server's folder with Spigot 1.9.2 (and 1.10.2) with ONLY Tuske.jar and Skript.jar
*Run server with JAVA 8
*I had test all possibilities off Tuske 1.8.1 / 1.8.2 and Skript 2.2 Njol / Skript Bensku 31c
*Test with skript:
on sprint toggle: broadcast "open" open virtual chest inventory with size 4 named "<green><bold>Console personelle" to player format gui slot 1 of player with stone named "<pink>test" to do nothing

The problem:
Tuske 1.8.2 is 200% incompatible with Skript Njol 2.2 = Skript crash if this line is loaded :
format gui slot 1 of player with stone named "test" to do nothing
BUT
This line work :
open virtual chest inventory with size 4 named "Test" to player

The problem is only caused by "(format|create|make) [a] gui slot"
If this code is in a file.sk, this line apear on chat:
"an internal error occured while attempting to perform this command"
latest.log

The console said a WARN on Skript Task #3 if the line " format gui slot" is set when the server start

Click event errors

Seem to be having issues with my gui with LuckPerms non opped players can not open pages in the gui even with the right permissions.

[13:29:50 INFO]: BigSpikyCactus issued server command: /p SandoGO [13:29:50 INFO]: BigSpikyCactus [d38f650b-bc7c-46be-a415-3322507e2e12]: /p SandoGO [13:29:52 ERROR]: Could not pass event InventoryClickEvent to Skript v2.2-dev32c java.lang.NullPointerException: name at me.lucko.luckperms.bukkit.model.LPPermissible.addAttachment(LPPermissible.java:204) ~[?:?] at me.lucko.luckperms.bukkit.model.LPPermissible.addAttachment(LPPermissible.java:67) ~[?:?] at org.bukkit.craftbukkit.v1_12_R1.entity.CraftHumanEntity.addAttachment(CraftHumanEntity.java:128) ~[spigot-1.12.2.jar:git-Spigot-549c1fa-45c8386] at com.github.tukenuke.tuske.util.CommandUtils.runCommand(CommandUtils.java:37) ~[?:?] at com.github.tukenuke.tuske.sections.gui.EffFormatGUI.lambda$execute$0(EffFormatGUI.java:132) ~[?:?] at com.github.tukenuke.tuske.manager.gui.GUI.run(GUI.java:29) ~[?:?] at com.github.tukenuke.tuske.manager.gui.GUIManager$1.onClick(GUIManager.java:149) ~[?:?] at com.github.tukenuke.tuske.listeners.GUIListener.onEvent(GUIListener.java:57) ~[?:?] at com.github.tukenuke.tuske.manager.gui.v2.SkriptGUIEvent.check(SkriptGUIEvent.java:39) ~[?:?] at ch.njol.skript.SkriptEventHandler.check(SkriptEventHandler.java:145) ~[?:?] at ch.njol.skript.SkriptEventHandler$1.execute(SkriptEventHandler.java:109) ~[?:?] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.12.2.jar:git-Spigot-549c1fa-45c8386] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [spigot-1.12.2.jar:git-Spigot-549c1fa-45c8386] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [spigot-1.12.2.jar:git-Spigot-549c1fa-45c8386] at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1889) [spigot-1.12.2.jar:git-Spigot-549c1fa-45c8386] at net.minecraft.server.v1_12_R1.PacketPlayInWindowClick.a(SourceFile:33) [spigot-1.12.2.jar:git-Spigot-549c1fa-45c8386] at net.minecraft.server.v1_12_R1.PacketPlayInWindowClick.a(SourceFile:10) [spigot-1.12.2.jar:git-Spigot-549c1fa-45c8386] at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.12.2.jar:git-Spigot-549c1fa-45c8386] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_112] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_112] at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [spigot-1.12.2.jar:git-Spigot-549c1fa-45c8386] at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [spigot-1.12.2.jar:git-Spigot-549c1fa-45c8386] at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [spigot-1.12.2.jar:git-Spigot-549c1fa-45c8386] at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [spigot-1.12.2.jar:git-Spigot-549c1fa-45c8386] at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [spigot-1.12.2.jar:git-Spigot-549c1fa-45c8386] at java.lang.Thread.run(Thread.java:745) [?:1.8.0_112]

Error

[20:40:12 INFO]: [TuSKe] Enabling TuSKe v1.8.2
[20:40:12 ERROR]: Error occurred while enabling TuSKe v1.8.2 (Is it up to date?)
java.lang.NoSuchMethodError: ch.njol.skript.bukkitutil.PlayerUtils.getOnlinePlayers()Ljava/util/Collection;
at com.github.tukenuke.tuske.listeners.OnlineStatusCheck.(OnlineStatusCheck.java:23) ~[?:?]
at com.github.tukenuke.tuske.TuSKe.onEnable(TuSKe.java:73) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[server.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:340) [server.jar:git-Spigot-db6de12-18fbb24]
at us.Myles.PWP.TransparentListeners.PerWorldPluginLoader.enablePlugin(PerWorldPluginLoader.java:145) [PerWorldPlugins%20v1.1.0.jar:?]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [server.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:357) [server.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:317) [server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:414) [server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:378) [server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:333) [server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:263) [server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:525) [server.jar:git-Spigot-db6de12-18fbb24]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]

Error while generating json documentations (v1.8.2-dev.3)

Stacktrace:
[18:55:38 WARN]: [TuSKe] Plugin TuSKe v1.8.2-dev.3 generated an exception while executing task 8 java.lang.NoSuchMethodError: com.google.gson.JsonArray.add(Ljava/lang/String;)V at com.github.tukenuke.tuske.documentation.JsonFile.getJsonSyntax(JsonFile.java:60) ~[?:?] at com.github.tukenuke.tuske.documentation.JsonFile.addSection(JsonFile.java:42) ~[?:?] at com.github.tukenuke.tuske.documentation.JsonFile.write(JsonFile.java:30) ~[?:?] at com.github.tukenuke.tuske.documentation.Documentation.run(Documentation.java:97) ~[?:?] at org.bukkit.craftbukkit.v1_11_R1.scheduler.CraftTask.run(CraftTask.java:71) ~[spigot-1.11.2-R0.1-SNAPSHOT.jar:git-Spigot-3fb9445-2b6c9f4] at org.bukkit.craftbukkit.v1_11_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52) [spigot-1.11.2-R0.1-SNAPSHOT.jar:git-Spigot-3fb9445-2b6c9f4] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_131] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_131] at java.lang.Thread.run(Unknown Source) [?:1.8.0_131]

Tried on:
CraftBukkit version git-Spigot-3fb9445-2b6c9f4 (MC: 1.11.2) & 2.2-dev25 (bensku's fork)
CraftBukkit version git-Spigot-3fb9445-2b6c9f4 (MC: 1.11.2) & 2.2-dev29 (bensku's fork)
Paper version git-Paper-1104 (MC: 1.11.2) & 2.2-dev25 (bensku's fork)
Paper version git-Paper-1104 (MC: 1.11.2) & 2.2-dev29 (bensku's fork)

TuSKe's Config:
https://pastebin.com/WdZ9CWUb

Plugins:
Only Skript & TuSKe

GUI Click Error

[16:14:25] [Server thread/ERROR]: Could not pass event InventoryClickEvent to Skript v2.2-dev25 java.lang.IllegalArgumentException: Permission name cannot be null at org.bukkit.permissions.PermissibleBase.addAttachment(PermissibleBase.java:197) ~[spigot.jar:git-PaperSpigot-"4c7641d"] at org.bukkit.craftbukkit.v1_8_R3.entity.CraftHumanEntity.addAttachment(CraftHumanEntity.java:118) ~[spigot.jar:git-PaperSpigot-"4c7641d"] at com.github.tukenuke.tuske.util.CommandUtils.runCommand(CommandUtils.java:37) ~[?:?] at com.github.tukenuke.tuske.sections.gui.EffFormatGUI.lambda$execute$0(EffFormatGUI.java:132) ~[?:?] at com.github.tukenuke.tuske.manager.gui.GUI.run(GUI.java:29) ~[?:?] at com.github.tukenuke.tuske.manager.gui.GUIManager$1.onClick(GUIManager.java:149) ~[?:?] at com.github.tukenuke.tuske.listeners.GUIListener.onEvent(GUIListener.java:57) ~[?:?] at com.github.tukenuke.tuske.manager.gui.v2.SkriptGUIEvent.check(SkriptGUIEvent.java:39) ~[?:?] at ch.njol.skript.SkriptEventHandler.check(SkriptEventHandler.java:149) ~[?:?] at ch.njol.skript.SkriptEventHandler$1.execute(SkriptEventHandler.java:112) ~[?:?] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[spigot.jar:git-PaperSpigot-"4c7641d"] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot.jar:git-PaperSpigot-"4c7641d"] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:517) [spigot.jar:git-PaperSpigot-"4c7641d"] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:502) [spigot.jar:git-PaperSpigot-"4c7641d"] at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:1657) [spigot.jar:git-PaperSpigot-"4c7641d"] at net.minecraft.server.v1_8_R3.PacketPlayInWindowClick.a(SourceFile:31) [spigot.jar:git-PaperSpigot-"4c7641d"] at net.minecraft.server.v1_8_R3.PacketPlayInWindowClick.a(SourceFile:9) [spigot.jar:git-PaperSpigot-"4c7641d"] at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot.jar:git-PaperSpigot-"4c7641d"] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_151] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_151] at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [spigot.jar:git-PaperSpigot-"4c7641d"] at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:774) [spigot.jar:git-PaperSpigot-"4c7641d"] at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:378) [spigot.jar:git-PaperSpigot-"4c7641d"] at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:713) [spigot.jar:git-PaperSpigot-"4c7641d"] at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:616) [spigot.jar:git-PaperSpigot-"4c7641d"] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_151]

error

[10:27:26 ERROR]: Error occurred while enabling TuSKe v1.8.2 (Is it up to date?)
java.lang.NoSuchMethodError: ch.njol.skript.bukkitutil.PlayerUtils.getOnlinePlayers()Ljava/util/Collection;
at com.github.tukenuke.tuske.listeners.OnlineStatusCheck.(OnlineStatusCheck.java:23) ~[?:?]
at com.github.tukenuke.tuske.TuSKe.onEnable(TuSKe.java:73) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[craftbukkit-1.8.8.jar:git-Bukkit-e1ebe52]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:332) [craftbukkit-1.8.8.jar:git-Bukkit-e1ebe52]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:404) [craftbukkit-1.8.8.jar:git-Bukkit-e1ebe52]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:342) [craftbukkit-1.8.8.jar:git-Bukkit-e1ebe52]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:314) [craftbukkit-1.8.8.jar:git-Bukkit-e1ebe52]
at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:406) [craftbukkit-1.8.8.jar:git-Bukkit-e1ebe52]
at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:370) [craftbukkit-1.8.8.jar:git-Bukkit-e1ebe52]
at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:325) [craftbukkit-1.8.8.jar:git-Bukkit-e1ebe52]
at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:235) [craftbukkit-1.8.8.jar:git-Bukkit-e1ebe52]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:504) [craftbukkit-1.8.8.jar:git-Bukkit-e1ebe52]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_112]

Advanced Gui ?

Hello,

I would like to know if the advanced gui works?
If so, I entered the same line as you but nothing appears on the screen.

command /test:
	trigger:
		# virtual %inventorytype% [inventory] [with size %-number%] [(named|with (name|title)) %-string%]
		create a new gui with virtual chest inventory with size 1 named "Test"
		
command /test2:
	trigger:
		#syntax: create [a] [new] gui [[with id] %-string%] with %inventory% [and shape %-strings%]
		create a gui with virtual chest with 6 rows named "&4Select the server"

[18:18:58] [Server thread/INFO]: WeBer_Le_Pecheur issued server command: /test
[18:18:58] [Server thread/INFO]: WeBer_Le_Pecheur [fe8906fa-41f5-42f7-b0f1-4762796b9e49]: /test
[18:18:58] [Server thread/INFO]: [Skript] # /test
[18:18:58] [Server thread/INFO]: [Skript] command /test (simple event)
[18:18:58] [Server thread/INFO]: [Skript] create gui
[18:18:58] [Server thread/INFO]: [Skript] # test took 0.373272 milliseconds

Also I would like to point out that in the documentation, it is written "left mouse buttom" instead of "left mouse button"

Spigot 1.11.2 (git-Spigot-3fb9445-2b6c9f4)
Skript-dev28c
TuSKe 1.7.7-beta

LandLord Hook

Hello,
I just noticed that the landlord hook landflags don't work anymore ^^

Error

make a gui slot 48 of {_p} with {@Bla} named "{@Bla}" with lore "&7" to run {_p} command "bla autojoin"

with left-click works fine

with right click will result this error

[15:44:59 FATAL]: Error executing task
java.util.concurrent.ExecutionException: java.lang.IndexOutOfBoundsException: Index: 49, Size: 45
at java.util.concurrent.FutureTask.report(Unknown Source) ~[?:1.8.0_151]
at java.util.concurrent.FutureTask.get(Unknown Source) ~[?:1.8.0_151]
at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:45) [spigot.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [spigot.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot.jar:git-Spigot-21fe707-e1ebe52]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_151]
Caused by: java.lang.IndexOutOfBoundsException: Index: 49, Size: 45
at java.util.ArrayList.rangeCheck(Unknown Source) ~[?:1.8.0_151]
at java.util.ArrayList.get(Unknown Source) ~[?:1.8.0_151]
at net.minecraft.server.v1_8_R3.Container.getSlot(Container.java:109) ~[spigot.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:1668) ~[spigot.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.PacketPlayInWindowClick.a(SourceFile:31) ~[spigot.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.PacketPlayInWindowClick.a(SourceFile:9) ~[spigot.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) ~[spigot.jar:git-Spigot-21fe707-e1ebe52]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:1.8.0_151]
at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:1.8.0_151]
at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) ~[spigot.jar:git-Spigot-21fe707-e1ebe52]
... 5 more

onPlayerClickEvent issues

Hello,
I'm wondering if you can add a bypass to onInventoryClickEvent when the event is cancelled by a plugin.
I'm having a trouble using TuSKe GUI with the UHC plugin I have...

Error with virtual GUI with skript dev 32-d and Tuske 1.8.2

hi i have this error when a non op player open a virtual gui

02:17:04 INFO]: Saya_ issued server command: /menu
[02:17:04 INFO]: Saya_ [cbb05ad3-f96f-4ee3-ab8d-6d2f89fc0dca]: /menu
[02:17:07 WARN]: [TuSKe] Task #208304 for TuSKe v1.8.2 generated an exception
java.lang.IllegalArgumentException: Permission name cannot be null
        at org.bukkit.permissions.PermissibleBase.addAttachment(PermissibleBase.java:197) ~[spigot-1.12.jar:git-Spigot-596221b-9a1fc1e]
        at org.bukkit.craftbukkit.v1_12_R1.entity.CraftHumanEntity.addAttachment(CraftHumanEntity.java:128) ~[spigot-1.12.jar:git-Spigot-596221b-9a1fc1e]
        at com.github.tukenuke.tuske.util.CommandUtils.runCommand(CommandUtils.java:37) ~[?:?]
        at com.github.tukenuke.tuske.sections.gui.EffFormatGUI.lambda$execute$0(EffFormatGUI.java:132) ~[?:?]
        at com.github.tukenuke.tuske.manager.gui.GUI.run(GUI.java:29) ~[?:?]
        at com.github.tukenuke.tuske.manager.gui.GUIManager$1.lambda$onClick$0(GUIManager.java:146) ~[?:?]
        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:71) ~[spigot-1.12.jar:git-Spigot-596221b-9a1fc1e]
        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:353) [spigot-1.12.jar:git-Spigot-596221b-9a1fc1e]
        at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:738) [spigot-1.12.jar:git-Spigot-596221b-9a1fc1e]
        at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:405) [spigot-1.12.jar:git-Spigot-596221b-9a1fc1e]
        at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:678) [spigot-1.12.jar:git-Spigot-596221b-9a1fc1e]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:576) [spigot-1.12.jar:git-Spigot-596221b-9a1fc1e]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_151]
```

Make Drop effect doesn't work

Due to latest update, I tried to do some simple script like this:

on right click with fishing rod:
	add 1 to {fish.%player%}
	if {fish.%player%} is not set:
		set {fish.%player%} to 1
	if {fish.%player%} >= 20:
		chance of 65%:
			make player drops 1 of held item from his inventory
			set {fish.%player%} to 0
			message "&6Pancinganmu terlepas dari tangan!"
			stop
		set {fish.%player%} to 0

and it doesn't drop anything

set variable to all items of gui-inventory not working

So this is weird bug:
Im trying to do this to create kits:

command /editkit <string>:
        permission: mel.createkit
        trigger:
                if gui "%arg-1%" is set:
                        open gui "%arg-1%" to player
                else:
                        create gui "%arg-1%" with virtual chest named "&2Edit Kit ""&a&l%arg-1%&2""":
                                run when close the gui:
                                        set {kit::%arg-1%::*} to all items of gui-inventory
                        open last created gui to player

But it doesnt seem to work (variable isnt being set) if i use %arg-1% in the variable name.
if i, instead, do it like this:

set {kit::test::*} to all items of gui-inventory

it works

I tried it without gui-inventory to see if its a skript issue but this:

command /testkit <string>:
    permission: *
    trigger:
        set {kit::%arg-1%::*} to all items in player's inventory

works aswell so its a TuSke issue

Custom name in recipe not work

Hi,
I've just realized that custom recipe items don't work anymore, I have no error my skript version is dev-25, I also tested with dev-32...

Mutli Permissions Support for Execute with Permision Effect

Current syntaxes:

[execute] [the] command %strings% by %players% with perm[ission] %string%
[execute] [the] %players% command %strings% with perm[ission] %string%
(let|make) %players% execute [[the] command] %strings% with perm[ission] %string%

I mean %string%s should be %strings%

TuSKe errors on enable

[15:07:07 ERROR]: #!#! [Skript] Severe Error:
[15:07:07 ERROR]: #!#! TuSKe's class com.github.tukenuke.tuske.effects.EffMakeDrop generated an exception while loading
[15:07:07 ERROR]: #!#! 
[15:07:07 ERROR]: #!#! Something went horribly wrong with Skript.
[15:07:07 ERROR]: #!#! This issue is NOT your fault! You probably can't fix it yourself, either.
[15:07:07 ERROR]: #!#! It looks like you are using some plugin(s) that alter how Skript works (addons).
[15:07:07 ERROR]: #!#! Following plugins are probably related to this error in some way:
[15:07:07 ERROR]: #!#! TuSKe (github.com/Tuke-Nuke/TuSKe) 
15:07:07 ERROR]: #!#! Stack trace:
[15:07:07 ERROR]: #!#! java.lang.NullPointerException
[15:07:07 ERROR]: #!#!     at com.github.tukenuke.tuske.effects.EffMakeDrop.<clinit>(EffMakeDrop.java:25)
[15:07:07 ERROR]: #!#!     at java.lang.Class.forName0(Native Method)
[15:07:07 ERROR]: #!#!     at java.lang.Class.forName(Class.java:348)
[15:07:07 ERROR]: #!#!     at ch.njol.skript.SkriptAddon.loadClasses(SkriptAddon.java:108)
[15:07:07 ERROR]: #!#!     at com.github.tukenuke.tuske.TuSKe.onEnable(TuSKe.java:100)
[15:07:07 ERROR]: #!#!     at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264)
[15:07:07 ERROR]: #!#!     at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337)
[15:07:07 ERROR]: #!#!     at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:403)
[15:07:07 ERROR]: #!#!     at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:381)
[15:07:07 ERROR]: #!#!     at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:330)
[15:07:07 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:422)
[15:07:07 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:383)
[15:07:07 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:338)
[15:07:07 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:272)
[15:07:07 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545)
[15:07:07 ERROR]: #!#!     at java.lang.Thread.run(Thread.java:748)
[15:07:07 ERROR]: #!#! 
[15:07:07 ERROR]: #!#! Version Information:
[15:07:07 ERROR]: #!#!   Skript: 2.2-dev35b
[15:07:07 ERROR]: #!#!   Bukkit: 1.12.2-R0.1-SNAPSHOT
[15:07:07 ERROR]: #!#!   Minecraft: 1.12.2
[15:07:07 ERROR]: #!#!   Java: 1.8.0_162 (OpenJDK 64-Bit Server VM 25.162-b12)
[15:07:07 ERROR]: #!#! 

Advanced GUI with variable list

Hi, i have a litte problem with that :

set {_slot} to 0
create a gui with virtual chest with 1 rows named "Ecc avr var":
	loop {ecc::*}:
		make gui slot {_slot} with player's skull named "%{ecc::%loop-value%::title}%" with lore "&r ||%{ecc::%loop-value%::lore}%":
			send "%{_slot}% §7- §r%{ecc::%loop-value%::loc}%"
		add 1 to {_slot}
	open last gui to player

He returns a < none > for the variable %{ecc::%loop-value%::loc}%

Spigot 1.12.2
Skript 2.2-dev31c
TuSke 1.8.2-dev6

run when close gui runs twice

I mentioned this in discord but who knows if you ever saw it

The run when close gui always runs twice, thus duplicating the items and sending the message twice.
Im running the lastest paperspigot 1.12, bensku dev26, latest version of skquery (lime) tuske, shaprsk, skstuff, wolvsk, skellett and skutilities

on inventory close doesnt cause this error btw

command /test:
    trigger:
        create a gui with virtual chest with 4 rows named "         &1&lArena & Duels":
            run when close gui:
                loop all items in  gui-inventory:
                    make player drop loop-item
                send "%gui-player% %gui-inventory% %name of gui-inventory%"
        open last created gui to player

GUI Bug

Skript version: dev31c
Server version: Spigot 1.12.2
TuSKe version: 1.8.2-dev.6 (Also doesn't work on 1.8.1)

make gui slot with diamond sword should set the item to the first empty slot but is instead setting it to the first slot in the GUI (on both the new gui and old gui)

Named a gui with shape doesn't work

Hi,

Spigot 1.12.2
Skript-dev34
TuSke 1.8.2

function bo_GUI(p: player, title: text, page: integer, while: integer):
	if {_page} = 0:
		add "PPPPPPPPP" to {_shape::*}
		add "PAAAAAAAP" to {_shape::*}
		add "PPAAAAAPP" to {_shape::*}
		add "PAAAAAAAP" to {_shape::*}
		add "PPPPPPPPP" to {_shape::*}
		create a gui with virtual chest and shape {_shape::*} named "§2Menu":
			make gui slot "P" with gray stained glass pane named " "
			make gui slot "A" with air
		open last gui to {_p}

This code said to me this :

[20:31:30] [Server thread/ERROR]: There is no inventory type called 'chest and shape {_shape::}'. Check TuSKe documentation to search about it. (boexp.sk, line 29: create a gui with virtual chest and shape {_shape::} named "Menu":')

But it's work fine when I use this :
create a gui with virtual chest and shape {_shape::*}:

In summary, adding « named "§2Menu" » to the line causes the error.

Delete gui not working

So im trying to make a kit creator with a chest interface but whenever i try to delete a gui it will still open it again and i can delete it endless times, basically the delete gui passage does nothing

command /editkit <string>:
        permission: mel.createkit
        trigger:
                if gui "%arg-1%" is set:
                        open gui "%arg-1%" to player
                else:
                        create gui "%arg-1%" with chest with 3 rows named "&2Edit Kit ""&a&l%arg-1%&2"""
                        open last created gui to player

command /deletekit <string>:
        permission: mel.createkit
        trigger:
                if gui "%arg-1%" is set:
                        delete gui "%arg-1%"
                        send "deleted kit %arg-1%"
                else:
                        send "this kit doesn't exist"

Error

[19:13:10 ERROR]: Could not pass event InventoryClickEvent to Skript v2.2-dev27 java.lang.IllegalArgumentException: Permission name cannot be null at org.bukkit.permissions.PermissibleBase.addAttachment(PermissibleBase.java:197) ~[spigot.jar:git-Spigot-db6de12-18fbb24] at org.bukkit.craftbukkit.v1_8_R3.entity.CraftHumanEntity.addAttachment(CraftHumanEntity.java:118) ~[spigot.jar:git-Spigot-db6de12-18fbb24] at com.github.tukenuke.tuske.util.CommandUtils.runCommand(CommandUtils.java:37) ~[?:?] at com.github.tukenuke.tuske.sections.gui.EffFormatGUI.lambda$execute$0(EffFormatGUI.java:132) ~[?:?] at com.github.tukenuke.tuske.manager.gui.GUI.run(GUI.java:29) ~[?:?] at com.github.tukenuke.tuske.manager.gui.GUIManager$1.onClick(GUIManager.java:149) ~[?:?] at com.github.tukenuke.tuske.listeners.GUIListener.onEvent(GUIListener.java:57) ~[?:?] at com.github.tukenuke.tuske.manager.gui.v2.SkriptGUIEvent.check(SkriptGUIEvent.java:39) ~[?:?] at ch.njol.skript.SkriptEventHandler.check(SkriptEventHandler.java:145) ~[?:?] at ch.njol.skript.SkriptEventHandler$1.execute(SkriptEventHandler.java:109) ~[?:?] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot.jar:git-Spigot-db6de12-18fbb24] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot.jar:git-Spigot-db6de12-18fbb24] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:1630) [spigot.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.PacketPlayInWindowClick.a(SourceFile:31) [spigot.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.PacketPlayInWindowClick.a(SourceFile:9) [spigot.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot.jar:git-Spigot-db6de12-18fbb24] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_151] at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_151] at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [spigot.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [spigot.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot.jar:git-Spigot-db6de12-18fbb24] at java.lang.Thread.run(Unknown Source) [?:1.8.0_151]

(basic & advanced) GUI items become stealable and lose functions

No errors are generated, here's what i did step by step:

Create this gui:

            create a gui with virtual chest with 2 rows named "Main Menu":
                set {_filler 1} and {_filler 2} to stained glass pane named "&r"
                set data value of {_filler 1} to 8
                set data value of {_filler 2} to 7
                loop 9 times:
                    make next gui slot with {_filler 1}
                loop 9 times:
                    make next gui slot with {_filler 2}

                set {_solo} to unbreakable diamond hoe
                set data value of {_solo} to 101
                set 1st line of {_solo}'s lore to "&7Play a solo game"
                format gui slot 0 with {_solo} named "&f&lSolo":
                    execute player command "/golf p solo"

                format gui slot 17 with barrier named "&c&lClose":
                    close player's inventory

            open last gui to command sender

run server, test it, everything works as intended.

But then i edited some stuff in the same file and hit "/skript reload all", and afterwards the GUI lost its functionality (except for being displayed) and all items became stealable.

The same also happens with basic GUIs.

Restarting the server fixes this, but only until "skript reload all" is used once more.

Tuske 1.8.1
Skript dev30d

Update: usage of 1.8.2-dev4 did not fix this issue

Missing % in result of function syntax

There is a % sign missing in the syntax for the result of function expression:

result of function %string\\(<.+?>\\)

Throws a MalformedPatternException on reload.

Logs error when no permissions are required to use an item

At the begining, the first code was working. But after 3 or 4 hours, after some reload and a server restart, I got an error using that code and had to change it. I restarted the server to make sure the plugin was loading correctly, but I still had to put a permission to use the item. Else, it would return an error

format gui slot 10 of player with 98:0 named "&1Serveur créatif" to close then run player command "/creatif"
--> worked at first, but throwed error messages after a while

java.lang.NullPointerException: permission
    at me.lucko.luckperms.bukkit.model.permissible.LPPermissible.addAttachment(LPPermissible.java:235) ~[?:?]
    at me.lucko.luckperms.bukkit.model.permissible.LPPermissible.addAttachment(LPPermissible.java:64) ~[?:?]
    at org.bukkit.craftbukkit.v1_12_R1.entity.CraftHumanEntity.addAttachment(CraftHumanEntity.java:128) ~[Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
    at com.github.tukenuke.tuske.util.CommandUtils.runCommand(CommandUtils.java:37) ~[?:?]
    at com.github.tukenuke.tuske.sections.gui.EffFormatGUI.lambda$execute$0(EffFormatGUI.java:132) ~[?:?]
    at com.github.tukenuke.tuske.manager.gui.GUI.run(GUI.java:29) ~[?:?]
    at com.github.tukenuke.tuske.manager.gui.GUIManager$1.lambda$onClick$0(GUIManager.java:146) ~[?:?]
    at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:71) ~[Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
    at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:353) [Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
    at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:739) [Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
    at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
    at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
    at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [Spigot-v1_12_2.jar:git-Spigot-7754231-94b0980]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_161]

format gui slot 10 of player with 98:0 named "&1Serveur créatif" to close then run player command "/creatif" with permission "staff"
--> No errors, still working, but I have to put a basic permission that everyone has to each gui item

Evaluate function without arguments doesn't work

Evaluating a function without any arguments doesn't seem to work.

function fun():
    broadcast "called fun"

on load:
    evaluate function "fun"     # Raises an array out of index exception
    evaluate function "fun"()  # Raises a "can't understand this condition..." error on reload

Stack trace of exception:

[21:35:29 ERROR]: #!#! Stack trace:
[21:35:29 ERROR]: #!#! java.lang.ArrayIndexOutOfBoundsException: 0
[21:35:29 ERROR]: #!#!     at ch.njol.skript.lang.function.Function.getParameter(Function.java:56)
[21:35:29 ERROR]: #!#!     at com.github.tukenuke.tuske.util.EvalFunction.getParemetersValues(EvalFunction.java:85)
[21:35:29 ERROR]: #!#!     at com.github.tukenuke.tuske.effects.EffEvaluateFunction.execute(EffEvaluateFunction.java:51)
[21:35:29 ERROR]: #!#!     at ch.njol.skript.lang.Effect.run(Effect.java:52)
[21:35:29 ERROR]: #!#!     at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:61)
[21:35:29 ERROR]: #!#!     at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:89)
[21:35:29 ERROR]: #!#!     at ch.njol.skript.lang.Trigger.execute(Trigger.java:55)
[21:35:29 ERROR]: #!#!     at ch.njol.skript.events.EvtScript.register(EvtScript.java:61)
[21:35:29 ERROR]: #!#!     at ch.njol.skript.ScriptLoader$3.call(ScriptLoader.java:675)
[21:35:29 ERROR]: #!#!     at ch.njol.skript.ScriptLoader$3.call(ScriptLoader.java:1)
[21:35:29 ERROR]: #!#!     at ch.njol.skript.ScriptLoader.loadScript(ScriptLoader.java:694)
[21:35:29 ERROR]: #!#!     at ch.njol.skript.ScriptLoader.lambda$1(ScriptLoader.java:347)
[21:35:29 ERROR]: #!#!     at ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:359)
[21:35:29 ERROR]: #!#!     at ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:392)
[21:35:29 ERROR]: #!#!     at ch.njol.skript.SkriptCommand.onCommand(SkriptCommand.java:188)
[21:35:29 ERROR]: #!#!     at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
[21:35:29 ERROR]: #!#!     at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141)
[21:35:29 ERROR]: #!#!     at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:641)
[21:35:29 ERROR]: #!#!     at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:627)
[21:35:29 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.DedicatedServer.aP(DedicatedServer.java:443)
[21:35:29 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406)
[21:35:29 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:678)
[21:35:29 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:576)
[21:35:29 ERROR]: #!#!     at java.lang.Thread.run(Thread.java:745)
[21:35:29 ERROR]: #!#! 
[21:35:29 ERROR]: #!#! Version Information:
[21:35:29 ERROR]: #!#!   Skript: 2.2-dev32d (latest)
[21:35:29 ERROR]: #!#!   Bukkit: 1.12-R0.1-SNAPSHOT
[21:35:29 ERROR]: #!#!   Minecraft: 1.12
[21:35:29 ERROR]: #!#!   Java: 1.8.0_102 (Java HotSpot(TM) 64-Bit Server VM 25.102-b14)
[21:35:29 ERROR]: #!#!   OS: Mac OS X x86_64 10.11.6
[21:35:29 ERROR]: #!#! 
[21:35:29 ERROR]: #!#! Running CraftBukkit: false
[21:35:29 ERROR]: #!#! Running Spigot (or compatible): true
[21:35:29 ERROR]: #!#! Running Paper (or compatible): false
[21:35:29 ERROR]: #!#! 
[21:35:29 ERROR]: #!#! Current node: null
[21:35:29 ERROR]: #!#! Current item: evaluate function "a"()
[21:35:29 ERROR]: #!#! Thread: Server thread
[21:35:29 ERROR]: #!#! 
[21:35:29 ERROR]: #!#! Language: english
[21:35:29 ERROR]: #!#! Link parse mode: DISABLED
[21:35:29 ERROR]: #!#! 
[21:35:29 ERROR]: #!#! End of Error.

Air recipe

So since theres no magical unregister recipe the only thing you could do is register recipe as air right
well this happens when you register the recipe then try the crafting recipe
https://hastebin.com/ecocuzijox.vbs

The effect "cancel drops" is not working

Here's what i made

on death:
    wait 1 tick
    if victim is a player:
        force victim to respawn 
        if "%region at victim%" do not contain "PvP":
            if {lifes.%victim%} > 0:
                remove 1 from {lifes.%victim%}
                send "&9Souls> &7You lost 1 soul, if you lose all your souls you will drop all your items upon death" to victim
                cancel drops
            else:
                send "&9Souls> &7You have lost all your souls, you dropped your items on the floor" to victim

Most of it works, it detects the death of the players sometimes, but the "cancel drops" never works
What am I doing wrong?

Here is the error of the console if it works for you:

[19:16:37] [Server thread/ERROR]: #!#!
[19:16:37] [Server thread/ERROR]: #!#! [Skript] Severe Error:
[19:16:37] [Server thread/ERROR]: #!#!
[19:16:37] [Server thread/ERROR]: #!#! If you're developing an add-on for Skript this likely means that you have done something wrong.
[19:16:37] [Server thread/ERROR]: #!#! If you're a server admin however please go to https://github.com/bensku/Skript/issues/
[19:16:37] [Server thread/ERROR]: #!#! and check whether this error has already been reported.
[19:16:37] [Server thread/ERROR]: #!#! If not please create a new ticket with a meaningful title, copy & paste this whole error into it (or use paste service),
[19:16:37] [Server thread/ERROR]: #!#! and describe what you did before it happened and/or what you think caused the error.
[19:16:37] [Server thread/ERROR]: #!#! If you think that it's a trigger that's causing the error please post the trigger as well.
[19:16:37] [Server thread/ERROR]: #!#! By following this guide fixing the error should be easy and done fast.
[19:16:37] [Server thread/ERROR]: #!#!
[19:16:37] [Server thread/ERROR]: #!#! Stack trace:
[19:16:37] [Server thread/ERROR]: #!#! java.lang.NullPointerException
[19:16:37] [Server thread/ERROR]: #!#! at me.sharpjaws.sharpSK.hooks.WorldGuard.ExprRegionAt.get(ExprRegionAt.java:33)
[19:16:37] [Server thread/ERROR]: #!#! at me.sharpjaws.sharpSK.hooks.WorldGuard.ExprRegionAt.get(ExprRegionAt.java:1)
[19:16:37] [Server thread/ERROR]: #!#! at ch.njol.skript.lang.util.SimpleExpression.getArray(SimpleExpression.java:103)
[19:16:37] [Server thread/ERROR]: #!#! at ch.njol.skript.lang.VariableString.toString(VariableString.java:430)
[19:16:37] [Server thread/ERROR]: #!#! at ch.njol.skript.lang.VariableString.getAll(VariableString.java:599)
[19:16:37] [Server thread/ERROR]: #!#! at ch.njol.skript.lang.VariableString.check(VariableString.java:614)
[19:16:37] [Server thread/ERROR]: #!#! at ch.njol.skript.conditions.CondContains.check(CondContains.java:98)
[19:16:37] [Server thread/ERROR]: #!#! at ch.njol.skript.lang.Condition.run(Condition.java:56)
[19:16:37] [Server thread/ERROR]: #!#! at ch.njol.skript.lang.Conditional.walk(Conditional.java:51)
[19:16:37] [Server thread/ERROR]: #!#! at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:89)
[19:16:37] [Server thread/ERROR]: #!#! at ch.njol.skript.lang.Trigger.execute(Trigger.java:55)
[19:16:37] [Server thread/ERROR]: #!#! at ch.njol.skript.SkriptEventHandler.check(SkriptEventHandler.java:151)
[19:16:37] [Server thread/ERROR]: #!#! at ch.njol.skript.SkriptEventHandler$1.execute(SkriptEventHandler.java:109)
[19:16:37] [Server thread/ERROR]: #!#! at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
[19:16:37] [Server thread/ERROR]: #!#! at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502)
[19:16:37] [Server thread/ERROR]: #!#! at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487)
[19:16:37] [Server thread/ERROR]: #!#! at org.bukkit.craftbukkit.v1_11_R1.event.CraftEventFactory.callPlayerDeathEvent(CraftEventFactory.java:412)
[19:16:37] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_11_R1.EntityPlayer.die(EntityPlayer.java:419)
[19:16:37] [Server thread/ERROR]: #!#! at org.bukkit.craftbukkit.v1_11_R1.entity.CraftLivingEntity.setHealth(CraftLivingEntity.java:103)
[19:16:37] [Server thread/ERROR]: #!#! at com.earth2me.essentials.commands.Commandsuicide.run(Commandsuicide.java:24)
[19:16:37] [Server thread/ERROR]: #!#! at com.earth2me.essentials.commands.EssentialsCommand.run(EssentialsCommand.java:180)
[19:16:37] [Server thread/ERROR]: #!#! at com.earth2me.essentials.Essentials.onCommandEssentials(Essentials.java:526)
[19:16:37] [Server thread/ERROR]: #!#! at com.earth2me.essentials.Essentials.onCommand(Essentials.java:401)
[19:16:37] [Server thread/ERROR]: #!#! at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
[19:16:37] [Server thread/ERROR]: #!#! at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141)
[19:16:37] [Server thread/ERROR]: #!#! at org.bukkit.craftbukkit.v1_11_R1.CraftServer.dispatchCommand(CraftServer.java:650)
[19:16:37] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_11_R1.PlayerConnection.handleCommand(PlayerConnection.java:1353)
[19:16:37] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_11_R1.PlayerConnection.a(PlayerConnection.java:1188)
[19:16:37] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_11_R1.PacketPlayInChat.a(PacketPlayInChat.java:45)
[19:16:37] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_11_R1.PacketPlayInChat.a(PacketPlayInChat.java:1)
[19:16:37] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_11_R1.PlayerConnectionUtils$1.run(SourceFile:13)
[19:16:37] [Server thread/ERROR]: #!#! at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
[19:16:37] [Server thread/ERROR]: #!#! at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[19:16:37] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_11_R1.SystemUtils.a(SourceFile:46)
[19:16:37] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_11_R1.MinecraftServer.D(MinecraftServer.java:747)
[19:16:37] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_11_R1.DedicatedServer.D(DedicatedServer.java:399)
[19:16:37] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_11_R1.MinecraftServer.C(MinecraftServer.java:678)
[19:16:37] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:576)
[19:16:37] [Server thread/ERROR]: #!#! at java.lang.Thread.run(Thread.java:745)
[19:16:37] [Server thread/ERROR]: #!#!
[19:16:37] [Server thread/ERROR]: #!#! Version Information:
[19:16:37] [Server thread/ERROR]: #!#! Skript: 2.2-dev29
[19:16:37] [Server thread/ERROR]: #!#! Bukkit: 1.11.2-R0.1-SNAPSHOT
[19:16:37] [Server thread/ERROR]: #!#! Minecraft: 1.11.2
[19:16:37] [Server thread/ERROR]: #!#! Java: 1.8.0_112 (Java HotSpot(TM) 64-Bit Server VM 25.112-b15)
[19:16:37] [Server thread/ERROR]: #!#! OS: Linux amd64 3.14.32-xxxx-std-ipv6-64-hz1000
[19:16:37] [Server thread/ERROR]: #!#!
[19:16:37] [Server thread/ERROR]: #!#! Running CraftBukkit: false
[19:16:37] [Server thread/ERROR]: #!#!
[19:16:37] [Server thread/ERROR]: #!#! Current node: null
[19:16:37] [Server thread/ERROR]: Could not pass event PlayerDeathEvent to Skript v2.2-dev29
java.lang.NullPointerException
at me.sharpjaws.sharpSK.hooks.WorldGuard.ExprRegionAt.toString(ExprRegionAt.java:54) ~[?:?]
at ch.njol.skript.lang.VariableString.toString(VariableString.java:531) ~[?:?]
at ch.njol.skript.conditions.CondContains.toString(CondContains.java:134) ~[?:?]
at ch.njol.skript.lang.Conditional.toString(Conditional.java:63) ~[?:?]
at ch.njol.skript.Skript.exception(Skript.java:1270) ~[?:?]
at ch.njol.skript.Skript.exception(Skript.java:1220) ~[?:?]
at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:100) ~[?:?]
at ch.njol.skript.lang.Trigger.execute(Trigger.java:55) ~[?:?]
at ch.njol.skript.SkriptEventHandler.check(SkriptEventHandler.java:151) ~[?:?]
at ch.njol.skript.SkriptEventHandler$1.execute(SkriptEventHandler.java:109) ~[?:?]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigotmc-1.11.2-R0.1.jar:git-Spigot-625bc00-41a7d14]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigotmc-1.11.2-R0.1.jar:git-Spigot-625bc00-41a7d14]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigotmc-1.11.2-R0.1.jar:git-Spigot-625bc00-41a7d14]
at org.bukkit.craftbukkit.v1_11_R1.event.CraftEventFactory.callPlayerDeathEvent(CraftEventFactory.java:412) [spigotmc-1.11.2-R0.1.jar:git-Spigot-625bc00-41a7d14]
at net.minecraft.server.v1_11_R1.EntityPlayer.die(EntityPlayer.java:419) [spigotmc-1.11.2-R0.1.jar:git-Spigot-625bc00-41a7d14]
at org.bukkit.craftbukkit.v1_11_R1.entity.CraftLivingEntity.setHealth(CraftLivingEntity.java:103) [spigotmc-1.11.2-R0.1.jar:git-Spigot-625bc00-41a7d14]
at com.earth2me.essentials.commands.Commandsuicide.run(Commandsuicide.java:24) [Essentials-2.x-SNAPSHOT.jar:?]
at com.earth2me.essentials.commands.EssentialsCommand.run(EssentialsCommand.java:180) [Essentials-2.x-SNAPSHOT.jar:?]
at com.earth2me.essentials.Essentials.onCommandEssentials(Essentials.java:526) [Essentials-2.x-SNAPSHOT.jar:?]
at com.earth2me.essentials.Essentials.onCommand(Essentials.java:401) [Essentials-2.x-SNAPSHOT.jar:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [spigotmc-1.11.2-R0.1.jar:git-Spigot-625bc00-41a7d14]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [spigotmc-1.11.2-R0.1.jar:git-Spigot-625bc00-41a7d14]
at org.bukkit.craftbukkit.v1_11_R1.CraftServer.dispatchCommand(CraftServer.java:650) [spigotmc-1.11.2-R0.1.jar:git-Spigot-625bc00-41a7d14]
at net.minecraft.server.v1_11_R1.PlayerConnection.handleCommand(PlayerConnection.java:1353) [spigotmc-1.11.2-R0.1.jar:git-Spigot-625bc00-41a7d14]
at net.minecraft.server.v1_11_R1.PlayerConnection.a(PlayerConnection.java:1188) [spigotmc-1.11.2-R0.1.jar:git-Spigot-625bc00-41a7d14]
at net.minecraft.server.v1_11_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigotmc-1.11.2-R0.1.jar:git-Spigot-625bc00-41a7d14]
at net.minecraft.server.v1_11_R1.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigotmc-1.11.2-R0.1.jar:git-Spigot-625bc00-41a7d14]
at net.minecraft.server.v1_11_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigotmc-1.11.2-R0.1.jar:git-Spigot-625bc00-41a7d14]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_112]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_112]
at net.minecraft.server.v1_11_R1.SystemUtils.a(SourceFile:46) [spigotmc-1.11.2-R0.1.jar:git-Spigot-625bc00-41a7d14]
at net.minecraft.server.v1_11_R1.MinecraftServer.D(MinecraftServer.java:747) [spigotmc-1.11.2-R0.1.jar:git-Spigot-625bc00-41a7d14]
at net.minecraft.server.v1_11_R1.DedicatedServer.D(DedicatedServer.java:399) [spigotmc-1.11.2-R0.1.jar:git-Spigot-625bc00-41a7d14]
at net.minecraft.server.v1_11_R1.MinecraftServer.C(MinecraftServer.java:678) [spigotmc-1.11.2-R0.1.jar:git-Spigot-625bc00-41a7d14]
at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:576) [spigotmc-1.11.2-R0.1.jar:git-Spigot-625bc00-41a7d14]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_112]

Cancel Drops

#!#!
[20:33:35] [Server thread/ERROR]: #!#! [Skript] Severe Error:
[20:33:35] [Server thread/ERROR]: #!#!
[20:33:35] [Server thread/ERROR]: #!#! If you're developing an add-on for Skript this likely means that you have done something wrong.
[20:33:35] [Server thread/ERROR]: #!#! If you're a server admin however please go to https://github.com/bensku/Skript/issues/
[20:33:35] [Server thread/ERROR]: #!#! and check whether this error has already been reported.
[20:33:35] [Server thread/ERROR]: #!#! If not please create a new ticket with a meaningful title, copy & paste this whole error into it (or use paste service),
[20:33:35] [Server thread/ERROR]: #!#! and describe what you did before it happened and/or what you think caused the error.
[20:33:35] [Server thread/ERROR]: #!#! If you think that it's a trigger that's causing the error please post the trigger as well.
[20:33:35] [Server thread/ERROR]: #!#! By following this guide fixing the error should be easy and done fast.
[20:33:35] [Server thread/ERROR]: #!#!
[20:33:35] [Server thread/ERROR]: #!#! Stack trace:
[20:33:35] [Server thread/ERROR]: #!#! java.lang.ClassCastException: org.bukkit.event.entity.EntityDeathEvent cannot be cast to org.bukkit.event.entity.PlayerDeathEvent
[20:33:35] [Server thread/ERROR]: #!#! at me.tuke.sktuke.effects.EffCancelDrop.execute(EffCancelDrop.java:40)
[20:33:35] [Server thread/ERROR]: #!#! at ch.njol.skript.lang.Effect.run(Effect.java:54)
[20:33:35] [Server thread/ERROR]: #!#! at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:65)
[20:33:35] [Server thread/ERROR]: #!#! at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:93)
[20:33:35] [Server thread/ERROR]: #!#! at ch.njol.skript.lang.Trigger.execute(Trigger.java:53)
[20:33:35] [Server thread/ERROR]: #!#! at ch.njol.skript.SkriptEventHandler.check(SkriptEventHandler.java:152)
[20:33:35] [Server thread/ERROR]: #!#! at ch.njol.skript.SkriptEventHandler$1.execute(SkriptEventHandler.java:112)
[20:33:35] [Server thread/ERROR]: #!#! at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
[20:33:35] [Server thread/ERROR]: #!#! at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502)
[20:33:35] [Server thread/ERROR]: #!#! at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487)
[20:33:35] [Server thread/ERROR]: #!#! at org.bukkit.craftbukkit.v1_8_R1.event.CraftEventFactory.callEntityDeathEvent(CraftEventFactory.java:363)
[20:33:35] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R1.EntityLiving.die(EntityLiving.java:868)
[20:33:35] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R1.EntityHorse.die(EntityHorse.java:697)
[20:33:35] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R1.EntityLiving.damageEntity(EntityLiving.java:806)
[20:33:35] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R1.EntityHorse.damageEntity(EntityHorse.java:259)
[20:33:35] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R1.EntityLiving.K(EntityLiving.java:173)
[20:33:35] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R1.EntityInsentient.K(EntityInsentient.java:149)
[20:33:35] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R1.Entity.s_(Entity.java:245)
[20:33:35] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R1.EntityLiving.s_(EntityLiving.java:1438)
[20:33:35] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R1.EntityInsentient.s_(EntityInsentient.java:193)
[20:33:35] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R1.EntityHorse.s_(EntityHorse.java:749)
[20:33:35] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R1.World.entityJoinedWorld(World.java:1604)
[20:33:35] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R1.World.g(World.java:1579)
[20:33:35] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R1.World.tickEntities(World.java:1422)
[20:33:35] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R1.WorldServer.tickEntities(WorldServer.java:576)
[20:33:35] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:772)
[20:33:35] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:316)
[20:33:35] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:634)
[20:33:35] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:537)
[20:33:35] [Server thread/ERROR]: #!#! at java.lang.Thread.run(Thread.java:745)
[20:33:35] [Server thread/ERROR]: #!#!
[20:33:35] [Server thread/ERROR]: #!#! Version Information:
[20:33:35] [Server thread/ERROR]: #!#! Skript: 2.2-dev24b
[20:33:35] [Server thread/ERROR]: #!#! Bukkit: 1.8-R0.1-SNAPSHOT
[20:33:35] [Server thread/ERROR]: #!#! Minecraft: 1.8
[20:33:35] [Server thread/ERROR]: #!#! Java: 1.8.0_91 (Java HotSpot(TM) 64-Bit Server VM 25.91-b14)
[20:33:35] [Server thread/ERROR]: #!#! OS: Linux amd64 4.2.0-27-generic
[20:33:35] [Server thread/ERROR]: #!#!
[20:33:35] [Server thread/ERROR]: #!#! Running CraftBukkit: false
[20:33:35] [Server thread/ERROR]: #!#!
[20:33:35] [Server thread/ERROR]: #!#! Current node: null
[20:33:35] [Server thread/ERROR]: #!#! Current item: cancel drop
[20:33:35] [Server thread/ERROR]: #!#!
[20:33:35] [Server thread/ERROR]: #!#! Thread: Server thread
[20:33:35] [Server thread/ERROR]: #!#!
[20:33:35] [Server thread/ERROR]: #!#! End of Error.
[20:33:35] [Server thread/ERROR]: #!#!

Has Custom Enchant not Working

The expression item has custom enchant is not working.

Also you can use an nbt tag to make a item glow without having actual enchantments on it, instead of giving it unbreaking.

'GUI' can't be used when creating a gui

Error: image

Code:

command /bug:
	trigger:
		create a gui with virtual chest with 2 rows named "TuSKe Bug":
			make gui slot 1, 3, 10, 11, 12, 19, 28, 36, 37, 45, 46, 52 and 53 with black stained glass pane named "&0"
			if slot 1 of gui is dirt:
				make gui slot 1 with grass
			else:
				make gui slot 1 with diamond block
		open last created gui to player

java.lang.IllegalArgumentException: Permission name cannot be null

[15:36:43] [Server thread/ERROR]: Could not pass event InventoryClickEvent to Skript v2.2-dev32
java.lang.IllegalArgumentException: Permission name cannot be null
at org.bukkit.permissions.PermissibleBase.addAttachment(PermissibleBase.java:197) ~[spigotmc-1.12-R0.1.jar:git-Spigot-596221b-9a1fc1e]at org.bukkit.craftbukkit.v1_12_R1.entity.CraftHumanEntity.addAttachment(CraftHumanEntity.java:128) ~[spigotmc-1.12-R0.1.jar:git-Spigot-596221b-9a1fc1e]at com.github.tukenuke.tuske.util.CommandUtils.runCommand(CommandUtils.java:37) ~[?:?]at com.github.tukenuke.tuske.sections.gui.EffFormatGUI.lambda$execute$0(EffFormatGUI.java:132) ~[?:?]at com.github.tukenuke.tuske.manager.gui.GUI.run(GUI.java:29) ~[?:?]at com.github.tukenuke.tuske.manager.gui.GUIManager$1.onClick(GUIManager.java:149) ~[?:?]at com.github.tukenuke.tuske.listeners.GUIListener.onEvent(GUIListener.java:57) ~[?:?]at com.github.tukenuke.tuske.manager.gui.v2.SkriptGUIEvent.check(SkriptGUIEvent.java:39) ~[?:?]at ch.njol.skript.SkriptEventHandler.check(SkriptEventHandler.java:145) ~[?:?]at ch.njol.skript.SkriptEventHandler$1.execute(SkriptEventHandler.java:109) ~[?:?]at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigotmc-1.12-R0.1.jar:git-Spigot-596221b-9a1fc1e]at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:499) [spigotmc-1.12-R0.1.jar:git-Spigot-596221b-9a1fc1e]at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:484) [spigotmc-1.12-R0.1.jar:git-Spigot-596221b-9a1fc1e]at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1877) [spigotmc-1.12-R0.1.jar:git-Spigot-596221b-9a1fc1e]at net.minecraft.server.v1_12_R1.PacketPlayInWindowClick.a(SourceFile:33) [spigotmc-1.12-R0.1.jar:git-Spigot-596221b-9a1fc1e]at net.minecraft.server.v1_12_R1.PacketPlayInWindowClick.a(SourceFile:10) [spigotmc-1.12-R0.1.jar:git-Spigot-596221b-9a1fc1e]at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigotmc-1.12-R0.1.jar:git-Spigot-596221b-9a1fc1e]at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_141]at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_141]at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [spigotmc-1.12-R0.1.jar:git-Spigot-596221b-9a1fc1e]at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:747) [spigotmc-1.12-R0.1.jar:git-Spigot-596221b-9a1fc1e]at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:405) [spigotmc-1.12-R0.1.jar:git-Spigot-596221b-9a1fc1e]at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:678) [spigotmc-1.12-R0.1.jar:git-Spigot-596221b-9a1fc1e]at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:576) [spigotmc-1.12-R0.1.jar:git-Spigot-596221b-9a1fc1e]at java.lang.Thread.run(Thread.java:748) [?:1.8.0_141]

Slow load/reload.

using:
create a gui slot 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 17, 18, 26, 27, 35, 36, 44, 45, 46, 47, 48, 49, 50, 51, 52 and 53 of player with diamond_sword named "&7" with lore "&7" to do nothing

will make the skript to load more harder.

  • not really important.

Error with latest 1.12 skript

I get this error on startup:

[20:52:59] [Server thread/ERROR]: [Skript] Can't understand this condition/effect: make a gui slot 12 of {_playerobject} with gold nugget of fortune 1 named "&6Münzen einzahlen" with lore "&5Münzen -? Konto" to close then run console command "cbankgui %{_playerobject}% verkauf" (bank.sk, line 51: make a gui slot 12 of {_playerobject} with gold nugget of fortune 1 named "&6{@plural} einzahlen" with lore "&5Münzen -? Konto" to close then run console command "cbankgui %{_playerobject}% verkauf"')

"make a gui slot" does not work anymore?

Enabling TuSKe v1.8.2

Players can take item from GUI

Players can take item in inventory from the gui im using 1.8.8 PaperSpigot, Java 8 and latest TuSKe
Startup Log (Maybe this is the problem):

[23:46:00] [Server thread/INFO]: [TuSKe] Enabling TuSKe v1.8.1
[23:46:00] [Server thread/INFO]: [TuSKe]
[23:46:00] [Server thread/INFO]: [TuSKe] A special thanks for donators:
[23:46:00] [Server thread/INFO]: [TuSKe] @X0Freak - 46$
[23:46:00] [Server thread/INFO]: [TuSKe]
[23:46:00] [Server thread/WARN]: [Skript] Ignored an exception due to user configuration: Can't register org.bukkit.event.inventory.InventoryType with the code name inventorytype because that name is already used by inventory type
[23:46:00] [Server thread/WARN]: [Skript] Ignored an exception due to user configuration: Can't register the class info clicktype because the class org.bukkit.event.inventory.ClickType is already registered
[23:46:00] [Server thread/WARN]: [Skript] Ignored an exception due to user configuration: Can't register org.bukkit.event.inventory.InventoryAction with the code name inventoryaction because that name is already used by inventory action
[23:46:00] [Server thread/WARN]: [Skript] Ignored an exception due to user configuration: Can't register the class info slottype because the class org.bukkit.event.inventory.InventoryType$SlotType is already registered
[23:46:00] [Server thread/INFO]: [TuSKe] Loaded 8 events, 12 conditions, 20 effects, 61 expressions and 0 types. Have fun!

Error editing

Hello! When editing a global GUI, it is not possible to use with lore on the new formats. If I remove the lore of this code, it works just fine.

set {online::kitpvp} to size of all bungeecord players on server "KitPvP"
edit gui "NAVIGATE":
	make gui slot 26 with 1 of iron sword named "&c&l&nKITPVP" with lore "||&eKlik her, for at gå til serveren!|||| &8>> &c%{online::kitpvp}%":
		send "{@prefix} &7Du bliver nu sendt til vores &aKitPvP &7server!" to player
		send "%player%" to bungeecord server "KitPvP"

'::kitpvp}%"' is not a valid item data (navigate.sk, line 49: make gui slot 26 with 1 of iron sword named "&c&l&nKITPVP" with lore "||&eKlik her, for at gå til serveren!|||| &8>> &c%{online::kitpvp}%":')

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.