
SkQuery by btk5h 
The original Skript Addon.
Events
1
Expressions
56
Effects
44
Conditions
8
Types
0
Sections
0
Structures
0
Total
109
The original Skript Addon.
Events
1
Expressions
56
Effects
44
Conditions
8
Types
0
Sections
0
Structures
0
Total
109
- Changed how the health scale works, to not be doubling the value anymore. (Closes https://github.com/SkQuery/SkQuery/issues/74)
- The `@noupdate::` block set effect was not registering, most likely due to the new markers in newer Skript versions. Added `set %blocks% to %itemtypes% with no [block] update` to allow this syntax to work again. (Closes https://github.com/SkQuery/SkQuery/issues/100)
- Fixed an issue collecting the ParserInstance in newer Skript versions. (Closes https://github.com/SkQuery/SkQuery/issues/153)
- Removed the pathfinding syntax. It's in vanilla Skript now. https://docs.skriptlang.org/docs.html?search=#EffPathfind
- Updates to latest Spigot 1.19.4 and Skript 2.7.0-beta2
- Removes moon phase expression. It's in Skript now.
Fixed a bug where if the provided world border was null, it would error, also updated library and latest 1.19.3
Updated to latest Skript 2.6.3
Updated to Spigot 1.19
Updated all libraries; Skript 2.6.1, Minecraft 1.18.1 and Shadow gradle.
Removed new uuid expression as it's in Skript now.
Fixed a debug error happening with the world border size expression.
Due to how Skript is removing versions equal and older than 1.12 and Mojang requiring latest Java versions. Backwards support for older versions is getting harder and harder, so the following will now apply;
Latest 4.1.6+ version only works with Skript 2.6.1+ and was compiled in Java 17 (MC 1.13+). If you're running 1.9-1.12 use SkQuery version 4.1.4. If you're running 1.13+ and have Java 17 use this version, if you are still using anything between Java 11 and Java 16 use version 4.1.5 or upgrade to Java 17. Click "Version History" tab to view older versions.
This release only works with Skript 2.6+ https://github.com/SkriptLang/Skript/releases
- Updated to Skript 2.6-alpha1. Please make any bug reports regarding Skript in the SkriptLang issue tracker at https://github.com/SkriptLang/Skript/issues
- Updated to 1.16.5
- Removed health gain reason. It's in Skript now.
- Removed server list ping expressions. They're in Skript now.
- Removed recipes, SkQuery never had a good implementation of them.
- Fully removed custom syntax things. List here https://github.com/SkQuery/SkQuery/commit/9289ec47b418d19086d2d073a5a31011904ba8ef
- Fixed a bug where initialization of a class from some unknown library the user had, would cause SkQuery to not load. (#49 Thanks Qfrijters)
- Fixed a bug where SkQuery was checking a nulled value about MySQL credentials. (#47 Thanks Creaous)
Report bugs at https://github.com/SkQuery/SkQuery/issues
- Updated the midi player to have the new 1.14.2 noteblock sounds.
- Fixed a bug on 1.12 that caused falling blocks to not work properly. (#25 Thanks Govindass)
- Updated to 1.15.2.
- Fixed some world border syntax, and also adjusted the stop midi effect to allow multiple entries.
Fixed a conflict between size of %objects% of Skript and the new WorldBorder size expression.
This is because Skript's accepts all objects, and that's not something that is friendly to other syntaxes. The new syntax is
Welcome to SkQuery 4.1, this is the complete SkQuery story, adding all elements from the SkQuery 4 (pre1 and pre2) (Except Advancements and Npcs (Ok it's hard to maintain NMS)).
Added:
Fixed bug in looping blocks of a cube
Added:
This version of SkQuery has about 30% of it's code rewritten for better performance. This version has the removal of lore because it collided with vanilla Skript 2.3 versions as it has a lore now. This version is designed to only work with 2.3+ Skript builds.
Let me know if you run into any issues, other than lore, if you run into issues with lore report it on the Skript issue tracker.
It has been awhile since I posted an update for SkQuery, there hasn't been any issues with it, so there is no need to post an update.
A user recently reported that the client sign effect doesn't work, so I fix it and here is that version.
I only have three plans for this fork at the moment.
1.) Re-add all the stuff that was removed over the course of this and Gatt's fork.
2.) Code clean
3.) 1.13 support.
I have done a bit of code clean in the whole system of registering and lots of other places, I can't remember any changes either since it's been so long, no new stuff, all internals.
And lastly, when 1.13 Skript comes out, I will be sure to keep this updated as so many people use it. Thanks again.
Fixed:
Fixed an error that crashed SkQuery with latest Bensku's edit dev-32. I predicted this was going to happen so I had this made for myself awhile ago.
Fixed:
Added:
- Added former movement location. Uses the getFrom() in the on any movement that never existed.
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:
Changed:
Added the ability to stop a midi while it's playing.
Fixed:
- A Yaml bug that generated folders instead of the file when using SkQuery??? This happened when the yaml file didn't exist.
- Made a create file system if trying to set yaml to a file that doesn't exist
- Fixed more bugs
- Fixed some null pointers
Nothing is new or noticable. Just some bugs I found while doing heavy testing.
I also found a few more bugs that haven't been fixed yet. Still looking into it and fixing them.
Enjoy :D
By the way to anyone wondering. Yes this SkQuery version should work on most server versions, not just 1.11+
Latest 4.1.6+ version only works with Skript 2.6.1+ and was compiled in Java 17 (MC 1.13+). If you're running 1.9-1.12 use SkQuery version 4.1.4. If you're running 1.13+ and have Java 17 use this version, if you are still using anything between Java 11 and Java 16 use version 4.1.5 or upgrade to Java 17. Click "Version History" tab to view older versions.
1.6-1.8 versions of SkQuery can be found here https://dev.bukkit.org/projects/skquery (use 3.21.4)
This build is based off Gatt's SkQuey edit in which he removed: