Language

Boar Anticheat

Boar Anticheat

Modrinth

Proof of concept prediction anticheat for Geyser.

5.4k downloads 29 followers updated 3h ago
latest v2.0.0-d9c13e8 Modrinth
Bukkit Bungeecord Geyser Paper Spigot Velocity 1.8 – 1.21.11 Game-mechanicsOptimizationUtility

Boar (an Geyser extension) is a proof of concept anticheat project that act simillar to server-auth-with-rewind on Bedrock for
GeyserMC project with a few more checks and improvements compare to BDS.

⚠️ WARNING: THIS ONLY FOR BEDROCK PLAYER NOT JAVA PLAYER! YOU WILL NEED TO PAIR THIS WITH ANOTHER JAVA ANTICHEAT!

  • Also side note, there is ZERO guarantee about performance, update frequences, or if I will ever finish this.
  • I'm one again warning you I WONT'T GUARANTEE THAT THIS WON'T FALSE, THIS ANTICHEAT STILL IN VERY EARLY DEVELOPMENT.
Current detections list
  • Almost every single movement-related cheats (except vehicle), including - but not limited to
  • List of movement related dectections
    • Fly, Jesus, Step, Fast Climb, High Jump (Any type of fly cheats)
    • Speed (Any type of speed cheats)
    • No Fall (Detected using the fly check, impossible to bypass)
    • Velocity (99.99%/100.01% velocity - basically any kind of velocity cheat)
    • No Slow
    • And the list goes on....
  • Reach (> 3 blocks, depends on the config)
  • Hitbox (any kind of hitbox expansion, including touch player)
  • Timer (anything greater than 20 ticks)

What makes this anticheat "better" compare to other.

You can take a look at a list of "other anti-cheats" here

  • It's free..... and open-source, which is pretty dang good already.
  • Boar is extremly sensitive and can detect EXTREMLY small movement mismatch, designed based off the vanilla movement code making it mathematically impossible to bypass.
  • Boar can accurately detect and cancel any hit beyond 3.0 blocks reach with minimal falses while not affecting legit player but still accurately cancelling cheaters hit.
  • "Perfectly" account for client lag and latency lag without relying on tricks, making it harder to false lagging legits player while still effectively catching cheaters.
  • Accurately check for any timer-based check, even if the cheaters only move 1 ticks faster (1.001x - 1.05x game speed) boar can still catch and detect it, without affecting lagging players.

Note

  • It's not perfect, expect falses, and a lot difference that Bedrock have from Java is un-implementated, so if you do find a bug/false, do report it.

Versions

