A plugin to check packets for PocketMine-MP servers.
PacketChecker is a plugin designed to monitor and validate network packets in PocketMine-MP servers. It automatically ignores and rejects malformed packets that are not correctly formatted, helping to protect your server from invalid or potentially malicious packet data.
⬇️ Download latest version on Poggit
- PocketMine-MP 5.41.0 or higher
- PHP 8.x
- DEVirion (optional, for development)
- Download the latest release from the releases page
- Place the
.pharfile in your server'splugins/folder - Restart your server
- Clone this repository:
git clone https://github.com/AID-LEARNING/PacketChecker.git- Install dependencies:
composer install- Place the folder in your server's
plugins/folder
The plugin will automatically start monitoring packets when the server starts. It validates incoming packets and ignores any malformed or incorrectly formatted packets to protect your server.
This system does not protect against all threats. PacketChecker validates packet format and ignores malformed packets, but it is not a complete security solution.
For enhanced protection, Winheberg offers an additional filter with more advanced security features and comprehensive packet analysis.
No configuration required. The plugin works out of the box.
- pocketmine/pocketmine-mp ^5.41
Sensei Tarzan
- Email: gabrielcaptari0@gmail.com
Winheberg
- Email: contact@winheberg.fr
- GitHub: Winheberg
This project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0).
You are free to:
- Share — copy and redistribute the material in any medium or format
- Adapt — remix, transform, and build upon the material
Under the following terms:
- Attribution — You must give appropriate credit
- NonCommercial — You may not use the material for commercial purposes
Contributions, issues and feature requests are welcome!
- Fork the project
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
If you find this project useful, please consider giving it a star!