
Flappy Anticheat
Flappy Anticheat is a cheat protection system for Minecraft servers that I'm developing. Currently it operates on an event-based model, but a transition to packet processing is planned for the future. I'm making every effort to eliminate false positives and potential protection bypasses. The main goal of the project is to create a highly customizable anticheat where all messages and checks can be customized through the configuration file.
Supported Versions
The system should work on Minecraft versions from 1.8 to 1.17, however full testing has only been conducted on 1.13 and 1.17. Version 1.18 may function correctly, while 1.19 is not yet supported.
Active Checks
- GroundSpoof A
- Fly A
- BadPackets A-D
- BlockPlace A-B
- SkinBlinker A
- ForceField A
- Speed A
- Reach A
- HighJump A
- Timer A
- Inventory A
Known False Positives
- BadPackets B: Can occur with unstable player internet connection (cannot be fixed)
- Speed A: When using slime for launching
- Speed A: When eating food and jumping on blocks
Functional Capabilities
- Violation reset command
- Automatic violation reset every 5 minutes (interval configurable in settings)
- Violation and punishment log
- Customizable configuration
Planned Improvements
- Expansion of check list
- Mass ban function
- ViaVersion compatibility
- Player profile viewing command (client information, violations, etc.)
- Graphical interface for check management
- Action rollback system for lags
- Full support for versions 1.8-1.17
- Alert interval settings
- Maximum ping limitation
- Customizable buffer
- Discord integration
- Blocking of specific clients
- Simplified ban configuration
- Web interface for editing settings
- Improved configuration value retrieval system
- Version 1.17 support
API Usage
Detailed API documentation is available on GitHub.