jS38TB2.png

Sonar
Sonar is a lightweight and easy-to-use anti-bot plugin for your Minecraft server. It supports every client and server version. It's an effective and extensible solution for protecting your Minecraft server against all kinds of bot attacks.

Design and Goal

  • Effective, lightweight, and easy-to-use
  • No unnecessary features and clean code
  • Protection against all kinds of bot attacks
  • No player should be annoyed by any sort of CAPTCHA
  • No sort of checking for VPNs or proxies
  • Multi-platform support (See supported versions)

Checks
Sonar analyzes a player's behavior before joining the actual server, therefore stopping malicious traffic from ever reaching the backend. It is supposed to be an instant, powerful, and invisible method of verification that should prevent all typical and advanced types of bots.

  • Sends the player to a lightweight fake server when they connect for the first time.
  • Analyzes if the player is sending the necessary packets.
  • Analyzes if the player is sending legitimate packets.
  • Checks if the player is obeying client gravity.
  • Checks if the player is colliding with blocks correctly.

Sonar also protects against huge spambot attacks since it queues the incoming connections, therefore making it technically impossible to have a ton of bots join the server at the same time.

Previews and tutorials

bStats

  Velocity
  BungeeCord
  Bukkit