Skip to content

Releases: SkriptLang/Skript

Fix 1.9 compatibility

15 Sep 17:46
Compare
Choose a tag to compare
Fix 1.9 compatibility Pre-release
Pre-release
  • Fixed villager spawning with 1.9 (closes #191)
  • Added extra UTF-8 flag (closes #189)

So, new release was not as buggy as I expected, but still some nasty stuff.

Even bugs need updates

13 Sep 15:43
Compare
Choose a tag to compare
Pre-release
  • Fixed polar bears and shulkers (closes #110)
  • Fixed 'update to pre-releases' error (closes #176)
  • Fixed villager spawn bug (closes #174)
  • Fixed Grief Preventation admin regions throwing errors when trying to get owners of them (closes #188)
  • Fixed cursor item deletion... I guess? (thanks @Sharpjaws)
  • Fixed click actions not working (closes #173)
  • Updated aliases, thus fixing some buges (closes #186)
  • Added suppport for multiple strings in replace effect (thanks @TheLimeGlass)
  • Added way to get unix timestamp (closes #147)
  • Added support for inventory name (closes #123)
  • Added support for crops (wheat, potations, carrots, etc.) to grow event
  • Removed 'block growth' (on crop grow) event, use on grow

I did not have change to debug everything I 'fixed' here, since I worked on computer which doesn't have (quite complex to set up) debug environment. Please report bugs as usual :)

We will also soon see if my updater really works. It should, but this is first release for it to notify of, so...

Docs are up!

16 Aug 14:20
Compare
Choose a tag to compare
Docs are up! Pre-release
Pre-release
  • Documentation is available
  • Skript is now built with Gradle
  • Updated the updater (closes #146)
  • Added README file for common information
  • Improved 1.8 compatibility (relates #159)
  • Fixed a bug with click events at mob spawners (relates #131)
  • Added glowing and bad luck potion effects (closes #152)
  • Added location to on break with hanging entities (closes #158)
  • Added final damage expression to use with damage events (closes #135)

You can find syntaxes for new stuff in the documentation. (use search of your browser, usually bound to Ctrl+F)

This release might be a bit less stable than usually due to build system change. Please report any issues as usual.

Small fixes

28 Jul 11:03
Compare
Choose a tag to compare
Small fixes Pre-release
Pre-release
  • Added mending enchantment support (closes #138)
  • Fixed missing vehicle exit event (closes #133)
  • Fixed killing vehicles not working (closes #140)

I have started working on documentation, but that is far from ready currently.

Merge those PRs

15 Jul 11:39
Compare
Choose a tag to compare
Merge those PRs Pre-release
Pre-release
  • Removed debug message (closes #125)
  • Added sort expression, PR by @xXAndrew28Xx (closes #43)

Expressions:
Alphabetical sort: alphabetically sorted %strings%
Note that due to Skript buggy innovative list system, it is easy to use improperly.

Bug fixes, once again

12 Jul 16:56
Compare
Choose a tag to compare
Bug fixes, once again Pre-release
Pre-release
  • Fixed entities not spawning
  • Fixed shulker and shulker bullet not parsing correctly (relates #110)
  • Fixed creative gamemode being parsed as inventory action (closes #111)
  • Fixed toggle effect on 1.8 doors, and iron trapdoor (closes #114)
  • Fixed speed expression not working as expected (closes #115)
  • Updated WorldGuard (relates #108 )
  • Fixed authors in plugin.yml, which also allows detecting if Skript is using my fork (relates #120)
  • Added support for soft exceptions, as config option (closes #120)
  • Added expression for entitys glowing state (closes #91)

Expressions:
toggle now supports 1.8 doors, iron trapdoor and fence gates
walking/flying speed now supports adding, removing and reseting it
Glowing: glowing [of entities]; can be set and reseted

1.10 Support

20 Jun 19:12
Compare
Choose a tag to compare
1.10 Support Pre-release
Pre-release
  • Skript is now built against SpigotAPI 1.10 (relates to #104)
  • Added polar bears and strays; husks are not yet here (closes #107)
  • Added experimental (read: unstable) support for Residence regions (closes #99 and #83)
  • Added few new messages under "commands" in language files (closes #101)
  • Added/fixed inventory click events
  • Added example script for inventory clicks, equip anything.sk (added to new Skript installations, and available here

Expressions:
Cursor Slot: cursor slot of %player%
Event Slot: event-slot

Events:
Inventory Click: [player] inventory(-| )click[ing] [[at] %itemtypes%]

This release was late, I must admit. To compensate this, I included few features that I have no use myself (like Residence support). Please report any bugs you find :)

Bug fix release

02 Jun 18:28
Compare
Choose a tag to compare
Bug fix release Pre-release
Pre-release

First, dev16b with inventory click events is coming soon. The code is there, but I didn't manage to fix all bugs - please don't use it yet. Anyway, I think there are few other much needed updates...

  • Fixed a bug which caused removing items from players' inventories mess with off hand
  • Fixed right clicking horse sometimes bypassing event handling
  • Fixed Skript's built-in Java functions not working at all since dev15
  • Added EffectLib as effect backend (optional, automatically used if available)
  • Added upper/lower case string expression

Expressions:
Upper/lower Case Text: %string% in (0¦upper|1¦lower) case", "capitalized %string%

Skript Structure parser

13 May 17:48
Compare
Choose a tag to compare
Pre-release
  • Reworked parser and function validation system to properly support calling function before defining it
  • Function calls are now always allowed before definitions of the functions - configuration option doesn't do anything or appear in new Skript installations
  • Commands defined by scripts are now registered to Skript's namespace, not Bukkit's (you can use /skript:cmd as /cmd), thanks to @RoyCurtis
  • Spigot 1.9.4 is now officially supported, and updating to it is recommended
  • Fixed a bug with click events (clicking a sign)

Note that function parser is kinda experimental at this point. It might need some more bug fixes...

And more bug fixes...

08 May 18:41
Compare
Choose a tag to compare
And more bug fixes... Pre-release
Pre-release
  • Fixed a bug with functions (post validation, again)
  • Fixed a bug with WorldGuard support (issue #74)