NOTE: When I was uploading this plugin, I came across the original plugin StaffList. I had no idea that it existed, however looking at the page, this may be a better version. The other version requires PEX to work, however this is not specific to one permission plugin. Using Vault, I have opened this plugin for use with possibly ANY permission plugin. I apologise for having the same plugin as someone else, but I am not going to put off uploading it for the simple reason that I think my version will be more helpful to the bukkit community.
Staff List
Never have to deal with people asking if staff are online again!
General Information
I was in either the #essentials or the #bukkitdev IRC channel a long while ago, when someone joined and wanted a plugin to list what staff were currently on their server. I was unable to point them to one (perhaps I didn't look hard enough), so I decided that I would make a plugin that would tell them exactly what they wanted to know.
Staff List is a plugin that uses Vault in order to tell you what staff are online and their current staff position. I successfully managed to hook vault so that rather than just a plain list, it would tell them their group, their playername (I haven't tested nicknames yet) and possibly even the colour of their name. Since it is just a simple plugin, there are very few confusing commands and permissions.
You can download Vault here.
Commands:
There is currently only one command for this plugin, and that is the /stafflist command. There are aliases of the command, so you don't have to worry about spelling or typing out a whole 10 characters when you want a staff list, as well.
Permissions:
There are only 2 permissions for this plugin:
- stafflist.use > Allows people to use the /stafflist command. This is a default permission; people will have the permission automatically unless you purposely negate it depending on your permission plugin.
- stafflist.admin > People with this permission node will appear in the staff list. This permission is not default, you will either have to op the people who you want to have this, or give them the permission. (Personally, I would go for the second option)
Support
If you get an error with this plugin, there are a number of things you can do to solve it.
- Send me a message on BukkitDev. I can't guarantee that I will respond ever so quick, but I will eventually realise that I have a message and read it.
- Leave a comment. I definitely don't get notifications for them (or at least I don't see them) so it would be a case of waiting for me to come along to the page to see what people are saying.
- In the IRC. I am in a great number of channels on the Esper IRC Network, the main ones being #essentials, #DeityHosting, #bukkitdev (sometimes). If you can find me on there, send me a message rather than filling channels with non-channel-relevant information. If I am listed as Yeti|InHiding or on a mobile device, I won't be able to help.
- I left this until last because not many people want to do this. Leave a ticket. I have enabled the ticket system (I hope) so that people can report their issues there. There is a format to the tickets I believe, so make sure you fill out the ticket accurately.
Extra Stuff You Might Want
- When I update this plugin, I will constantly be pushing it to GitHub. More versions will be pushed to GitHub than there will be uploaded to BukkitDev. This serves 2 purposes:
- You can see the progress I am making, download 'dev builds' or even help out by making a pull request.
- Any developers out there can take over this project and make it better if they wish. I have no problem with that, as long as you mention little ol' me and the original idea. Link to github is here.
- If you like the work I have done, feel free to click here and leave a donation. I'm not working towards anything, but everyone loves a bit of money, and donations feel good. This is not a requirement, this is purely an option that is available to people who wish to use it.
- If you have any ideas or requests for this plugin, use one of the methods under Support to contact me and let me know. I would be willing to add things to this plugin to make it better for anyone that wants it.

