PlayerTrails
PlayerTrails introduces amazing trail effects left behind players locations if they have permission! Includes head tails which fire every 5 ticks and feet trails which fire when you move!
* 21 unique trails
* head trails which fire every 5 ticks
* feet trails which fire when you move
* per-world trails
* easy item menu to choose trail - /trail to set feet trail, /trail head to set head trail
* set players trails using command blocks! /trail (player) (type) or /trail head (player) (type). you can use @p or @r in the command block also, i have not tested @a.
* trail (type) - Sets your feet trail
* trail head (type) - Sets your head trail
* trail - Opens item menu to set feet trail
* trail head - Opens item menu to set head trail
* trail (player) (type) - Set another players feet trail
* trail head (player) (type) - Set another players head trail
* trail list - Shows you a list of the trails.
* trail help - Displays the help page.
* trail off - Turns your feet trail off
* trail head off - Turns your head trail off
Note - when using the item menu to pick your trail, if you choose a trail that requires an argument it will send you a message saying "=== Please Enter Arguments ==". You then just have to enter what argument you want, just say it no commands. so you could say for mob trail "slime" or "zombie".
* trail.off - Permission to turn off your trail
* trail.off.other - Permission to turn someone else's trail off
* trail.help - Permission for the help page
* trail.reload - Permission to reload config
* trail.list - Permission to list trails
* trail.other - Permission to set other players trails
* trail.(trailName) - Permission for the given trail name
* ONLY IF THE TRAIL TAKES ARGUMENTS - trail.(trailName).(arg) - Permission for the specific argument for the given trail
This plugin uses an updating api to automatically download updated from bukkitdev. the auto-updater page can be found: Here Auto-Updating can be turned off by opening the file "/plugins/updater/config.yml" and changing "disable: false" to "disable: true".
This plugin uses metrics to record data. If you wish to turn this off simply go to your plugins folder then into the PluginMetrics folder and then open the file config.yml and change opt-out: false to opt-out: true. Metrics is helpful to see stats about how your plugin is going, like how many servers are using it.
Examples of what data Metrics collects:
* Server Type / Version
* Java Version
* Minecraft Version
* Metrics version!
* Amount of players
* Operating system & version
* Auth mode
What data metrics does not collect:
* IPs
* Nicknames
Here is one of the graphs that metrics generates:
The source for playertrails can be found within the playertrails jar file.
Everything in this video still currently works however some new features have been added since its creation.
English Review
German Tutorial
Other Videos
Spanish - https://www.youtube.com/watch?v=3-B-al-4zuw
Let me know when you added the code for different trails per groups please!
@ItsFallout
sorry, it is out now, i was at school :P
@jjkrause
you can use the api to do this. It exists, but i would like to do more with it. basicly, add playertrails to your build path and do
there is currently no good way to set the trails using the api, which is something i would like to add in the future.
Is there a way to disable the "Your feet/head trail has been turned off" message in the chat window? I made a "King of the Hill" type game where players get rewarded with money if they're standing on the platform at the top of the mountain (they have knockback swords and bows) and for every ten seconds they stay on the platform, I reward a few dollars. When they receive the money, I play a sound and activate a trail for a few seconds, then disable, but the trails messages keeps spamming the chat... Thanks. Loving this plugin!
@Sothatsit
Could you give me a temporary link until it is approved? :)
@ItsFallout
i have fixed this in the the newest version (v2.43). just have to wait until it has been approved
@Sothatsit
I am using /trail block (id), I type in the id and it works but then it still waits for me to type something not allowing me to type in chat. I have reloaded, turned off both trails but I'm still unable to type in chat without the plugin thinking I'm typing in an ID.
@Adondriel
this has been added in the newest version (v2.42) which is currently waiting to be approved.
@Pr4w
@jjkrause
got to love weekends where you have nothing else to do ;)
@ItsFallout
what are you doing to create this error? because on monkey and i's server it works fine. are you doing /trail (and opening menu) or /trail block (id)?
@Sothatsit
I am having one issue that I do not know how to solve. I do /trail block (id) and then works but it still waits for an argument so I'm not able to speak. How do I quickly solve this?
@Sothatsit
Thank you so much for the fast reply and fix. This will be on my server once again in a few hours!
You should make it so that the /trail menu only shows trails you have permission to. Along with that, if they dont have permission to any trails, it should not open the menu.
@ChillaxTeam
this would be caused by a modded minecraft. This plugin uses packets for many of the trails and if it cannot find the packets then it will not work.
For most of the trails in game it gives this error. I am on version 1.6.4 MCPC. "git-MCPC-Plus-jenkins-MCPC-Plus116 (MC: 1.6.4) (Implementing API version 1.6.4-R2.0-SNAPSHOT)"
I am using the version "2.41" of you plugin.
My Error: http://pastebin.com/5zRtG6ac
I am not sure if this is happening becuase this is a Modded Bukkit Server or the plugin is broke.
@horsetears
It shouldn't create any lag no, we've been testing it on my dedicated machine running 5 Minecraft servers and Lilypad and my CPU usage for the whole unit never went over 5%. It's been made as efficient as possible.
One thing though, the EXP trail *might* be the most intensive because it's spawning entities but it shouldn't be noticeable.
This is cool, does it cause lag if lots of people on a server have it active? I'd love to implement this for donators or something like that.
You are amazing... I asked for the command block support yesterday, and it's already been implemented today.. Thanks man!
@Sothatsit
You sir, are AWESOME ♥
Many thanks for the tutorials guys!