Plugin category: Administrative Suggested name: StaffMode What I want: I would like the plugin to not allow the staff members to abuse their commands. I want this plugin to let them still be a staff member while being a normal player. For example, if I were to be exploring and someone tells me their house has been griefed I would do /staffmode on and go help. When staff mode is off the staff member would not be able to use /gamemode, /fly, or /god for themselves. Also, when they enable staff mode it alerts online staff that it has been enabled for them, and before their name it would be like: [SM] [Mod] Name: message. Ideas for commands: /staffmode on /staffmode off /staffmode list /staffmode on <player> /staffmode off <player> Ideas for permissions: staffmode.on staffmode.off staffmode.on.others staffmode.off.others staffmode.list When I'd like it by: 3/30/14 or 3/31/14
MDSADLER I could do this for you. I will probably have it ready by tomarrow. MDSADLER My version of this Staff Mode idea is o bukkit now. It just needs to be approved http://dev.bukkit.org/bukkit-plugins/staff-mode/ EDIT by Moderator: merged posts, please use the edit button instead of double posting.
MDSADLER Figured I would share this since I've made a start on it before anyone posted on here, rather it not go to waste. With staff mode enabled, you can add a list of commands you don't want your staff to use in your configuration settings. Staff mode status is persistent through reloads/restarts. Also has staff mode chat prefix, if staff mode is enabled. Download: v1.0 - https://drive.google.com/file/d/0B6niH8eaqdpKSTRyc3R1VUFpbE0/edit?usp=sharing v1.1 - https://drive.google.com/file/d/0B6niH8eaqdpKb05DM2lhNG5KRTQ/edit?usp=sharing Changelog: 1.1 - Broadcast staff mode toggle messages to those with the alert permission, excluding the command sender. Commands: View a list of commands and your staff mode status using /staffmode or /sm Permission: - staffmode.on - Enable staff mode - staffmode.off - Disable staff mode - staffmode.on.others - Enable staff mode for others - staffmode.off.others - Disable staff mode for others - staffmode.list - List online users with staff mode enabled - staffmode.alert - Receive toggle staff mode messages