StaffMode
The complete staff mode: with /staff your inventory is saved to a file, you become invisible, fly without taking damage and get tools to check suspicious players: random teleport, freeze, inventory and ender chest inspection and an online players list. When you leave you get everything back, even if the server shuts down.
Installation
- Download the file from the customer area and copy it into your server's
pluginsfolder. - Start the server once: the plugin folder with
config.ymlis created. - Paste your license under
license:and restart the server.
Commands
Aliases: /sm, /mod, /ss, /v
| Command | Permission | Description |
|---|---|---|
/staff | staffmode.use | Turns staff mode on or off |
/freeze <player> | staffmode.freeze | Freezes or unfreezes a player |
/vanish | staffmode.vanish | Become invisible or visible |
/invsee <player> · /echest <player> | staffmode.inspect | Look at inventory or ender chest |
/staffmode reload | staffmode.admin | Reloads configuration and languages |
Permissions
| Permission | Default | Description |
|---|---|---|
staffmode.use | op | Use staff mode |
staffmode.vanish | op | Use vanish |
staffmode.see-vanished | op | See vanished players |
staffmode.freeze | op | Freeze players |
staffmode.freeze.bypass | false | Can't be frozen |
staffmode.inspect | op | Look at inventories and ender chests |
staffmode.inspect.edit | false | Take and move items in inspected inventories |
staffmode.notify | op | Get staff notifications |
staffmode.admin | op | All the permissions above + reload |
The tools
Compass: go to a random player. Ice: right-click a player to freeze or unfreeze them. Book: right-click a player for their inventory (sneaking: ender chest). Head: online players list (left-click teleport, right-click inventory). Dye: vanish on or off. Barrier: leave. Slots and items can be changed under tools in the config.
Freeze
Frozen players can't move or use commands (except the ones in freeze.allowed-commands, to talk with the staff) and see a warning every 5 seconds. If they log out the staff is told and you can run commands automatically with commands-when-frozen-player-quits, for example a ban.
Configuration files
config.yml
# Your license key (you received it privately from our Discord bot). license: "PASTE-YOUR-LICENSE-HERE" # Message language: "en" (English) or "it" (Italiano). Files are in /lang and can be edited freely. language: en # When true, each player sees the messages in their own game language (when a file for it exists). use-client-language: true staff-mode: # Become invisible as soon as you enter staff mode. vanish-on-enter: true # Become visible again when you leave staff mode. unvanish-on-exit: true # When leaving staff mode, go back to where you were when you entered it. return-to-start-location: false # Allow breaking and placing blocks while in staff mode. allow-building: false # The random teleport can also pick other staff members in staff mode. random-teleport-to-staff: false freeze: # Frozen players can't be hurt. invincible: true # Commands frozen players can still use (to talk with the staff). allowed-commands: - msg - tell - r - helpop # Commands run by the console when a frozen player logs out. {player} = their name. commands-when-frozen-player-quits: [] # - "ban {player} Logged out while frozen" # Items in the hotbar while in staff mode (slot 0-8). Item names: https://minecraft.wiki tools: random-teleport: slot: 0 item: compass freeze: slot: 1 item: packed_ice inspect: slot: 2 item: book online-players: slot: 4 item: player_head vanish: slot: 7 item: lime_dye item-when-visible: gray_dye exit: slot: 8 item: barrier