Minecraft anticheat guide
Lobby and Hub Servers: What an Anticheat Should Cover
Decide which lobby and hub actions need anticheat coverage, which checks fit menus and transfers, and how to keep lobby alerts from burying real cases.
Does a lobby need an anticheat?
It depends on what players can do there. A lobby with no combat, no building, and only walking has little to check. A lobby with a parkour course, a PvP pit, or a building plot needs coverage for those actions. Decide by listing what each lobby lets a player do, then cover those actions.
Lobbies often get skipped because they look harmless. Then a player using a cheat on a parkour course or in a pit gets no review, and staff see the cheat only after it has moved to a game server.
Count the joins as well as the features. A busy lobby produces more evidence per week than a small friends server, which changes how quickly you can judge whether an alert pattern is real.
Which lobby features matter for checks?
Map each feature to the checks that would matter for it. Some features need an anticheat. Others are a plugin rule or a permission problem, and an anticheat will not solve them.
The table is a planning aid. Confirm each check name and option in the documentation for your exact anticheat release.
| Lobby feature | Checks to review | Scope note |
|---|---|---|
| Menus and NPC interaction | Interaction and inventory rules | Often a plugin rule rather than an anticheat issue |
| Parkour or jump course | Movement and flight-style checks | Test with bunny hops and falls in staging |
| PvP pit or duel area | Combat checks | Treat that area like a combat server |
| Building plots | Block placement checks | Consider a per-world rule if your anticheat supports one |
| Transfer or portal zones | Position and teleport handling | Watch alerts just after transfers, since position resets can look like movement |
Can one anticheat setting cover every lobby zone?
Rarely. Most lobbies with mixed features need rules scoped to a world or region. If your anticheat cannot scope checks the way you need, you have three choices. You can split the lobby into its own server, accept a coarser rule, or move the risky feature into a separate game server.
Pick the choice that matches the real risk. A parkour course with fast movement needs different handling from a menu room.
Write the choice in the lobby's runbook entry. If the lobby later gains a feature, the scope decision has to be revisited, and a written note makes that change easy to notice.
How do I scope lobby coverage?
Work through the zones one at a time. Do not change punishments until you have a week of alert-only data for the lobby.
Keep the scope decision written down. The next admin should not have to guess whether a zone is covered.
Run the alert-only week over a normal weekly pattern, not a single event weekend. One busy event can skew the counts for every zone at once.
How do lobby alerts affect staff?
Lobby alerts are often the largest source of noise on a network, because players spend the most time there. Route lobby alerts to a separate channel or filter, so staff reviewing a PvP case are not scrolling past transfer flags.
Give lobby alerts their own review owner, separate from the PvP reviewers. That owner can clear routine transfer flags in a batch, which leaves the PvP queue for cases that need full evidence.
Bedrock players often join through lobbies. A single lobby alert from a Bedrock player is weak evidence. Compare repeated alerts across sessions before you act, and check the Bedrock notes in your compatibility setup.
What we have not verified
We have not tested lobby behavior on any network, proxy, or anticheat. Transfer timing, teleport handling, and per-world scope vary by version and plugin. This article gives a review plan. It does not claim that any setting works in your lobby.
We also make no claim about how often lobby alerts are false. Measure that in your own staging and live alert logs.
FAQ
Should the lobby run the same anticheat as the PvP server?
Only if the lobby has the same features. A menu-only lobby may not need combat checks. A lobby with a pit needs them for that area.
Why do lobby alerts spike after a restart?
Players rejoin at once, and positions can reset during transfers. Check transfer events in the same time window before you review any alert.
Do I need a lobby-specific anticheat install?
Not necessarily. Some networks install an anticheat on the lobby backend and some do not. Decide by the features the lobby has, then confirm with your anticheat's install documentation.
Can I turn the anticheat off in the lobby?
Yes, if the lobby has no action that needs review. Record the decision, so the next admin does not assume coverage exists.
Should lobby and game servers share one alert channel?
Usually not. A shared channel mixes low-risk transfer flags with combat evidence. Separate channels, or a filter on one channel, keep each review queue readable.