Skip to content

Releases: JakeGBLP/Lusk

1.3.11 - Anvil Guis for 1.21.10 & Skript 2.13.0

21 Oct 20:31

Choose a tag to compare

This update:

This Update adds support for Anvil Guis on 1.21.9/10 and ensures compatibility with Skript 2.13.0.

Note

Supported Versions:

  • Minecraft 1.16.5 -> 1.21.10 (Spigot and Paper)
  • Skript 2.6.4 -> 2.13.0

Internal Changes:

  • Increased skript version in recent testing environments to 2.13.0
  • Updated skript and anvil-gui to 2.13.0 and 1.10.10 respectively.
  • Removed faulty testing code.

Full Changelog: 1.3.10...1.3.11

1.3.10 - Minecraft 1.21.10 & Skript 2.12.2

10 Oct 17:00
33a6a93

Choose a tag to compare

This update:

This Update serves the purpose of ensuring compatibility with the newest versions of Skript and Minecraft.

Note

Supported Versions:

  • Minecraft 1.16.5 -> 1.21.10 (Spigot and Paper)
  • Skript 2.6.4 -> 2.12.2

Changes:

  • Added 1.21.10 to the internal protocol version record.

Internal Changes:

  • Increased skript version in recent testing environments to 2.12.2 (#42)
  • Added testing environments for 1.21.10 (#42)

Full Changelog: 1.3.9...1.3.10

1.3.9 - Small Improvements, Additions & Fixes

22 Aug 12:13

Choose a tag to compare

This update:

Note

Supported Versions:

  • Minecraft 1.16.5 -> 1.21.8 (Spigot and Paper)
  • Skript 2.6.4 -> 2.12.1

Additions:

  • Added 'Player Tab List Order' expression.

Changes:

  • The 'Previous Game Mode' and 'Client Version' expressions now support plural inputs.

Fixes:

  • Fixed 'Supported Enchantments' expression being viewed as a single object.

Internal Changes:

  • Increased skript version in recent testing environment to 2.12.1.

Full Changelog: 1.3.8...1.3.9

1.3.8 - Removals, Additions & Support

31 Jul 20:02

Choose a tag to compare

Important

» CLICK HERE TO DOWNLOAD «

This update:

Note

Supported Versions:

  • Minecraft 1.16.5 -> 1.21.8 (Spigot and Paper)
  • Skript 2.6.4 -> 2.12.0

Caution

🚨 Breaking Changes:

This update removes the whether x is y patterns from all boolean expressions, this is to avoid confusion with Skript's 'whether' expression.
Example:

  • set whether armor stand target can tick to true becomes set can tick property of target to true

Additions:

  • Added Tameable is Tamed Property.
  • Added Tameable Death Message Event. (Paper 1.18.2+)
  • Added Bucketable API. (Paper 1.18+)
  • Added Armadillo API. (1.21.5+)

Changes:

  • Removed all 'whether' patterns from all boolean expressions, see 'breaking changes' section above; modified examples accordingly.

Fixes:

  • Fixed BlockWrapper modifications being called on instances that shouldn't update the respective block object.

Internal Changes:

  • Updated anvil gui version.
  • Fixed some faulty tests.
  • Improved some code.
  • Revamped BlockWrapper.class with more and dynamic constructors.
  • Simplified expression with already existing API.
  • Added testing environment for 1.21.8.
  • Removed testing tasks using Skript's dev branches.

Full Changelog: 1.3.7...1.3.8

1.3.7 - Anvil Gui Fix

18 Jul 02:00

Choose a tag to compare

Important

» CLICK HERE TO DOWNLOAD «

This update:

Note

Supported Versions:

  • Minecraft 1.16.5 -> 1.21.7 (Spigot and Paper)
  • Skript 2.6.4 -> 2.12.0

This Patch fixes a major issue with anvil guis.

Full Changelog: 1.3.6...1.3.7

1.3.6 - Entity Variants & Support

17 Jul 17:10

Choose a tag to compare

Important

» CLICK HERE TO DOWNLOAD «

This update:

Note

Supported Versions:

  • Minecraft 1.16.5 -> 1.21.7 (Spigot and Paper)
  • Skript 2.6.4 -> 2.12.0

Small patch to support Skript 2.12.0 and Minecraft 1.21.6/7.

Fixed some issues with entity variants.

Added Cow, Chicken and Pig variants.

Added skript versions expression.

Full Changelog: 1.3.5...1.3.6

1.3.5 - Skript 2.11.0 and Minecraft 1.21.5 Support

17 Apr 10:51

Choose a tag to compare

Important

» CLICK HERE TO DOWNLOAD «

This update:

Note

Supported Versions:

  • Minecraft 1.16.5 -> 1.21.5 (Spigot and Paper)
  • Skript 2.6.4 -> 2.11.0

Small patch to support Skript 2.11.0 and Minecraft 1.21.5.
This update enables Lusk to support future Skript versions, unless SkriptLang introduces breaking changes to the API.

Note: due to some deprecation within Skript, the Used Equipment Slot expression might not work as it should, report all issues on GitHub or to me on discord @JakeGBLP

Fixes:

  • Updated Anvil Gui dependency to work in 1.21.5.

Internal Changes:

  • Planned out future patch.

Full Changelog: 1.3.4...1.3.5

1.3.4 - Fixes and Small Additions

25 Mar 04:41

Choose a tag to compare

Important

» CLICK HERE TO DOWNLOAD «

Since Lusk 1.3, all official releases of Lusk will only be available on Modrinth; Modrinth grants developers 75% of the ad revenue and this can REALLY help a ton when making updates!

Note

Supported Versions:

  • Minecraft 1.16.5 -> 1.21.4+ (Spigot and Paper)
  • Skript 2.6.4 -> 2.10.2+

This update:

Added:

  • 'Spawner/Trial Spawner - Entity Type'
  • 'Smithing Table - on Item Smith'

Fixes:

  • Updated Anvil Gui dependency to work in 1.21.4.

Changes:

  • Removed unnecessary Update Checker checks.

Internal Changes:

  • Edited some JavaDocs and skript documentation.

What's Changed

Full Changelog: 1.3.3...1.3.4

1.3.3 - Improved Compatibility and QoL

26 Jan 14:07

Choose a tag to compare

Important

» CLICK HERE TO DOWNLOAD «

Since Lusk 1.3, all official releases of Lusk will only be available on Modrinth; Modrinth grants developers 75% of the ad revenue and this can REALLY help a ton when making updates!

Note

Supported Versions:

  • Minecraft 1.16.5 -> 1.21.4+ (Spigot and Paper)
  • Skript 2.6.4 -> 2.10.0+

This update:

Added:

  • 'Entity - has Fixed Pose'
  • 'Fixed' option to 'Entity - Pose/Fixed Pose'
  • 'Armor - is Dyed'
  • 'Armor - Color'
  • 'Suspicious Stew - has Custom Potion Effects'
  • 'Suspicious Stew - Custom Potion Effects'
  • 'Entity - on Knockback'
  • 'Entity - on Knockback by Entity'
  • 'Entity Snapshot - As String'
  • 'Entity Snapshot - From String'
  • 'Entity Snapshot - Spawn'

Fixes:

  • Fixed issues caused by Skript 2.10.0 API changes.
  • Fixed 'Entity - Item from Equipment Slot' not working well in some cases, improved its documentation as well.
  • Fixed entity snapshot elements from causing issues in versions prior to their implementation.
  • Fixed and (in some cases) added documentation for many entity variant classinfos.
  • Fixed versions (and especially minecraft ones) from not being created and compared correctly.
  • Fixed some voxel shape elements from causing issues in versions prior to their implementation.
  • Fixed event-equipmentslot from causing issues prior to its implementation in the entity place event.

Changes:

  • BREAKING: EVERY POSE OBJECT WILL NOW BE SUFFIXED WITH "pose"! (ex: "dying pose", "sneaking pose")
  • Improved the patterns of most bounding box elements.
  • Modified the patterns of 'Armor Stand - has Arms (Property)', 'Armor Stand - has Base Plate (Property)'
  • Rebranded 'Entity - on Attack Push' into 'Entity - on Push by Entity Attack'.
  • Improved documentation for the 'Should Burn During The Day' elements and many others.
  • /skript info now displays the Lusk repository url.

Internal Changes:

  • Replaced reflection nightmare with Skript Adapters, thus making Lusk a multi-module project. (NMS? 👀)
  • Improved 'Enchanted Book - Stored Enchantments'
  • Commented some unused methods.
  • Simplified a lot of logic.
  • Renamed some field and variables for consistency.
  • Removed redundant null checks.
  • Replaced all java 21 Math calls with the Skript Math2 equivalent.
  • Prevented some tests (or parts of them) from running when they shouldn't.
  • Fixed some tests.
  • Annotated many methods.

Github Autogenerated Info:

What's Changed

Full Changelog: 1.3.2...1.3.3

1.3.2 - Compatibility Fixes and Small Additions

12 Jan 14:15
ab27b37

Choose a tag to compare

This update adds small things, fixes some bugs and incompatibilities with pre 1.18.2 and pre 1.20.5.

Important

» CLICK HERE TO DOWNLOAD «

Since Lusk 1.3, all official releases of Lusk will only be available on Modrinth; Modrinth grants developers 75% of the ad revenue and this can REALLY help a ton when making updates!

Note

Supported Versions:

  • Minecraft 1.16.5 -> 1.21.4+ (Spigot and Paper)
  • Skript 2.6.4 -> 2.10+

Changes:

  • Fixed some expressions registering under the wrong class.
  • Improved patterns for bounding box related elements and made examples consistent.
  • Improved documentation.
  • Improved internals.
  • Removed extra spaces (super important... right? Lol).
  • Made Lusk warnings yellow (they used to be red).
  • Fixed issues with entitysnapshot pre 1.20.5.
  • Added Block - Liquid Level.
  • Added Lusk link to /sk info.

Full Changelog: 1.3.1...1.3.2