SkQuery [1.13-1.19+]

Addon SkQuery [1.13-1.19+] 4.1.10

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

LimeGlass updated [Unofficial] SkQuery fork [1.6-1.12+] with a new update entry:

Fireworks are finally restored!

Fixed the fireworks system not working at all since Gatt's 1.9 SkQuery edit.

Added colour support to the firework syntax. For everyone not American xD

Fixed some minor bugs.

Modified Syntax:

code_language.skript:
#Main launch effect:
    (launch|deploy) %firework effects% at %locations% (with duration|timed) %number%

#%firework effect%:
    (1¦|2¦flickering |3¦trailing |4¦flickering trailing |5¦trailing flickering )%firework type% [firework] [effect] colo[u]red %colors% fad(e|ing)...

Read the rest of this update entry...
 
it seems like the new version broke some stuff with it. the old skqc files are still working but if i put a new skq file in t won't convert to a skqc file on restart.
Well, that's not a new issue, that has been in that way from the 3.22.11, let's see if LimeGlass can fix that. Other thing that I would like to see fixed is the arabic and roman numeral expressions, it has been broken from a long time ago.
 
LimeGlass updated [Unofficial] SkQuery fork [1.6-1.12+] with a new update entry:

Bug fixes, Where filter and past movement

Added:
- Added former movement location. Uses the getFrom() in the on any movement that never existed.
code_language.skript:
([the] (past|former) move[ment] [location]
- Added settable relative option to the time relative syntax.
code_language.skript:
(relative|player) time of %player% [with relative %-boolean%]

#or

%player%'s (relative|player) time [with relative %-boolean%]

Fixed:
- Fixed Time Relative throwing null when trying to reset...

Read the rest of this update entry...
 
Hi LimeGlass :emoji_grinning:
Can you fix this (or create it):
send resource pack from "url" to player
Skript can't understand this condition/effect (spigot-1.12-R0.1-SNAPSHOT-b1332, Skript dev29, your skquery fork (version before the latest version)).

[doublepost=1498231352,1498202788][/doublepost]Hi another time :emoji_stuck_out_tongue:
I can't use variables in firework launching effects :/
I wanted to do that:
code_language.skript:
add ball large to {_fireworktype::*}
add creeper to {_fireworktype::*}
add ball to {_fireworktype::*}
add star to {_fireworktype::*}
add burst to {_fireworktype::*}
set {_fwtype} to a random element out of {_fireworktype::*}
add dark blue to {_color::*}
add green to {_color::*}
add dark aqua to {_color::*}
add dark red to {_color::*}
add purple to {_color::*}
add gold to {_color::*}
add blue to {_color::*}
add lime to {_color::*}
add aqua to {_color::*}
add red to {_color::*}
add pink to {_color::*}
add yellow to {_color::*}
set {_colorchoice} to a random element out of {_color::*}
launch trailing flickering {_fwtype} firework colored {_colorchoice} fading to white at player's location timed 1
delete {_fireworktype::*}
delete {_color::*}
delete {_colorchoice}

But get that: (I don't get errors while loading/reloading the skript)
code_language.skript:
[17:21:15 ERROR]: #!#!
[17:21:15 ERROR]: #!#! [Skript] Severe Error:
[17:21:15 ERROR]: #!#!
[17:21:15 ERROR]: #!#! If you're developing an add-on for Skript this likely means that you have done something wrong.
[17:21:15 ERROR]: #!#! If you're a server admin however please go to https://github.com/bensku/Skript/issues/
[17:21:15 ERROR]: #!#! and check whether this error has already been reported.
[17:21:15 ERROR]: #!#! If not please create a new ticket with a meaningful title, copy & paste this whole error into it (or use paste service),
[17:21:15 ERROR]: #!#! and describe what you did before it happened and/or what you think caused the error.
[17:21:15 ERROR]: #!#! If you think that it's a trigger that's causing the error please post the trigger as well.
[17:21:15 ERROR]: #!#! By following this guide fixing the error should be easy and done fast.
[17:21:15 ERROR]: #!#!
[17:21:15 ERROR]: #!#! Stack trace:
[17:21:15 ERROR]: #!#! java.lang.IllegalStateException: Cannot make FireworkEffect without any color
[17:21:15 ERROR]: #!#!     at org.bukkit.FireworkEffect.<init>(FireworkEffect.java:298)
[17:21:15 ERROR]: #!#!     at org.bukkit.FireworkEffect$Builder.build(FireworkEffect.java:273)
[17:21:15 ERROR]: #!#!     at com.w00tmast3r.skquery.elements.expressions.ExprFireworkEffect.get(ExprFireworkEffect.java:42)
[17:21:15 ERROR]: #!#!     at com.w00tmast3r.skquery.elements.expressions.ExprFireworkEffect.get(ExprFireworkEffect.java:1)
[17:21:15 ERROR]: #!#!     at ch.njol.skript.lang.util.SimpleExpression.getAll(SimpleExpression.java:77)
[17:21:15 ERROR]: #!#!     at com.w00tmast3r.skquery.elements.effects.EffLaunch.execute(EffLaunch.java:35)
[17:21:15 ERROR]: #!#!     at ch.njol.skript.lang.Effect.run(Effect.java:52)
[17:21:15 ERROR]: #!#!     at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:61)
[17:21:15 ERROR]: #!#!     at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:89)
[17:21:15 ERROR]: #!#!     at ch.njol.skript.lang.Trigger.execute(Trigger.java:55)
[17:21:15 ERROR]: #!#!     at ch.njol.skript.command.ScriptCommand.execute2(ScriptCommand.java:220)
[17:21:15 ERROR]: #!#!     at ch.njol.skript.command.ScriptCommand.execute(ScriptCommand.java:182)
[17:21:15 ERROR]: #!#!     at ch.njol.skript.command.Commands.handleCommand(Commands.java:268)
[17:21:15 ERROR]: #!#!     at ch.njol.skript.command.Commands$1.onPlayerCommand(Commands.java:163)
[17:21:15 ERROR]: #!#!     at sun.reflect.GeneratedMethodAccessor172.invoke(Unknown Source)
[17:21:15 ERROR]: #!#!     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[17:21:15 ERROR]: #!#!     at java.lang.reflect.Method.invoke(Unknown Source)
[17:21:15 ERROR]: #!#!     at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302)
[17:21:15 ERROR]: #!#!     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
[17:21:15 ERROR]: #!#!     at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:499)
[17:21:15 ERROR]: #!#!     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:484)
[17:21:15 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerConnection.java:1377)
[17:21:15 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1220)
[17:21:15 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:45)
[17:21:15 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:1)
[17:21:15 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13)
[17:21:15 ERROR]: #!#!     at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
[17:21:15 ERROR]: #!#!     at java.util.concurrent.FutureTask.run(Unknown Source)
[17:21:15 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46)
[17:21:15 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:747)
[17:21:15 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:405)
[17:21:15 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:678)
[17:21:15 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:576)
[17:21:15 ERROR]: #!#!     at java.lang.Thread.run(Unknown Source)
[17:21:15 ERROR]: #!#!
[17:21:15 ERROR]: #!#! Version Information:
[17:21:15 ERROR]: #!#!   Skript: 2.2-dev29
[17:21:15 ERROR]: #!#!   Bukkit: 1.12-R0.1-SNAPSHOT
[17:21:15 ERROR]: #!#!   Minecraft: 1.12
[17:21:15 ERROR]: #!#!   Java: 1.8.0_131 (Java HotSpot(TM) 64-Bit Server VM 25.131-b11)
[17:21:15 ERROR]: #!#!   OS: Windows 10 amd64 10.0
[17:21:15 ERROR]: #!#!
[17:21:15 ERROR]: #!#! Running CraftBukkit: false
[17:21:15 ERROR]: #!#!
[17:21:15 ERROR]: #!#! Current node: null
[17:21:15 ERROR]: #!#! Current item: launch launch
[17:21:15 ERROR]: #!#!
[17:21:15 ERROR]: #!#! Thread: Server thread
[17:21:15 ERROR]: #!#!
[17:21:15 ERROR]: #!#! End of Error.
[17:21:15 ERROR]: #!#!
 
Hi LimeGlass :emoji_grinning:
Can you fix this (or create it):
send resource pack from "url" to player
Skript can't understand this condition/effect (spigot-1.12-R0.1-SNAPSHOT-b1332, Skript dev29, your skquery fork (version before the latest version)).

[doublepost=1498231352,1498202788][/doublepost]Hi another time :emoji_stuck_out_tongue:
I can't use variables in firework launching effects :/
I wanted to do that:
code_language.skript:
add ball large to {_fireworktype::*}
add creeper to {_fireworktype::*}
add ball to {_fireworktype::*}
add star to {_fireworktype::*}
add burst to {_fireworktype::*}
set {_fwtype} to a random element out of {_fireworktype::*}
add dark blue to {_color::*}
add green to {_color::*}
add dark aqua to {_color::*}
add dark red to {_color::*}
add purple to {_color::*}
add gold to {_color::*}
add blue to {_color::*}
add lime to {_color::*}
add aqua to {_color::*}
add red to {_color::*}
add pink to {_color::*}
add yellow to {_color::*}
set {_colorchoice} to a random element out of {_color::*}
launch trailing flickering {_fwtype} firework colored {_colorchoice} fading to white at player's location timed 1
delete {_fireworktype::*}
delete {_color::*}
delete {_colorchoice}

But get that: (I don't get errors while loading/reloading the skript)
code_language.skript:
[17:21:15 ERROR]: #!#!
[17:21:15 ERROR]: #!#! [Skript] Severe Error:
[17:21:15 ERROR]: #!#!
[17:21:15 ERROR]: #!#! If you're developing an add-on for Skript this likely means that you have done something wrong.
[17:21:15 ERROR]: #!#! If you're a server admin however please go to https://github.com/bensku/Skript/issues/
[17:21:15 ERROR]: #!#! and check whether this error has already been reported.
[17:21:15 ERROR]: #!#! If not please create a new ticket with a meaningful title, copy & paste this whole error into it (or use paste service),
[17:21:15 ERROR]: #!#! and describe what you did before it happened and/or what you think caused the error.
[17:21:15 ERROR]: #!#! If you think that it's a trigger that's causing the error please post the trigger as well.
[17:21:15 ERROR]: #!#! By following this guide fixing the error should be easy and done fast.
[17:21:15 ERROR]: #!#!
[17:21:15 ERROR]: #!#! Stack trace:
[17:21:15 ERROR]: #!#! java.lang.IllegalStateException: Cannot make FireworkEffect without any color
[17:21:15 ERROR]: #!#!     at org.bukkit.FireworkEffect.<init>(FireworkEffect.java:298)
[17:21:15 ERROR]: #!#!     at org.bukkit.FireworkEffect$Builder.build(FireworkEffect.java:273)
[17:21:15 ERROR]: #!#!     at com.w00tmast3r.skquery.elements.expressions.ExprFireworkEffect.get(ExprFireworkEffect.java:42)
[17:21:15 ERROR]: #!#!     at com.w00tmast3r.skquery.elements.expressions.ExprFireworkEffect.get(ExprFireworkEffect.java:1)
[17:21:15 ERROR]: #!#!     at ch.njol.skript.lang.util.SimpleExpression.getAll(SimpleExpression.java:77)
[17:21:15 ERROR]: #!#!     at com.w00tmast3r.skquery.elements.effects.EffLaunch.execute(EffLaunch.java:35)
[17:21:15 ERROR]: #!#!     at ch.njol.skript.lang.Effect.run(Effect.java:52)
[17:21:15 ERROR]: #!#!     at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:61)
[17:21:15 ERROR]: #!#!     at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:89)
[17:21:15 ERROR]: #!#!     at ch.njol.skript.lang.Trigger.execute(Trigger.java:55)
[17:21:15 ERROR]: #!#!     at ch.njol.skript.command.ScriptCommand.execute2(ScriptCommand.java:220)
[17:21:15 ERROR]: #!#!     at ch.njol.skript.command.ScriptCommand.execute(ScriptCommand.java:182)
[17:21:15 ERROR]: #!#!     at ch.njol.skript.command.Commands.handleCommand(Commands.java:268)
[17:21:15 ERROR]: #!#!     at ch.njol.skript.command.Commands$1.onPlayerCommand(Commands.java:163)
[17:21:15 ERROR]: #!#!     at sun.reflect.GeneratedMethodAccessor172.invoke(Unknown Source)
[17:21:15 ERROR]: #!#!     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[17:21:15 ERROR]: #!#!     at java.lang.reflect.Method.invoke(Unknown Source)
[17:21:15 ERROR]: #!#!     at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302)
[17:21:15 ERROR]: #!#!     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
[17:21:15 ERROR]: #!#!     at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:499)
[17:21:15 ERROR]: #!#!     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:484)
[17:21:15 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerConnection.java:1377)
[17:21:15 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1220)
[17:21:15 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:45)
[17:21:15 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:1)
[17:21:15 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13)
[17:21:15 ERROR]: #!#!     at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
[17:21:15 ERROR]: #!#!     at java.util.concurrent.FutureTask.run(Unknown Source)
[17:21:15 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46)
[17:21:15 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:747)
[17:21:15 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:405)
[17:21:15 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:678)
[17:21:15 ERROR]: #!#!     at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:576)
[17:21:15 ERROR]: #!#!     at java.lang.Thread.run(Unknown Source)
[17:21:15 ERROR]: #!#!
[17:21:15 ERROR]: #!#! Version Information:
[17:21:15 ERROR]: #!#!   Skript: 2.2-dev29
[17:21:15 ERROR]: #!#!   Bukkit: 1.12-R0.1-SNAPSHOT
[17:21:15 ERROR]: #!#!   Minecraft: 1.12
[17:21:15 ERROR]: #!#!   Java: 1.8.0_131 (Java HotSpot(TM) 64-Bit Server VM 25.131-b11)
[17:21:15 ERROR]: #!#!   OS: Windows 10 amd64 10.0
[17:21:15 ERROR]: #!#!
[17:21:15 ERROR]: #!#! Running CraftBukkit: false
[17:21:15 ERROR]: #!#!
[17:21:15 ERROR]: #!#! Current node: null
[17:21:15 ERROR]: #!#! Current item: launch launch
[17:21:15 ERROR]: #!#!
[17:21:15 ERROR]: #!#! Thread: Server thread
[17:21:15 ERROR]: #!#!
[17:21:15 ERROR]: #!#! End of Error.
[17:21:15 ERROR]: #!#!
Ya it doesn't work like that.
 
Got an issue with registering new recipes - Get no errors from the script itself or from Skript/skQuery when trying to make the item but get an error from another plugin (also stopping that plugin from working right) that uses the recipes, and the item received when making the recipe (with or without the other plugin, just to confirm that isn't the issue) is untextured.

Error given by the FastCraftPlus plugin when Skript/skQuery is registering new recipes:
26.06 09:39:13 [Server] WARN at java.lang.Thread.run(Unknown Source)
26.06 09:39:13 [Server] WARN at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:576)
26.06 09:39:13 [Server] WARN at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:678)
26.06 09:39:13 [Server] WARN at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:405)
26.06 09:39:13 [Server] WARN at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:747)
26.06 09:39:13 [Server] WARN at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46)
26.06 09:39:13 [Server] WARN at java.util.concurrent.FutureTask.run(Unknown Source)
26.06 09:39:13 [Server] WARN at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
26.06 09:39:13 [Server] WARN at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13)
26.06 09:39:13 [Server] WARN at net.minecraft.server.v1_12_R1.PacketPlayInUseItem.a(PacketPlayInUseItem.java:1)
26.06 09:39:13 [Server] WARN at net.minecraft.server.v1_12_R1.PacketPlayInUseItem.a(PacketPlayInUseItem.java:37)
26.06 09:39:13 [Server] WARN at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:944)
26.06 09:39:13 [Server] WARN at net.minecraft.server.v1_12_R1.PlayerInteractManager.a(PlayerInteractManager.java:448)
26.06 09:39:13 [Server] WARN at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:234)
26.06 09:39:13 [Server] WARN at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:484)
26.06 09:39:13 [Server] WARN at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:499)
26.06 09:39:13 [Server] WARN at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
26.06 09:39:13 [Server] WARN at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302)
26.06 09:39:13 [Server] WARN at java.lang.reflect.Method.invoke(Unknown Source)
26.06 09:39:13 [Server] WARN at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
26.06 09:39:13 [Server] WARN at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
26.06 09:39:13 [Server] WARN at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
26.06 09:39:13 [Server] WARN at co.kepler.fastcraftplus.craftgui.PlayerManager.onPlayerInteract(PlayerManager.java:47)
26.06 09:39:13 [Server] WARN at co.kepler.fastcraftplus.craftgui.GUIFastCraft.<init>(GUIFastCraft.java:51)
26.06 09:39:13 [Server] WARN at co.kepler.fastcraftplus.craftgui.LayoutManager.getNewLayout(LayoutManager.java:26)
26.06 09:39:13 [Server] WARN at co.kepler.fastcraftplus.craftgui.layouts.LayoutRecipesItems.<init>(LayoutRecipesItems.java:21)
26.06 09:39:13 [Server] WARN at co.kepler.fastcraftplus.compat.RecipeCompatManager.getRecipes(RecipeCompatManager.java:74)
26.06 09:39:13 [Server] WARN at co.kepler.fastcraftplus.compat.Compat_Bukkit.getRecipes(Compat_Bukkit.java:47)
26.06 09:39:13 [Server] WARN at org.bukkit.craftbukkit.v1_12_R1.inventory.RecipeIterator.next(RecipeIterator.java:1)
26.06 09:39:13 [Server] WARN at org.bukkit.craftbukkit.v1_12_R1.inventory.RecipeIterator.next(RecipeIterator.java:30)
26.06 09:39:13 [Server] WARN at net.minecraft.server.v1_12_R1.ShapelessRecipes.toBukkitRecipe(ShapelessRecipes.java:1)
26.06 09:39:13 [Server] WARN at net.minecraft.server.v1_12_R1.ShapelessRecipes.toBukkitRecipe(ShapelessRecipes.java:41)
26.06 09:39:13 [Server] WARN java.lang.ArrayIndexOutOfBoundsException: 0

