[Unofficial] SkQuery fork [1.6-1.12+] 3.6.2-Lime

A SkQuery build to work with most Spigot versions 1.6-1.12+

  1. LimeGlass
    Tested Minecraft Versions:
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    Source Code:
    https://github.com/TheLimeGlass/skquery
    Contributors:
    w00tmaster, Gatt
    This is an unofficial build of SkQuery by myself.

    A Re-Mastered SkQuery build that works from 1.6-1.12 (1.9-1.12-pre3 tested)

    Source code: https://github.com/TheLimeGlass/skquery

    This build is based off Gatt's SkQuey edit in which he removed:
    • JSON messages
    • Scoreboard stuff
    • Particles & Trail projectile
    • Change skin effect
    • Dead bossbar stuff
    • Changed sounds to 1.9+
    • Removed all packet stuff
    Changes:
    • A lot of bug fixes
    • Made it work in versions 1.9-1.12+ (As tested)
    • Added tempo option to midi syntax
      Code (skript (Unknown Language)):
      play midi %string% to %players% [at [tempo] %-number%]
    • Added play midi from web link syntax
      Code (skript (Unknown Language)):
      play midi from [(web[site]|link)] %string% to %players% [at [tempo] %-number%]
    • Added stop for midi files
      Code (skript (Unknown Language)):
      stop midi [id] %string%
    • Removed broken MySQL support (Might add my own methods later) You can use Skellett until then. Example and Example.
    • Added file existance condition file
      Code (skript (Unknown Language)):
      [exist[(s|ance)] [at]] %string% or file %string% exists
    • Removed some files that were not used
    • Removed lores, Skript 2.3+ has lores now.
    • Fixed Yaml
    • Fixed getOnlinePlayers() crash
    • Fixed glowing itemtype
    • Fixed protocolib crash error
    • Fixed the permission manager
    • Fixed a bunch of null pointers
    • Fixed Time Relative not being able to be reset
    • Fixed fireworks
    • Fixed pop firework effect but removed clientside ability. New syntax:
      Code (skript (Unknown Language)):
      (detonate|pop) %fireworkeffects% at %locations%
    • Added the ability to do multiple lamba evaluates. New syntax:
      Code (skript (Unknown Language)):
      do [%-number% time[s]] %lambda%

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

      #or

      %player%'s (relative|player) time [with relative %-boolean%]
    • Fixed the where filter expression not working. (Throws some errors if the predicate contains an unknown expression/value. Looking into fixing that.)
    • Changed the any movement syntax from [on] any movement to [on] any move[ment]
    • Removed broken map support.
    • Removed the annoying startup message saying this is an unoffical build from Gatt's since it's not really needed.
    • Changed this syntax
      Code (skript (Unknown Language)):
      blocks within %location% (to|and) %location%
    • Added bStats metrics https://bstats.org/plugin/bukkit/SkQuery
    • Removed ProtocolLib as a dependency. Meaning these broken syntax don't exist anymore:
    Code (skript (Unknown Language)):
    make %players% see %blocks% as %itemtype% permanently
    restore updates to %blocks% for %offlineplayers%
    restore all updates
    But these syntax still work:

    Code (skript (Unknown Language)):
    make %players% see %block% as %itemtype%
    make %players% see lines of %block% as %string%, %string%, %string%[ and], %string%
    I am not the offical creator of this addon. This addon was made by w00tmaster the developer of SkQuery. All credit goes towards him. This is just a fork I made that allows SkQuery to work for versions 1.9+

    Please don't demand support for this build.

    Enjoy!
    ANDREI923, ElDub, pinkpig and 2 others like this.

