Read-only demo. Sample data for a fictional server network, so nothing here can be edited.
Lockdown
The emergency brake for bot waves and targeted attacks - flip it yourself, from the API, or let auto-lockdown pull it for you. Whitelisted players and IPs always get through.
PUT /v1/lockdown and the plugin's /unmasked lockdown command.Players who have joined before are unaffected; first-time players are blocked.
Shown to players turned away during a lockdown. Only MiniMessage formatting is allowed (<red>, <bold>…).
Enable auto-lockdown
Engages only returning players may join when joins run 10% above what the last 30 minutes looked like.
Learns your join rate each window and allows that much again plus the buffer, so the limit follows the server as it grows.
Right now: allowing ~1,480 joins/min with a 7,400 burst. 32,410 joins so far this window.
Headroom over the last window's joins. 10% lets normal growth through; a real wave still trips in seconds.
How far back it looks to decide what normal is. Only joins it let through count, so an attack never raises the bar.
The limit never drops below this, so a quiet night can't make the next morning trip.
Smallest burst the meter will ever tolerate at once.
How long traffic can run above the rate before it trips - bigger bursts trip sooner.
Players who have joined before are unaffected; first-time players are blocked.
0 = stays engaged until released manually.
After a release, wait this long before auto-engaging again.
Pinged whenever lockdown engages or releases (any source).
| When | Event | Source | Mode | Reason |
|---|---|---|---|---|
| 9/14/2026, 9:57:00 PM | released | auto | returning_only | Join rate back under threshold for 15 minutes |
| 9/14/2026, 8:12:00 PM | released | auto | returning_only | Join rate hit 9.4x the 24h baseline |
| 9/7/2026, 10:00:00 PM | released | dashboard | force_airlock | - |
| 9/7/2026, 9:00:00 PM | released | dashboard | force_airlock | Testing the Airlock flow before the season launch |
| 8/24/2026, 3:00:00 AM | released | api | block_all | - |
| 8/24/2026, 2:00:00 AM | released | api | block_all | Maintenance window |