SkQuery [1.13-1.21+]

Addon SkQuery [1.13-1.21+] 4.3.2

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

Version bump as last jar didn't build
- Removed the @noupdate:: part of the no update syntax that set blocks without needing block updates. Use `set %blocks% to %itemtype% with no [block] updates`
- Fixed an issue with conflicting addons registering classinfos
- The default branch is now called `main` on GitHub
  • Renamed all the packages to com.skquery.*
  • Updated to Java 21. Java 21 is now required to run SkQuery.
  • Removed some un-used classes.
Updated to Skript 2.10.0. Older versions still supported.
  • Removed entities within chunks. Been in Skript since 2.5.
  • Removed arrow knockback. Been in Skript since 2.5.1
  • Removed flight mode. Now in Skript.
  • Removed exploded blocks. Now in Skript 2.8.6
  • Removed selected hotbar slot. Now in Skript.
  • Removed colored potion expression. Use new aliases.
  • Removed regain reason. Now in Skript.
  • Removed values. Now in Skript 2.7.
  • Removed max minecart speed. Now in Skript 2.5.1
  • Removed new line. Now in Skript.
  • Removed max itemstack stack. Now in Skript 2.1
  • Removed stop server. Now in Skript.
- 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