Alpha
2.0.0-d9c13e8
geyser · 1.8, 1.8.1, 1.8.2 · 3h ago
Disallowing abusing pushing uncertainty.
5
Alpha
2.0.0-b640860
geyser · 1.8, 1.8.1, 1.8.2 · 11d ago
Proper support for ascendable/descendable block.
110
Alpha
2.0.0-7732dd7
geyser · 1.8, 1.8.1, 1.8.2 · 13d ago
OOPSSS, fixed teleportation confirmed position.
33
Alpha
2.0.0-9803aa9
geyser · 1.8, 1.8.1, 1.8.2 · 17d ago
Resolve attribute de-sync after rewind, exiting vehicle.
46
Alpha
2.0.0-4d03e8f
geyser · 1.8, 1.8.1, 1.8.2 · 19d ago
Added support for swift sneak, fix entering crawl mode using gliding false.
32
Alpha
2.0.0-04607d5
geyser · 1.8, 1.8.1, 1.8.2 · 20d ago
Resolve some rewind false, teleport de-sync.
20
Alpha
2.0.0-4099bb9
geyser · 1.8, 1.8.1, 1.8.2 · 23d ago
miss this!
34
Alpha
2.0.0-960f401
geyser · 1.8, 1.8.1, 1.8.2 · 1mo ago
Fix: teleport system and chunk unloading. (#65)
107
Alpha
2.0.0-d5a2ef1
geyser · 1.8, 1.8.1, 1.8.2 · 1mo ago
More lenience towards elytra. #289
25
Alpha
2.0.0-39fe9f5
geyser · 1.8, 1.8.1, 1.8.2 · 1mo ago
Fix: broken sub chunk blocks update reading.
90
Alpha
2.0.0-85e73c4
geyser · 1.8, 1.8.1, 1.8.2 · 1mo ago
Added support for latest Geyser, disabled some stuff.
139
Alpha
2.0.0-d9048dd
geyser · 1.8, 1.8.1, 1.8.2 · 2mo ago
Relicense the project to MIT. (#56)
174

Comments 0

No comments yet. Be the first to share your thoughts.

Download Boar Anticheat

A 2.0.0-d9c13e8 1.8, 1.8.1, 1.8.2 geyser 25.2 MB A 2.0.0-b640860 1.8, 1.8.1, 1.8.2 geyser 25.2 MB A 2.0.0-7732dd7 1.8, 1.8.1, 1.8.2 geyser 25.2 MB A 2.0.0-9803aa9 1.8, 1.8.1, 1.8.2 geyser 25.2 MB A 2.0.0-4d03e8f 1.8, 1.8.1, 1.8.2 geyser 25.2 MB A 2.0.0-04607d5 1.8, 1.8.1, 1.8.2 geyser 25.2 MB A 2.0.0-4099bb9 1.8, 1.8.1, 1.8.2 geyser 25.2 MB A 2.0.0-960f401 1.8, 1.8.1, 1.8.2 geyser 25.2 MB A 2.0.0-d5a2ef1 1.8, 1.8.1, 1.8.2 geyser 25.2 MB A 2.0.0-39fe9f5 1.8, 1.8.1, 1.8.2 geyser 25.2 MB A 2.0.0-85e73c4 1.8, 1.8.1, 1.8.2 geyser 25.2 MB A 2.0.0-d9048dd 1.8, 1.8.1, 1.8.2 geyser 25.2 MB A 2.0.0-ee7dcdc 1.8, 1.8.1, 1.8.2 geyser 25.2 MB A 2.0.0-548a4b2 1.8, 1.8.1, 1.8.2 geyser 25.2 MB A 2.0.0-827c5db 1.8, 1.8.1, 1.8.2 geyser 25.2 MB A 2.0.0-7ad8f0b 1.8, 1.8.1, 1.8.2 geyser 25.2 MB A 2.0.0-17bb221 1.8, 1.8.1, 1.8.2 geyser 25.2 MB A 1.0.4-8bd00ba 1.8, 1.8.1, 1.8.2 geyser 26.0 MB A 1.0.4-f8b0df8 1.8, 1.8.1, 1.8.2 geyser 26.0 MB A 1.0.4-05d225f 1.8, 1.8.1, 1.8.2 geyser 26.0 MB A 1.0.4-9da2b9b 1.8, 1.8.1, 1.8.2 geyser 26.0 MB A 1.0.4-0112d6d 1.8, 1.8.1, 1.8.2 geyser 26.0 MB A 1.0.4-a51727d 1.8, 1.8.1, 1.8.2 geyser 26.0 MB A 1.0.4-f84b64f 1.8, 1.8.1, 1.8.2 geyser 26.0 MB A 1.0.4-80fba46 1.8, 1.8.1, 1.8.2 geyser 26.0 MB A 1.0.4-e932bff 1.8, 1.8.1, 1.8.2 geyser 26.0 MB A 1.0.4-15dcad8 1.8, 1.8.1, 1.8.2 geyser 26.0 MB A 1.0.4-72c2e56 1.8, 1.8.1, 1.8.2 bukkit, bungeecord, paper 26.0 MB A 1.0.4-ba89a9e 1.8, 1.8.1, 1.8.2 bukkit, bungeecord, paper 26.0 MB A 1.0.4-bca5885 1.8, 1.8.1, 1.8.2 bukkit, bungeecord, paper 26.0 MB A 1.0.4-507334a 1.8, 1.8.1, 1.8.2 bukkit, bungeecord, paper 26.0 MB A 1.0.4-705895f 1.21.8 bukkit, bungeecord, paper 26.0 MB A 1.0.4-3880ba1 1.21.8 bukkit, bungeecord, paper 26.0 MB A 1.0.4-e93e9c7 1.21.8 bukkit, bungeecord, paper 26.0 MB A 1.0.4-55edd50 1.21.8 bukkit, bungeecord, paper 26.0 MB A 1.0.4-55edd50 1.21.8 bukkit, bungeecord, paper 26.0 MB A 1.0.4-6d0454f 1.21.8 bukkit, bungeecord, paper 26.0 MB A 1.0.4-d44464c 1.21.8 bukkit, bungeecord, paper 26.0 MB A 1.0.4-112971c 1.21.8 bukkit, bungeecord, paper 26.0 MB A 1.0.4-5178581 1.21.8 bukkit, bungeecord, paper 26.0 MB A 1.0.4-8cfe3ad 1.21.8 bukkit, bungeecord, paper 26.0 MB A 1.0.4-0d26697 1.21.8 bukkit, bungeecord, paper 26.0 MB A 1.0.4-c59f872 1.21.8 bukkit, bungeecord, paper 26.0 MB A 1.0.4-f4117b8 1.21.8 bukkit, bungeecord, paper 26.0 MB A 1.0.4-3def85f 1.21.8 bukkit, bungeecord, paper 26.0 MB A 1.0.4-e18ba83 1.21.8 bukkit, bungeecord, paper 26.0 MB A 1.0.4-67781f1 1.21.8 bukkit, bungeecord, paper 26.0 MB A 1.0.4-cbcfac8 1.21.8 bukkit, bungeecord, paper 26.0 MB A 1.0.4-fa38595 1.21.8 bukkit, bungeecord, paper 26.0 MB A 1.0.4-f41fde5 1.21.8 bukkit, bungeecord, paper 26.0 MB

Files are served directly from the original source. Modgrid does not host or modify them.