Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/immodevs/staffmaster
ultimate plugin for server administrators and staff members.
https://github.com/immodevs/staffmaster
minecraft-plugin pocketmine pocketmine-mp pocketmine-mp-plugin pocketmine-mp-plugins pocketmine-plugins poggit
Last synced: 20 days ago
JSON representation
ultimate plugin for server administrators and staff members.
- Host: GitHub
- URL: https://github.com/immodevs/staffmaster
- Owner: ImmoDevs
- License: mit
- Created: 2024-05-11T15:32:02.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-05-15T07:48:06.000Z (9 months ago)
- Last Synced: 2024-11-12T13:51:17.219Z (3 months ago)
- Topics: minecraft-plugin, pocketmine, pocketmine-mp, pocketmine-mp-plugin, pocketmine-mp-plugins, pocketmine-plugins, poggit
- Language: PHP
- Homepage: https://github.com/ImmoDevs/StaffMaster
- Size: 29.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# StaffMaster Plugin for PocketMine-MP
[![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
[![Version](https://img.shields.io/badge/version-1.0.0-green.svg)](https://semver.org)Welcome to StaffMaster, the ultimate plugin for server administrators and staff members. This powerful plugin introduces essential moderation tools to enhance control and communication within your Minecraft: Pocket Edition server powered by PocketMine-MP. With features like staff chat, player freeze, and unfreeze commands, StaffMaster is designed to streamline staff operations and improve server management.
## Features
### StaffChat
A dedicated chat channel for staff members to communicate privately, ensuring that sensitive matters are discussed away from the public eye.
- **Easy to Enable/Disable:** Staff can easily enable or disable StaffChat with a single command.
- **Direct message:** Once enabled, all messages sent by staff will go directly to StaffChat without the need for additional commands.### Freeze
A dedicated for staff members to freezing players.
- **Freeze Player**: Temporarily immobilize misbehaving players with the freeze command. A crucial tool for moderating player actions and preventing further disruption.
- **Unfreeze Player**: Easily restore mobility to frozen players once the situation is resolved or the punishment period has ended.
- **Freeze Listener**: An advanced listener that monitors frozen players, ensuring they remain immobilized and cannot bypass the restrictions.
- **Freeze Manager**: A comprehensive management system to handle the freezing and unfreezing of players, providing staff with seamless control over this moderation tool.## Usage
### Commands
- `/staffchat `: Send a message to the private staff chat.
- `/freeze `: Freeze players, preventing them from moving, jumping, flying and more
- `/unfreeze `: Unfreeze a player, allowing them to move again.### Permissions
- `staffmaster.staffchat`: Allows access to the staff chat.
- `staffmaster.freeze`: Allows the user to freeze players.
- `staffmaster.unfreeze`: Allows the user to unfreeze players.## Configuration
this plugin requires no additional configuration
## Support
For support, questions, or to contribute to the project, please visit our GitHub repository or contact us directly through our support channels.
## Contributing
Contributions to StaffMaster are always welcome! Whether it's bug reports, feature suggestions, or direct code contributions, we appreciate all forms of support to make StaffMaster better for everyone.
## License
StaffMaster is released under the [MIT License](LICENSE). Feel free to use it, modify it, and distribute it as you see fit.