Releases: SkriptLang/Skript
1.11 fixes
- Fixed (hopefully) some list and function call bugs
- Added husk and zombie villagers
- Added llama (and spit), but still buggy
- Added evoker, evoker fangs, vex and vindicator
- Added nitwit
- Fixed skeleton types for 1.11
- Fixed horses on 1.11
- Fixed villager spawning on 1.10+
I do not recommend using addons with this release. I will also not accept bug reports if addons were used, since issues with addon compatibility have been already reported. Fix will come ASAP, but I have no ETA yet, sadly.
Bug reports, please!
Edit: There is serious issue with lists and multi-parameter functions. I am debugging, but it is not easy to fix. If you manage to find a solution, please message me.
So, here's a new build. While I think there are still issues, I have fixed some (most?) of what you have reported. This is still mainly for testing and does not support 1.11 features (but runs on 1.11 server... just fine?).
- Added Skript to my DIY Maven repository
- Fixed
ConcurrentModificationException
(well, at least one possible cause) - Fixed and overhauled logging few more times, still needs a bit work
- Fixed
NullPointerException
in ip expression (closes #233) - Fixed error in offline player resolver being not useful for me (relates #237)
- Fixed compiling and running on Spigot 1.11
Known issue: Reloading individual scripts doesn't work; you'll have to reload them all.
One little hotfix...
- Fixed some expressions that required to be used from certain events not working (attacker, message, etc)
Still considered unstable, but one less problem.
Parser Preview
Preview release of new parser. Do not use this outside of test server (or at least take backups). This is so I can see what is broken and get someone else do a bit debugging - I don't have enough time to do all that myself.
- Added multithreaded parser
- Loading scripts now freezes server for shorter time than before
- Added gliding events and expression
- Added area effect cloud support (experimental)
- Added inventory open/close events (closes #217)
- Added expression for gravity (NoGravity flag of Vanilla)
- Added effect to force player respawn (no NMS)
- Fixed timings not working on Windows (closes #211)
- Fixed encoding issue with documentation (now uses UTF-8 always)
Probably broken stuff, especially:
- Parser logging, mostly
- Error reporting might be more confusing too (due to bugs)
- Some of new expressions/whatever added are tested too little
Please report (at least) the following:
- If some addon that worked with previous version doesn't work now
- If something else that previously worked doesn't work now
- If the logging is confusing and you have some idea how to fix it
- If this doesn't work on 1.9 properly, tested mostly on 1.10
So, I'll leave it here. Please report the bugs. Then this might be at least somewhat functional by the time when 1.11 hits.
Fix 1.9 compatibility
Even bugs need updates
- 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, useon 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!
- 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
Merge those PRs
Bug fixes, once again
- 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