v1.0.2 - Third Beta Release
Pre-releaseChangelog
Finally implemented particle motion:
When creating a custom particle, you can specify a velocity, which is normally a vector. Particle motions allow more complex velocities:
inwards motion
outwards motion
clockwise motion
counterclockwise motion
no motion
These motions are relative to the shape they are a part of. Inwards and Outwards are relative to the center point (so offsets will affect their motion). The two rotation motions are relative to the normal (relative y) axis of the shape.
More syntaxes related to particle motion will be coming in the future
- Fixed a casting error with the custom particle expression when using the block particle.
- Fixed issue with orientations not working with the axisAngle function
Disclaimer
As of right now, skript-particle is in BETA. This means there will be issues. Things will break. I will likely be making many small releases as bugs pop up and I fix them. Please do not use this version on production servers. I've tested it a lot, but I certainly haven't tested everything.
If you are interested in using it, the syntax is currently available on the wiki of this github. I will be adding it to SkUnity and SkriptHub once the addon leaves beta, (v1.1.0). Note that skript-particle requires Skript 2.7 (of which there is only betas released), Java 17, and Paper 1.17.1+. I intend to maintain support for all Java 17 versions, but I will only guarantee support for the latest 3 versions. Currently, that means 1.17.1, 1.18.2, and 1.19.x. (I know 1.20's out, I'm a bit behind. It should work on 1.20 though.)
PLEASE REPORT ALL BUGS, SUGGESTIONS, AND OTHER FEEDBACK IN THE ISSUES TAB!!
If you have questions, small suggestions, or just need help, check out the skript-particle channel in the skript-chat discord.