Recent Reviews

  1. hyper_mantex
    hyper_mantex
    4/5,
    Version: 3.6.2-Lime
    nice plugin but....

    [23:23:36 ERROR]: #!#! java.lang.NullPointerException
    [23:23:36 ERROR]: #!#! at ch.njol.skript.lang.function.Functions.registerCaller(Functions.java:96)
    [23:23:36 ERROR]: #!#! at ch.njol.skript.lang.function.FunctionReference.validateFunction(FunctionReference.java:167)
    [23:23:36 ERROR]: #!#! at ch.njol.skript.lang.SkriptParser.parseFunction(SkriptParser.java:1138)
    [23:23:36 ERROR]: #!#! at ch.njol.skript.lang.SkriptParser.parseSingleExpr(SkriptParser.java:476)
    [23:23:36 ERROR]: #!#! at ch.njol.skript.lang.SkriptParser.parseExpression(SkriptParser.java:808)
    [23:23:36 ERROR]: #!#! at ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1517)
    [23:23:36 ERROR]: #!#! at ch.njol.skript.lang.SkriptParser.parse_i(SkriptParser.java:1513)
    [23:23:36 ERROR]: #!#! at ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:223)
    [23:23:36 ERROR]: #!#! at ch.njol.skript.lang.SkriptParser.parse(SkriptParser.java:178)
    [23:23:36 ERROR]: #!#! at ch.njol.skript.lang.Statement.parse(Statement.java:59)
    [23:23:36 ERROR]: #!#! at ch.njol.skript.ScriptLoader.loadItems(ScriptLoader.java:842)
    [23:23:36 ERROR]: #!#! at ch.njol.skript.lang.TriggerSection.<init>(TriggerSection.java:54)
    [23:23:36 ERROR]: #!#! at ch.njol.skript.lang.Conditional.<init>(Conditional.java:44)
    [23:23:36 ERROR]: #!#! at ch.njol.skript.ScriptLoader.loadItems(ScriptLoader.java:928)
    [23:23:36 ERROR]: #!#! at ch.njol.skript.lang.TriggerSection.<init>(TriggerSection.java:54)
    [23:23:36 ERROR]: #!#! at ch.njol.skript.lang.Conditional.<init>(Conditional.java:44)
    [23:23:36 ERROR]: #!#! at ch.njol.skript.ScriptLoader.loadItems(ScriptLoader.java:928)
    [23:23:36 ERROR]: #!#! at ch.njol.skript.ScriptLoader.loadScript(ScriptLoader.java:567)
    [23:23:36 ERROR]: #!#! at ch.njol.skript.ScriptLoader.lambda$1(ScriptLoader.java:333)
    [23:23:36 ERROR]: #!#! at ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:345)
    [23:23:36 ERROR]: #!#! at ch.njol.skript.ScriptLoader.lambda$0(ScriptLoader.java:275)
    [23:23:36 ERROR]: #!#! at ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:305)
    [23:23:36 ERROR]: #!#! at ch.njol.skript.Skript$2.run(Skript.java:410)
    [23:23:36 ERROR]: #!#! at org.bukkit.craftbukkit.v1_9_R2.scheduler.CraftTask.run(CraftTask.java:71)
    [23:23:36 ERROR]: #!#! at org.bukkit.craftbukkit.v1_9_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350)
    [23:23:36 ERROR]: #!#! at net.minecraft.server.v1_9_R2.MinecraftServer.D(MinecraftServer.java:734)
    [23:23:36 ERROR]: #!#! at net.minecraft.server.v1_9_R2.DedicatedServer.D(DedicatedServer.java:399)
    [23:23:36 ERROR]: #!#! at net.minecraft.server.v1_9_R2.MinecraftServer.C(MinecraftServer.java:665)
    [23:23:36 ERROR]: #!#! at net.minecraft.server.v1_9_R2.MinecraftServer.run(MinecraftServer.java:564)
    [23:23:36 ERROR]: #!#! at java.lang.Thread.run(Unknown Source)
  2. KleeSup
    KleeSup
    4/5,
    Version: 3.6.2-Lime
    Cool, but please add Lores (the "||" for multilores) !!!
    ...................................................
  3. Lupe
    Lupe
    3/5,
    Version: 3.6.1-Lime
    SkQuery is good but i really need 1.13. compability! Latest version makes server crash on 1.13.
    when SkQuery comes out for 1.13. I will give 5 stars.
    I am using Skript 2.3. alfa
    [19:50:28] [Server thread/ERROR]: #!#! [Skript] Severe Error:
    [19:50:28] [Server thread/ERROR]: #!#!
    [19:50:28] [Server thread/ERROR]: #!#! Something went horribly wrong with Skript.
    [19:50:28] [Server thread/ERROR]: #!#! This issue is NOT your fault! You probably can't fix it yourself, either.
    [19:50:28] [Server thread/ERROR]: #!#! It looks like you are using some plugin(s) that alter how Skript works (addons).
    [19:50:28] [Server thread/ERROR]: #!#! Here is full list of them:
    [19:50:28] [Server thread/ERROR]: #!#! skUtilities (https://tim740.github.io/) SkQuery
    [19:50:28] [Server thread/ERROR]: #!#! We could not identify which of those are specially related, so this might also be Skript issue.
    [19:50:28] [Server thread/ERROR]: #!#! You should try disabling those plugins one by one, trying to find which one causes it.
    [19:50:28] [Server thread/ERROR]: #!#! If the error doesn't disappear even after disabling all listed plugins, it is probably Skript issue.
    [19:50:28] [Server thread/ERROR]: #!#! In that case, you will be given instruction on how should you report it.
    [19:50:28] [Server thread/ERROR]: #!#! On the other hand, if the error disappears when disabling some plugin, report it to author of that plugin.
    [19:50:28] [Server thread/ERROR]: #!#! Only if the author tells you to do so, report it as Skript issue (url below)
    1. LimeGlass
      Author's Response
      The error doesn't provide anything useful, you have to private message me the stacktrace section of the error...
  4. Miniller
    Miniller
    5/5,
    Version: 3.6.1-Lime
    Great ! I don't need to say anything but I need to write 80 characters so there we go! :'D
  5. RedPixelmc
    RedPixelmc
    5/5,
    Version: 3.6.1-Lime
    Love this fork. Keep up the good work!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  6. pierrejuve12
    pierrejuve12
    3/5,
    Version: 3.6.0-Lime
    Great addon ! But doesn't work properly with skript dev36. Can you please update soon ?
    1. LimeGlass
      Author's Response
      Can you provide any errors or information of it not working? I use dev37c and it works fine.
  7. antoinech
    antoinech
    3/5,
    Version: 3.6.0-Lime
    Hello,
    I want to thank you for keeping this plugin up to date.

    I've a serious problem,
    I tested the latest version (SkQuery Lime 3.6.0) with Skript 2.2-dev36.
    Unfortunately, since the update to this version of the plugin, I can not use database features anymore. SkQuery can successfully connect to the database, but the console is spamed with errors when calling a database syntax. I searched everywhere on the internet to solve the problem and did a lot of testing, but I did not find anything.

    Here are the console logs: https://pastebin.com/k4QsjjBU

    If you can help me, I will be delighted; and I'll put 5 stars to the plugin.
    Thank you in advance for your help

    PS: Sorry for my bed English, I'm french.
  8. DeadlyDeadpoolG
    DeadlyDeadpoolG
    5/5,
    Version: 3.6.0-Lime
    This was the perfect plugin I needed however I seem to be getting this error when I updated my Skript can you help me? https://pastebin.com/Vvd95QzY
    1. LimeGlass
      Author's Response
  9. FunkyDealer
    FunkyDealer
    5/5,
    Version: 3.6.0-Lime
    Hi it's amazing addon for skript :D
    maybe you improve this

    stop midi [id] %string%

    to this

    stop midi [id] %string% to player

    or something like that because stop alone is useless ,it's just a suggest :p thanks for read me :)
  10. Getreidemonster
    Getreidemonster
    5/5,
    Version: 3.5.9a-Lime
    Still great like in the old dev.bukkit.org time ;DD
    (100 characters idk something)
    1. LimeGlass
      Author's Response
      Thanks for the review :D