Code for the added recipe:
code_language.skript:
on load:
    register new shapeless recipe for oak leaves using oak sapling, oak sapling, oak sapling, oak sapling, oak sapling, oak sapling, air, air, air

And on crafting in a normal workbench (while FastCraftPlus is disabled, but does the same when it is enabled too):
0edf770da4bd6cdaa0fede00c40667a3.png



EDIT:: If you pick the untextured item up and place it, it is the right item and corrects itself, but it's not registering as a recipe correctly for the plugins (like FastCraft) to pick up and it's causing them to bug out
 
Got an issue with registering new recipes - Get no errors from the script itself or from Skript/skQuery when trying to make the item but get an error from another plugin (also stopping that plugin from working right) that uses the recipes, and the item received when making the recipe (with or without the other plugin, just to confirm that isn't the issue) is untextured.

Error given by the FastCraftPlus plugin when Skript/skQuery is registering new recipes:
26.06 09:39:13 [Server] WARN at java.lang.Thread.run(Unknown Source)
26.06 09:39:13 [Server] WARN at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:576)
26.06 09:39:13 [Server] WARN at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:678)
26.06 09:39:13 [Server] WARN at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:405)
26.06 09:39:13 [Server] WARN at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:747)
26.06 09:39:13 [Server] WARN at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46)
26.06 09:39:13 [Server] WARN at java.util.concurrent.FutureTask.run(Unknown Source)
26.06 09:39:13 [Server] WARN at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
26.06 09:39:13 [Server] WARN at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13)
26.06 09:39:13 [Server] WARN at net.minecraft.server.v1_12_R1.PacketPlayInUseItem.a(PacketPlayInUseItem.java:1)
26.06 09:39:13 [Server] WARN at net.minecraft.server.v1_12_R1.PacketPlayInUseItem.a(PacketPlayInUseItem.java:37)
26.06 09:39:13 [Server] WARN at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:944)
26.06 09:39:13 [Server] WARN at net.minecraft.server.v1_12_R1.PlayerInteractManager.a(PlayerInteractManager.java:448)
26.06 09:39:13 [Server] WARN at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:234)
26.06 09:39:13 [Server] WARN at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:484)
26.06 09:39:13 [Server] WARN at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:499)
26.06 09:39:13 [Server] WARN at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
26.06 09:39:13 [Server] WARN at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302)
26.06 09:39:13 [Server] WARN at java.lang.reflect.Method.invoke(Unknown Source)
26.06 09:39:13 [Server] WARN at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
26.06 09:39:13 [Server] WARN at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
26.06 09:39:13 [Server] WARN at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
26.06 09:39:13 [Server] WARN at co.kepler.fastcraftplus.craftgui.PlayerManager.onPlayerInteract(PlayerManager.java:47)
26.06 09:39:13 [Server] WARN at co.kepler.fastcraftplus.craftgui.GUIFastCraft.<init>(GUIFastCraft.java:51)
26.06 09:39:13 [Server] WARN at co.kepler.fastcraftplus.craftgui.LayoutManager.getNewLayout(LayoutManager.java:26)
26.06 09:39:13 [Server] WARN at co.kepler.fastcraftplus.craftgui.layouts.LayoutRecipesItems.<init>(LayoutRecipesItems.java:21)
26.06 09:39:13 [Server] WARN at co.kepler.fastcraftplus.compat.RecipeCompatManager.getRecipes(RecipeCompatManager.java:74)
26.06 09:39:13 [Server] WARN at co.kepler.fastcraftplus.compat.Compat_Bukkit.getRecipes(Compat_Bukkit.java:47)
26.06 09:39:13 [Server] WARN at org.bukkit.craftbukkit.v1_12_R1.inventory.RecipeIterator.next(RecipeIterator.java:1)
26.06 09:39:13 [Server] WARN at org.bukkit.craftbukkit.v1_12_R1.inventory.RecipeIterator.next(RecipeIterator.java:30)
26.06 09:39:13 [Server] WARN at net.minecraft.server.v1_12_R1.ShapelessRecipes.toBukkitRecipe(ShapelessRecipes.java:1)
26.06 09:39:13 [Server] WARN at net.minecraft.server.v1_12_R1.ShapelessRecipes.toBukkitRecipe(ShapelessRecipes.java:41)
26.06 09:39:13 [Server] WARN java.lang.ArrayIndexOutOfBoundsException: 0

