Cheater sind auf oeffentlichen Servern unvermeidbar. Fly Hacks, Speed Hacks, Kill Aura, X-Ray, Auto-Click: Die Liste ist lang. Ein guter Anti-Cheat erkennt das meiste und bestraft automatisch. Aber kein Anti-Cheat ist perfekt, und eine zu aggressive Konfiguration bestraft unschuldige Spieler.
Die drei Ebenen des Schutzes
- Serverseitige Pruefungen: Der Server kontrolliert, ob die Bewegungen des Spielers physisch moeglich sind. Paper tut dies bereits bis zu einem gewissen Grad (zu schnelle Bewegung, Fliegen ohne Elytra). Ein Anti-Cheat-Plugin geht weiter.
- Anti-Cheat-Plugin: Ein dediziertes Plugin, das Muster analysiert, verdaechtige Spieler markiert und automatisch Massnahmen ergreift.
- Manuelle Moderation: Moderatoren, die ueber den Spectator Mode oder Replay-Plugins (Replay Mod serverseitig) mitsehen. Das faengt auf, was Anti-Cheats uebersehen.
Beliebte Anti-Cheat-Plugins
| Plugin | Typ | Preis | Staerke |
|---|---|---|---|
| Grim | Prediction-based | Kostenlos (Open Source) | Bewegungscheats (Fly, Speed, NoFall) |
| Vulcan | Heuristic | Bezahlt | Combat Cheats (Kill Aura, Reach) |
| Spartan | Heuristic | Bezahlt | Breite Erkennung, aktive Entwicklung |
| Matrix | Heuristic | Kostenlose Basis, bezahlt Premium | Bewegung und Combat |
Grim ist Prediction-based: Es simuliert die Bewegung des Spielers serverseitig und vergleicht sie mit dem, was der Client sendet. Das ist genauer als Heuristik, kostet aber mehr CPU.
Was Anti-Cheats nicht erkennen
- X-Ray: Ein Anti-Cheat kann nicht sehen, was der Client rendert. Verwende ein Anti-Xray-Plugin (Paper hat dies eingebaut ueber
engine-modeinpaper-world-defaults.yml). Engine Mode 2 ersetzt Erze durch Stone, bis der Spieler sie erreicht. - Seed-Cracking: Wenn ein Spieler den Seed kennt, kann er Strukturen und Erze ohne X-Ray finden. Verberge den Seed (
/seedueber LuckPerms einschraenken) und nutze Papers Anti-Xray. - Makros und Auto-Clicker: Schwer von schnellen, aber legitimen Spielern zu unterscheiden. Die meisten Anti-Cheats erkennen extreme Klickraten, uebersehen aber subtile Makros.
False Positives vermeiden
- Stelle den Anti-Cheat fuer die ersten Tage auf "Nur Protokollieren". Pruefe die Logs und passe Schwellenwerte an, bevor du automatische Strafen aktivierst.
- Hohe Latenz (Ping ueber 200 ms) verursacht viele False Positives. Stelle hoehere Toleranzen fuer Spieler mit hohem Ping ein.
- Manche Plugins (Elytra-Plugins, Grapple Hooks, Teleportation) verursachen False Positives. Fuege Ausnahmen fuer bekannte Plugins hinzu.
Sollte ich mehrere Anti-Cheats kombinieren?
Kombinieren ist moeglich, aber riskant. Zwei Anti-Cheats, die dieselben Pruefungen durchfuehren, koennen sich gegenseitig stoeren und mehr False Positives erzeugen. Wenn du kombinierst, deaktiviere ueberlappende Checks bei einem der beiden.
Hilft eine Whitelist gegen Cheater?
Teilweise. Eine Whitelist verhindert, dass beliebige Spieler beitreten, aber wenn ein gewhitelisteter Spieler cheatet, hilft das nicht. Eine Whitelist ist ein erster Filter, kein Ersatz fuer einen Anti-Cheat.
Brauche ich einen Anti-Cheat auf einem Freundesserver?
Wahrscheinlich nicht. Wenn du deinen Spielern vertraust, ist ein Anti-Cheat Overhead. Auf oeffentlichen Servern oder Servern mit mehr als 20 Spielern ist er unverzichtbar.
Anti-Cheat-Plugins funktionieren auf allen Minecraft Paper-Paketen.