Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Sonar

Sonar

Sonar is a lightweight, effective and easy-to-use anti-bot plugin for Velocity, BungeeCord, and Bukkit. Sonar provides a multi-layered defense against bots, keeping your server safe from common and even sophisticated bot attacks. antibot, bot protection

10.7k
47
Management
Utility

Compatibility

Minecraft: Java Edition

1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
1.12.x
1.11.x
1.10.x
1.9.x
1.8.x
1.7.x

Platforms

Bukkit
BungeeCord
Folia
Paper
Purpur
Spigot
Velocity
Waterfall

Supported environments

Server-side

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server
Donate on Patreon

Creators

Jones
Jones Owner

Details

Licensed GPL-3.0-or-later
Published last year
Updated 4 days ago
DescriptionGalleryChangelogVersions

Show all versions

1
5
6
7
8

2.1.1 (BungeeCord)

by Jones on Aug 16, 2024
Download

2.1.1 (Velocity)

by Jones on Aug 16, 2024
Download
  • Log client brand and locale if invalid
  • Fix incorrect usage of libby since 55030c5
  • Bump dependencies #362, d15b3c8
  • Use rotation packets to improve the vehicle check
  • Add verification.checks.vehicle.minimum-packets to config

2.1.0 (Bukkit)

by Jones on Aug 10, 2024
Download

2.1.0 (BungeeCord)

by Jones on Aug 10, 2024
Download

2.1.0 (Velocity)

by Jones on Aug 10, 2024
Download
  • Improve the collision check #360
    • Add more configurable block types (ENCHANTMENT_TABLE, TRAPDOOR, STONE)
    • Fix a bug where the XP bar was shown to players in creative mode
  • Implement missing "fell through blocks" check
  • Fix verification.currently-preparing not being used
  • Fix Bedrock players not being able to be transferred #356
  • Implement Bukkit Support #347
    • Instead of replacing existing pipelines, Sonar now removes every pipeline and adds the necessary ones, therefore saving RAM and CPU usage by minimizing the handlers in the channel.
  • Allow general.max-online-per-ip to be 0

Sonar will only work on standalone Bukkit servers that are not behind a proxy (e.g., BungeeCord or Velocity). If you use a proxy, please install Sonar on the proxy instead of the backend server

2.0.38 (BungeeCord)

by Jones on Jul 30, 2024
Download

2.0.38 (Velocity)

by Jones on Jul 30, 2024
Download
  • Bump dependencies #355
  • Fix IP addresses being parsed incorrectly
    • This fixes an issue with the verified and blacklist command not working
  • Update Czech translations #354 (thanks to @slosacoder)
  • Add Georgian translations #351, #350 (thanks to @GreenedDev)
  • Add Polish translations (thanks to Najek and foren)

2.0.37 (BungeeCord)

by Jones on Jul 4, 2024
Download

2.0.37 (Velocity)

by Jones on Jul 4, 2024
Download
  • Fix client brand reading (Revert e0cc9bd)

2.0.36 (BungeeCord)

by Jones on Jul 3, 2024
Download

2.0.36 (Velocity)

by Jones on Jul 3, 2024
Download
  • Add Indonesian translations (thanks to LourenT)
  • Bump dependencies #343, #344
  • Globalize and simplify per-platform injection
  • Simplify client brand reading for 1.8+
  • Add support for H2 databases #342

2.0.35 (BungeeCord)

by Jones on Jun 29, 2024
Download

2.0.35 (Velocity)

by Jones on Jun 29, 2024
Download
  • Simplify transfer packet sending for 1.20.5+
  • Fix possible race condition in the disconnect logic
  • Make subcommand descriptions translatable
  • Simplify update notifier json parsing
  • Use Indra for better global versioning
  • Add Spanish translations (thanks to Juansitoh)
  • Fix online per IP being calculated incorrectly

2.0.34 (BungeeCord)

by Jones on Jun 18, 2024
Download

2.0.34 (Velocity)

by Jones on Jun 18, 2024
Download
  • Remove unnecessary UncaughtExceptionHandler
  • Fix notifications breaking scheduled tasks

2.0.33 (BungeeCord)

by Jones on Jun 18, 2024
Download

2.0.33 (Velocity)

by Jones on Jun 18, 2024
Download
  • Update Chinese translations #335
  • Make server write timeout configurable
  • Add some missing translations
  • Allow user to disable automatic update checking #332
  • Update priorities of checks performed on login
  • Use compute for more efficient ConcurrentMap I/Os
  • Migrate placeholders to MiniMessage components #329
  • Use ScheduledExecutorService instead of Thread #328
  • Fix invalid timestamp in database #331
  • Movement tick should be incremented even if check disabled #330
  • Improve collision check and fix potential bypass
  • Fix rare NoSuchElementException
  • Extract protocol checks to their own session handler
  • Single-release hijacked packet on Bungee #326
  • Take a snapshot of the JoinGame packet
  • Hook bandwidth handler after handshake packet
  • Preload all registered packets on start
  • Recode PluginMessage handling to fix memory leak
  • Fix memory leak on BungeeCord #325
  • Fix exception when cancelling login on Bungee
  • Remove useless biome codecs #324
  • Implement new slot check #323
  • 1.21 Support #322, #334, #321

Important: In order for the new placeholder system to work properly, you must reset your messages.yml and webhook.yml.

2.0.32 (BungeeCord)

by Jones on Jun 12, 2024
Download

2.0.32 (Velocity)

by Jones on Jun 12, 2024
Download
  • Recode verification system #319
  • Bump dependencies #318, #309
  • Fix several concurrency issues #317
  • Optimize player data handling #316
  • Recode too many accounts check #315
  • Implement 'verification disabled' warning #313
  • Minimize shadowed jar file #311

2.0.31 (BungeeCord)

by Jones on May 25, 2024
Download
1
5
6
7
8

Modrinth is open source.

fix-window-open@1656e14

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.