SparkTrail
An advanced and powerful particle trail plugin
Great for donation perks! Dazzle your friends with tons of unique particle effects!
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
The SparkTrail plugin aims to utilise the range of particle effects Craftbukkit has to offer. Fire, ender, smoke and even love hearts are only a small portion of the particle effects this plugin utilises. With over 20 unique effects, there's guaranteed to be one that 'tickles your fancy'!
The integration of Player, Location and Entity particle effects, along with a long list of Sound effects comes packaged inside the SparkTrail plugin. We also integrate the plugin's features with newer Minecraft additions, including complete Command Block support for modifying Trail effects.
SparkTrail comes with an auto-updater to save you, as a server owner, from continually checking this page for new files. It simply connects to dev.bukkit.org and compares the versions of available files. If you do not wish for SparkTrail to perform this check, navigate to the Configuration File (config.yml) in the SparkTrail directory of your plugins folder and change "checkForUpdates" and "autoUpdate" to "false". The first value disables the version comparison altogether and the second updates the plugin automatically if new files are detected.
Metrics is used to collect plugin statistics. Only data such as plugin version and players online is collected. If you do not wish for this data to be collected, disable it in the 'Plugin Metrics' folder of your 'plugins' directory.
This video applies to SparkTrail 2 ONLY!
SparkTrail is open source
Pull requests are welcome!
Those work, but I can't do particle effects from console :(
@Corrado117
Some of the newer commands can be executed from the console. I am in the process of doing it. From memory I think all of the SparkSound commands can be executed from the console.
Quick problem, none of these commands can be executed from console. If you find the time, please add this feature.
@Waterdust2000
The config option defines the interval between each time the effect is played. It is in ticks.
I see, you have your hands full atm, when you get time look into the sound then. As for the positioning causing people to get said item on occasion alright, but if the block of air directly touching the player is too close perhaps one more over would fix this?
As for the id's causing bug issues an all that, ok but it appears you'll keep it in mind for later at least.
As for the speed of effects, that config saying 20 must mean how many appear at one time rather than speed. I'll see what happens there.
Thanks for swiftly replying =)
@semirotta
Permissions for automagically activated effects are in development. It has been written but does not yet work well with the rest of SparkTrail.
Is it possible , to add permission node for a GROUP (bpermissions in use) so the users who have the certain group would have certain trail all the time? I would like to have something small but still visible enough for donor ranks. VIP & Builder
@Waterdust2000
First off, handling sound produced by effects is is client-side I believe. I cannot do anything about this.
Second, to change the speed of block break effects AND firework effects, change the interval in the config.yml.
Third, string input for block break effects was enforced when a user tried to enter in block break ids of items (non-blocks), producing a number of errors and crashing the client. It also prevented others from logging in until the server was stopped. I had left it this way because it was more user friendly, but I cannot leave an error this big known to everyone. Not really much choice in that issue. I will in the future make it so that it accepts Block IDs as well. I personally didn't like this change, but it was the quickest way to fix it before I had other people crashing their clients as well. Not exactly what I wanted to see.
The fourth thing; Item Drop effects proved to be an issue when placing them very close to the player. It tended to occasionally put an item in the player's inventory, especially on servers with more lag and less CPU power. This is a reported example of this found a few comments below.
But, as mentioned below in this comment:
I will be adding options to change the positioning of effects.
Updates take time and effort to produce, especially with so many errors that can arise from such effects. Hopefully I can get this done before the 1.5 release ;). Stay tuned.
Doesn't appear to be a way to disable sound attached to base effects.
Say you apply the diamondblock effect or a firework effect, an you want visuals only there doesn't appear to be a way to make this happen.
The sound option given seems to apply to login effects only? If this is true consider it a request. I'd hate to think applying multiple effects would attach the sound of each to a person, that'd make this a very annoying plugin.
I was really looking forward to a faster paced diamondblock effect without the sound it comes with.. I couldn't seem to figure out how to increase the speed of that like in the video on your page. They simply wrote the command an got it to go rapid =/
An whats with not being able to use the item id's for diamondblock an etc? why enforce a word version input? can't we use both? permissions are added so.. what gives? (admin only situation) blockid 57 results in a blocked notice, same for emerald numbers an so on.
Also why the items above a players head? why not around them near the ground? say in 4 instances, front behind left right, can even go for diagonals. All you'd need to do is manipulate the method used to place it above their head to around them. Even give the command to set the instances if they don't like all the way around, leave the above head thing another option i suppose.
Get back to me soon ya?
@Grant1204
Hmm. I'll have to have a think about that one.
@Slampire
Thanks! ^_^
BUG: When you switch worlds, you can get some of the items that you are using as dropitem effects.
fun!
can i just tell you how totally freaking awesome this plugin is? its awesome i love it!
@Wingzzz_
No problem. Added to the list.
@EncryptedCurse
(facepalm)
'Nuff said for that issue
New version: http://dev.bukkit.org/server-mods/sparktrail/files/23-spark-trail-v2-5-2/
Sorry 'bout that :P
The plugin.yml in v2.5.2 is broken, therefore preventing the plugin from even loading up. Run it through the YML parser and you'll see your errors. :P
You're missing a colon after "sparktrail.sparksound.login.remove.group".
Request: Ability to define whether you want it default display (on yourself as now) or surrounding so it displays around you.
@zergilng
If a mob is invisible it means it's very hard to right click, making it even tougher to stop an active effect. I suggest setting the mob visible maybe, then using the */sparkmob stop* command.
P.S. What's the butcher command?
SparkTrail 2.5.2 Uploaded
This new version includes a whole array of bug fixes and additions, including the new and improved SparkBlock with Location Saving to a file (block.yml). Using SparkBlock is now completely different than in past versions, so head over to the Usage and Permissions pages to find out the new commands, permissions and features work.
Important Note: ALL Configuration Files MUST be deleted before updating to the new version.
Serious preparation for SparkScript is being considered, and a few of what can be considered 'pre-features' have been included in 2.5 at the request of users. SparkTrail now listens in to Player Deaths and Respawns, giving server administrators the ability to play certain effects on each of these events. Take note that both of these features will be available in SparkScript and will be removed from the Main Configuration File when this is released.
Bug fixes include:
Another feature that has been included is support for creating SparkSound Group Login Effects (Effects that play on login for players in the same permission group), requested by Pixeldk here. Although not required for the rest of the plugin, this specific feature requires Vault installed on your server. I repeat, Vault does not need to be installed to use the rest of the plugin.
The rest is up to you to figure out! SparkTrail 2.5.2 should be available for download relatively soon. Enjoy! :)
P.S. Also, as a server administrator if you wish for SparkTrail to send Notifications to your desktop, vote your opinion on this poll here.
It's okay, thanks :)