Code for the added recipe:
code_language.skript:
on load:
    register new shapeless recipe for oak leaves using oak sapling, oak sapling, oak sapling, oak sapling, oak sapling, oak sapling, air, air, air

And on crafting in a normal workbench (while FastCraftPlus is disabled, but does the same when it is enabled too):
0edf770da4bd6cdaa0fede00c40667a3.png



EDIT:: If you pick the untextured item up and place it, it is the right item and corrects itself, but it's not registering as a recipe correctly for the plugins (like FastCraft) to pick up and it's causing them to bug out
Looks like a FastCraftPlus issue.

I haven't played around with the 1.12 recipies or if it still works. I assume it still works but it's a purple and black square as it's modifiying the slots when clicking. Again this is a FastCraftPlus issue so I don't see much I can do to help fix this.
 
Hmm, I'll do some more testing - The recipes were doing this regardless of whether FastCraft was installed or not, that was just the only thing showing issues (due to not being able to get the recipes) but I'll see if I can figure out the specific thing causing it. Just figured Skript/skQuery were the issue, as recipes added by other plugins all work fine with FCP still, just not those I'm adding through these :L
[doublepost=1498559611,1498557154][/doublepost]And now it's fine if FastCraft isn't installed, even though it wasn't on multiple tests yesterday -.- I'll go bug them xD (I'm not enjoying updating to 1.12 in the slightest). Thanks for replying!
 
Last edited by a moderator:
Hey, can you look into the serializer/deserializer? Its a really handy tool for database stuff but doesnt work at them moment:

Also i would love to see roman numerals back aswell :emoji_stuck_out_tongue:
code_language.skript:
command /serialize <player>:
        permission: *
        trigger:
                wait 1 tick
                set {inv::%uuid of arg-1%} to serialized contents of arg-1's inventory

command /load <player>:
        permission: *
        trigger:
                wait 1 tick
                restore inventory of arg-1 from {inv::%uuid of arg-1%}
[12:02:06 ERROR]: #!#!
[12:02:06 ERROR]: #!#! [Skript] Severe Error:
[12:02:06 ERROR]: #!#!
[12:02:06 ERROR]: #!#! If you're developing an add-on for Skript this likely means that you have done something wrong.
[12:02:06 ERROR]: #!#! If you're a server admin however please go to https://github.com/bensku/Skript/issues/
[12:02:06 ERROR]: #!#! and check whether this error has already been reported.
[12:02:06 ERROR]: #!#! If not please create a new ticket with a meaningful title, copy & paste this whole error into it (or use paste service),
[12:02:06 ERROR]: #!#! and describe what you did before it happened and/or what you think caused the error.
[12:02:06 ERROR]: #!#! If you think that it's a trigger that's causing the error please post the trigger as well.
[12:02:06 ERROR]: #!#! By following this guide fixing the error should be easy and done fast.
[12:02:06 ERROR]: #!#!
[12:02:06 ERROR]: #!#! Stack trace:
[12:02:06 ERROR]: #!#! java.lang.IllegalArgumentException: Chests must have a size that is a multiple of 9!
[12:02:06 ERROR]: #!#! at org.apache.commons.lang.Validate.isTrue(Validate.java:136)
[12:02:06 ERROR]: #!#! at org.bukkit.craftbukkit.v1_12_R1.CraftServer.createInventory(CraftServer.java:1555)
[12:02:06 ERROR]: #!#! at com.w00tmast3r.skquery.util.serialization.InventorySerialUtils.fromBase64(InventorySerialUtils.java:34)
[12:02:06 ERROR]: #!#! at com.w00tmast3r.skquery.elements.effects.EffDeserializeReturn.execute(EffDeserializeReturn.java:28)
[12:02:06 ERROR]: #!#! at ch.njol.skript.lang.Effect.run(Effect.java:52)
[12:02:06 ERROR]: #!#! at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:61)
[12:02:06 ERROR]: #!#! at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:89)
[12:02:06 ERROR]: #!#! at ch.njol.skript.effects.Delay$1.run(Delay.java:94)
[12:02:06 ERROR]: #!#! at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:58)
[12:02:06 ERROR]: #!#! at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:356)
[12:02:06 ERROR]: #!#! at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:832)
[12:02:06 ERROR]: #!#! at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:423)
[12:02:06 ERROR]: #!#! at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:766)
[12:02:06 ERROR]: #!#! at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:664)
[12:02:06 ERROR]: #!#! at java.lang.Thread.run(Thread.java:748)
[12:02:06 ERROR]: #!#!
[12:02:06 ERROR]: #!#! Version Information:
[12:02:06 ERROR]: #!#! Skript: 2.2-dev29
[12:02:06 ERROR]: #!#! Bukkit: 1.12-R0.1-SNAPSHOT
[12:02:06 ERROR]: #!#! Minecraft: 1.12
[12:02:06 ERROR]: #!#! Java: 1.8.0_131 (OpenJDK 64-Bit Server VM 25.131-b11)
[12:02:06 ERROR]: #!#! OS: Linux amd64 4.10.0-22-generic
[12:02:06 ERROR]: #!#!
[12:02:06 ERROR]: #!#! Running CraftBukkit: false
[12:02:06 ERROR]: #!#!
[12:02:06 ERROR]: #!#! Current node: null
[12:02:06 ERROR]: #!#! Current item: deserialize return
[12:02:06 ERROR]: #!#!
[12:02:06 ERROR]: #!#! Thread: Server thread
[12:02:06 ERROR]: #!#!
[12:02:06 ERROR]: #!#! End of Error.
[12:02:06 ERROR]: #!#!
 
Hey, can you look into the serializer/deserializer? Its a really handy tool for database stuff but doesnt work at them moment:

Also i would love to see roman numerals back aswell :emoji_stuck_out_tongue:
code_language.skript:
command /serialize <player>:
        permission: *
        trigger:
                wait 1 tick
                set {inv::%uuid of arg-1%} to serialized contents of arg-1's inventory

command /load <player>:
        permission: *
        trigger:
                wait 1 tick
                restore inventory of arg-1 from {inv::%uuid of arg-1%}
[12:02:06 ERROR]: #!#!
[12:02:06 ERROR]: #!#! [Skript] Severe Error:
[12:02:06 ERROR]: #!#!
[12:02:06 ERROR]: #!#! If you're developing an add-on for Skript this likely means that you have done something wrong.
[12:02:06 ERROR]: #!#! If you're a server admin however please go to https://github.com/bensku/Skript/issues/
[12:02:06 ERROR]: #!#! and check whether this error has already been reported.
[12:02:06 ERROR]: #!#! If not please create a new ticket with a meaningful title, copy & paste this whole error into it (or use paste service),
[12:02:06 ERROR]: #!#! and describe what you did before it happened and/or what you think caused the error.
[12:02:06 ERROR]: #!#! If you think that it's a trigger that's causing the error please post the trigger as well.
[12:02:06 ERROR]: #!#! By following this guide fixing the error should be easy and done fast.
[12:02:06 ERROR]: #!#!
[12:02:06 ERROR]: #!#! Stack trace:
[12:02:06 ERROR]: #!#! java.lang.IllegalArgumentException: Chests must have a size that is a multiple of 9!
[12:02:06 ERROR]: #!#! at org.apache.commons.lang.Validate.isTrue(Validate.java:136)
[12:02:06 ERROR]: #!#! at org.bukkit.craftbukkit.v1_12_R1.CraftServer.createInventory(CraftServer.java:1555)
[12:02:06 ERROR]: #!#! at com.w00tmast3r.skquery.util.serialization.InventorySerialUtils.fromBase64(InventorySerialUtils.java:34)
[12:02:06 ERROR]: #!#! at com.w00tmast3r.skquery.elements.effects.EffDeserializeReturn.execute(EffDeserializeReturn.java:28)
[12:02:06 ERROR]: #!#! at ch.njol.skript.lang.Effect.run(Effect.java:52)
[12:02:06 ERROR]: #!#! at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:61)
[12:02:06 ERROR]: #!#! at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:89)
[12:02:06 ERROR]: #!#! at ch.njol.skript.effects.Delay$1.run(Delay.java:94)
[12:02:06 ERROR]: #!#! at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:58)
[12:02:06 ERROR]: #!#! at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:356)
[12:02:06 ERROR]: #!#! at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:832)
[12:02:06 ERROR]: #!#! at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:423)
[12:02:06 ERROR]: #!#! at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:766)
[12:02:06 ERROR]: #!#! at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:664)
[12:02:06 ERROR]: #!#! at java.lang.Thread.run(Thread.java:748)
[12:02:06 ERROR]: #!#!
[12:02:06 ERROR]: #!#! Version Information:
[12:02:06 ERROR]: #!#! Skript: 2.2-dev29
[12:02:06 ERROR]: #!#! Bukkit: 1.12-R0.1-SNAPSHOT
[12:02:06 ERROR]: #!#! Minecraft: 1.12
[12:02:06 ERROR]: #!#! Java: 1.8.0_131 (OpenJDK 64-Bit Server VM 25.131-b11)
[12:02:06 ERROR]: #!#! OS: Linux amd64 4.10.0-22-generic
[12:02:06 ERROR]: #!#!
[12:02:06 ERROR]: #!#! Running CraftBukkit: false
[12:02:06 ERROR]: #!#!
[12:02:06 ERROR]: #!#! Current node: null
[12:02:06 ERROR]: #!#! Current item: deserialize return
[12:02:06 ERROR]: #!#!
[12:02:06 ERROR]: #!#! Thread: Server thread
[12:02:06 ERROR]: #!#!
[12:02:06 ERROR]: #!#! End of Error.
[12:02:06 ERROR]: #!#!
Roman numberals are back. They work fine.

And your error is because you're not opening a chest with multiples of 9. For example you need to open 1,2,3,4,5 or 6 rows not what ever you put. Or you're not opening the same inventory type that was saved from the serializer. "Chests must have a size that is a multiple of 9!"
 
Roman numberals are back. They work fine.

And your error is because you're not opening a chest with multiples of 9. For example you need to open 1,2,3,4,5 or 6 rows not what ever you put. Or you're not opening the same inventory type that was saved from the serializer. "Chests must have a size that is a multiple of 9!"
Ok ill try a workaround with a chest. I was using player's current inventory. Same Syntax as in the Docs :/
 
LimeGlass updated [Unofficial] SkQuery fork [1.6-1.12+] with a new update entry:

Revival of pop firework, bug fixes and improvements.

Fixed:
  • Fixed some minor bugs.
  • Fixed some null pointers.
  • Updated the main thread with more info about the build.
  • Fixed pop firework (Not client side anymore) but works.
code_language.skript:
#Changed syntax from
pop %fireworkeffects% at %locations% to %players%

#to

(detonate|pop) %fireworkeffects% at %locations%

Added:
  • Added some fixes/improvements from VirusTotal's edit.
  • Added the ability for the "evaluate lamba" to execute multiple...

Read the rest of this update entry...