Why Windfall?
Built for server owners who want reliable protection without the performance hit.
52 Detection Checks
Covers movement, combat, inventory, and packet exploits — with new checks added regularly across all categories.
Async & Low Impact
Packet listeners and check processing run asynchronously. Optimized for high-player servers with minimal TPS impact.
Folia & Purpur Ready
Full Folia region-threading support with safe entity schedulers. Purpur-specific knockback and mechanics detection built in.
WorldGuard Integration
Automatically detects WorldGuard regions. Toggle check enforcement per-region using flag-based configuration.
Public API
Expose player data and check status to other plugins via WindfallAPI. No reflection needed — clean, stable interface.
Drop-in Setup
Install Windfall + PacketEvents, restart, done. Works on Spigot, Paper, Folia, Purpur, and 15+ other forks out of the box.
Get Started in 60 Seconds
- Download the latest release
- Install PacketEvents 2.13.0 as a separate plugin
- Drop both JARs into your
plugins/folder - Restart your server — Windfall auto-detects your fork and loads optimal checks
/windfall reload
All 52 Checks
Organized by category. Version-specific checks activate automatically based on your server.
Movement — 29 Checks
Speed Fly Timer NoFall Step Glide Jesus Phase Elevator Spin Velocity Scaffold Spider Sneak GroundSpoof InvalidPlace MultiPlace MultiBreak NoSwing FastBreak WrongBreak RotationBreak Rotation Strafe Water Boat Piston BlockUpdate Climb
Combat — 12 Checks
KillAura Reach AutoClicker CPS Aim AimSpeed SwordBlock FastHeal Projectile Criticals Velocity Angle
Packets — 10 Checks
Invalid Impossible Order Consistency Vehicle Transaction Sign Book Window Place
Inventory — 1 Check
AutoArmor
What's New
Recent changes and improvements.
- Folia compatibility fix — EntityScheduler reflection now works across all Folia versions
- Added fallback for modified Folia forks with alternate scheduler signatures
- PlatformScheduler async ticks now resolve correctly on Luminol and similar forks
- ActionData block-break/place/piston tracking for smarter exemptions
- WorldGuard region integration — per-flag check enforcement
- Public API —
WindfallAPIinterface for other plugins - Piston and block-update exemptions in Flight and Speed checks
- Full codebase documentation — Javadoc on every public class and method
- 553 unit tests passing
- Mockito JDK compatibility fixes for Java 16+
- Folia region-threading support — safe entity scheduler integration
- Purpur fork detection and mechanics support
- Mojang year-based versioning support (26.x)