
Boar Anticheat: Bedrock-Bewegungscheats auf Geyser stoppen
"FOSS Predictive-Anticheat für Minecraft: Bedrock Edition"
opencollab-incubator/Boar · github.com
Betreibst du einen Minecraft-Server mit Geyser, können Bedrock-Spieler deiner Java-Welt beitreten. Bedrock-Bewegungshacker aber auch, und die meisten Java-Anticheats sehen sie kaum. Boar ist ein kostenloses Anticheat, das sich in Geyser einklinkt und Fly-, Speed-, Reach- und Timer-Cheats auf diesen Bedrock-Verbindungen abbricht, bevor sie allen anderen das Spiel ruinieren.
Was Boar macht
Boar läuft als GeyserMC-Erweiterung. Wenn du kein Geyser einsetzt, kannst du hier aufhören zu lesen, denn dieses Tool beobachtet nur Bedrock-Spieler, die über Geyser auf deinen Java-Server kommen. Java-Spieler werden davon nie berührt.
Die Grundidee ist das, was Mojang server-authoritative movement with rewind nennt. Statt einem Client zu glauben, der sagt "Ich stehe genau hier", simuliert der Server mit Vanilla-Physik, wo ein Spieler sein sollte, vergleicht das mit den Angaben des Clients und spult den Weltzustand zurück, damit Trefferprüfungen fair gegen Lag bewertet werden. Bedrock Dedicated Server unterstützt diesen Modus bereits. Boar bringt ihn zu Geyser und ergänzt laut README des Projekts Prüfungen, die BDS nicht ausführt.
Es ist ein Java-Projekt, aktuell bei 101 Sternen auf GitHub, MIT-lizenziert. Kostenlos, und jede Zeile der Erkennungslogik lässt sich nachlesen, wenn du magst.
Warum du es einsetzen würdest
Crossplay-Server haben einen blinden Fleck. Vielleicht läuft bei dir ein solides Java-Anticheat rund, während die Bedrock-Seite völlig offen bleibt, weil Geysers übersetzte Bewegung oft an Java-Anticheats vorbeirutscht oder sie dazu bringt, ehrliche Handy-Spieler fälschlich zu melden.
Konkrete Fälle: ein Survival-SMP, das mit Crossplay wirbt und ständig Fly-Hacker auf dem Handy anzieht. Ein PvP-Server, auf dem Bedrock-Spieler Treffer aus weit außerhalb der Nahkampfreichweite landen. Ein gut besuchter öffentlicher Server (einige der Server auf unserer Liste melden fünfstellige gleichzeitige Spielerzahlen), wo sich schon ein winziger Bruchteil an Cheatern zu vielen ruinierten Sessions summiert.
(Kleiner Exkurs: Ein unterschätzter Vorteil von Crossplay ist, dass Bedrock-Spieler ihre eigenen Skins über Geyser automatisch mitbringen. Wenn du eine Server-Identität aufbaust und einen einheitlichen Look für Team oder Builder willst, unsere Skin-Galerie hat über 230.000 kostenlose Skins mit 3D-Vorschau. Aber zurück zum Cheater-Fangen.)
Und wenn dein eigentliches Ziel ist, Fremde komplett draußen zu halten, ist ein Anticheat nicht das erste Mittel der Wahl. Eine gesperrte Mitgliederliste bringt mehr. Unser Whitelist-Creator erstellt in wenigen Klicks eine fertige whitelist.json, und das stoppt zufällige Griefer sofort, weil sie sich nie verbinden. Boar ist für die Cheater, die schon zugelassen sind.
Boar auf einem Geyser-Server installieren
Boar wird auf Modrinth als Geyser-Erweiterung angeboten, und Geyser lädt Erweiterungen aus einem Ordner extensions neben seiner Konfiguration. Das Repo veröffentlicht keine lange Anleitung, hier also der übliche Ablauf für Geyser-Erweiterungen:
- Lade die neueste Boar-Jar von der Modrinth-Seite herunter.
- Lege die Jar in dein Geyser-Verzeichnis
extensions. - Starte den Server neu. Ein Plugin-Reload reicht nicht, um eine neue Erweiterung zu laden.
- Achte in der Konsole auf Boars Startzeile und öffne dann die generierte Konfiguration, um die Reach-Distanz und andere Schwellenwerte festzulegen.
# Beispielpfade, je nachdem, wie du Geyser betreibst
# Standalone-Geyser:
Geyser/extensions/boar.jar
# Geyser als Spigot/Paper-Plugin:
plugins/Geyser-Spigot/extensions/boar.jarDas läuft ausschließlich serverseitig. Spieler installieren nichts, aktualisieren nichts und merken nicht, dass es existiert, es sei denn, sie cheaten.
Die Prüfungen und wie gut sie sich schlagen
Bewegungsvorhersage ist das Herzstück. Boar bildet die Vanilla-Bewegung von Bedrock Tick für Tick nach und meldet Abweichungen davon. Laut README deckt das nahezu jeden Bewegungscheat ab, außer fahrzeugbasierten: Fly in allen Varianten, Speed, Step, Fast Climb, High Jump, Jesus (Laufen auf Wasser) und No Slow. No Fall wird über die Fly-Prüfung erkannt und nicht über ein eigenes Modul, was es laut README schwer zu umgehen macht.
Als Nächstes Reach. Boar bricht Treffer ab, die aus mehr als rund 3 Blöcken Entfernung landen, wobei die genaue Distanz in der Konfiguration festgelegt wird. Das Versprechen: Der Treffer des Cheaters wird verworfen, ohne den Treffer eines ehrlichen Spielers am Rand der normalen Reichweite zu schlucken.
Die Hitbox-Erkennung deckt Hitbox-Vergrößerung ab, auch Killaura im "Touch"-Stil, bei der sich der Angreifer auf ein Ziel schnappt, das technisch gesehen direkt daneben steht.
Dann ist da die Timer-Prüfung. Ehrlich gesagt: Boar meldet Clients, die das Spiel schneller als die normalen 20 Ticks pro Sekunde laufen lassen, und laut README erkennt es Beschleunigungen schon ab 1,001x, während es Spieler, die einfach nur laggen, trotzdem toleriert.
Das README sagt, der Bewegungsansatz sei "mathematisch unmöglich zu umgehen", weil er auf dem Vanilla-Bewegungscode aufbaut. Diese absolute Formulierung würde ich mit Vorsicht genießen (jeder Anticheat-Entwickler hat schon irgendeine Version davon gesagt), aber die Methode ist solide, und die Ehrlichkeit über fehlende Features an anderer Stelle im README lässt mich dem Rest mehr vertrauen. Eigentlich ist genau das das Besondere: Das Projekt listet seine Lücken offen auf, statt so zu tun, als gäbe es sie nicht.
Fallstricke, Deinstallation und das Kleingedruckte
- Nur Bedrock. Boar prüft Java-Spieler überhaupt nicht. Du brauchst weiterhin ein eigenes Java-Anticheat, das daneben läuft.
- Keine Fahrzeugprüfungen. Bewegungscheats mit Boot und Pferd liegen laut README aktuell außerhalb der Abdeckung.
- Es ist jung. Das README sagt klar, dass viele Bewegungsunterschiede und Features noch nicht umgesetzt sind. Teste auf einem Staging-Server, bevor du es auf deinen Live-Server loslässt.
- Empfindlichkeit schneidet in beide Richtungen. Das Projekt beschreibt sich selbst als extrem empfindlich. Starte mit lockereren Schwellenwerten, beobachte deine Logs eine Weile und zieh sie dann schrittweise an, damit du keine Spieler mit schlechter Verbindung bestrafst.
Das Entfernen ist schmerzlos. Lösche die Jar aus dem Ordner extensions und starte neu. Boar bearbeitet keine Weltdateien oder Spielerdaten, es gibt also nichts zurückzurollen und keinen Vanilla-Zustand wiederherzustellen.
Zu den Downloads: Hol dir die Jar von der offiziellen Modrinth-Seite und nirgendwo sonst. Open Source heißt, der Code ist überprüfbar, was ein echtes Plus ist, aber es macht einen konkreten Download nicht automatisch sicher. Dein Server, deine Entscheidung, wie vorsichtig du bist.
Alternativen und mein Fazit
Wenn du einen echten Bedrock Dedicated Server statt Geyser betreibst, hat BDS ein eigenes Anticheat mit server-auth-with-rewind eingebaut, das Boar als Vorbild dient. Geyser pflegt außerdem eine Seite zur Anticheat-Kompatibilität, die sich zu lesen lohnt, bevor du dich auf etwas festlegst. Für die Java-Hälfte eines Crossplay-Servers willst du ohnehin ein separates Java-Anticheat, egal was du für Bedrock wählst.
Mein Fazit: Wenn du Geyser betreibst und ein Bedrock-Cheating-Problem hast, ist Boar so ziemlich die einzige kostenlose, offene, aktiv entwickelte Option, die genau auf diese Lücke zielt. Allein das macht einen Staging-Test wert. Geh rein im Wissen, dass es früh dran ist, dass es bei der Empfindlichkeit eine klare Meinung hat und dass es die eine Hälfte eines Crossplay-Anticheat-Setups ist, nicht das Ganze.
Die Java-Codebasis ist klein genug zum Überfliegen, die Discord- und Modrinth-Seiten sind aus dem Repo verlinkt, falls du nicht weiterkommst, und das Zurückrollen kostet dich eine gelöschte Datei. Geringes Risiko für einen Versuch.
Lead writer at minecraft.how. Long-time Minecraft player running a small SMP server, testing every build, mod, and seed before writing about it.
Häufig gestellte Fragen
Ist Boar kostenlos nutzbar?
Schützt Boar auch Java-Edition-Spieler?
Welche Minecraft-Versionen unterstützt Boar?
Warum meldet Boar legitime Spieler?
Wie unterscheidet sich Boar vom Anticheat des Bedrock Dedicated Server?
Have a Question or Tip about this Guide?Community Q&A
Ask a question or help other players below. Join the discussion and share your Minecraft tips!
Kommentare
Noch keine Kommentare. Sei der Erste, der seine Gedanken teilt!


