Cascade is an experimental anti‑bot system designed for modern Minecraft proxy environments.
It is currently in beta and not recommended for production servers.
Cascade inserts itself into the player's connection path before they reach your real server.
The flow looks like this:
- Client connects to the proxy
- Cascade intercepts the connection and redirects the player, while disabling Mojang authentication, to a lightweight limbo server
- The Cascade server performs a series of bot detection checks
- If the client passes, Cascade issues a transfer packet sending them to the real server
- If the client fails, the connection never reaches your backend
This approach blocks bots before they can join your lobby or overload your backend or your proxy with authentication requests.
Place the Cascade plugin JAR into your proxy’s plugins/ folder.
If you want to run the Cascade verification server separately, set:
cascade = "127.0.0.1:<port>"If running separately:
java -jar server.jar <port>