Staff Mode

Discussion in 'Archived: Plugin Requests' started by MDSADLER, Mar 29, 2014.

  1. Offline

    MDSADLER

    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
     
  2. Offline

    TheAJ471

    Last edited by a moderator: Jun 7, 2016
  3. Offline

    SirJava

    Nice Plugin :) But I would PREFER /staff rather than /staffmode ;)
     
  4. Offline

    TheAJ471

    SirJava Thanks. I could add that as an update. Another aliases for /staffmode along with /sm
     
  5. Offline

    Henzz

    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
     
    danjb2000 likes this.

Share This Page