StaffMode is an all-in-one Pocketmine-MP (PMMP) moderation plugin made to simplify the life of staff members.
- To start using the plugin, download the StaffMode.phar file from poggit and put it into your server's plugins folder. (IMPORTANT: If you do not know how to handle virions, do not download from github, the plugin will not work)
- Then, you have to do is set up your staff rank permissions. Look at the Risk tab in the following tables to decide which permissions is more suitable for which staff ranks to prevent possible abuse. It is recommended to give permissions with the High risk only to trusted staff members.
- The
staffmode.command.staffmode
orstaffmode.*
permission is necessary in order for staff to enter staff mode.
Permissions | Description | Default | Risk |
---|---|---|---|
staffmode.* |
Allows usage of all staffmode features. | op |
High |
staffmode.command.staffmode |
Allows usage of the "/staffmode" command. | op |
- |
- The folowing permissions are to access the tools within staffmode.
Permissions | Description | Default | Risk |
---|---|---|---|
staffmode.staffchat |
Allows usage of the "/staffchat" command. | op |
- |
staffmode.silent |
Allows user to join and leave the server with no broadcasted message. | op |
- |
staffmode.tools.teleport |
Allows usage of the teleportation tool (compass) in staffmode. | op |
Low |
staffmode.tools.inventorymanager |
Allows usage of the InventoryManager tool (chest) in staffmode. | op |
Medium |
staffmode.tools.freeze |
Allows usage of the freezing tool (ice block) in staffmode. | op |
Medium |
staffmode.tools.kick |
Allows usage of the kicking tool (gold sword) in staffmode. | op |
Medium |
staffmode.tools.exit |
Allows usage of the exit tool (redstone torch) in staffmode. | everyone |
- |
- After setting up everything, if done correctly staff members will be able to do the /staffmode command and access all their allowed tools.
- Features:
- /staffmode command
- /staffchat command
- Teleportation tool
- Inventory/EnderChest Spy & Clearing tool
- Freeze tool
- Hit to freeze
- Unfreeze tool
- Kick tool
- Return to original location with the original inventory after exiting staffmode.
- Silent Join & Leave (Editable in config)
- Fake Join & Leave when entering/leaving StaffMode (Editable in config)
- Remove player from server list when fake leaving
- Night vision when in staffmode
- Coming soon...
- More customization in config (Maybe make all messages configurable)
- Staff abuse prevention (Prevent staff from doing commands while in staffmode, prevent staff from banning other staff, etc.)
- Please suggest anything you want me to add
Join the discord server for support. For bugs or feature requests, create an issue on GitHub. Please follow the GitHub templates as best you can.