Sonar icon

Sonar -----

Sonar is a lightweight and easy-to-use anti-bot plugin for Velocity, BungeeCord, and Bukkit.




Version: 2.1.24
there is no translation into different languages as Triton does, sometimes there are problems with connecting people, for example through the viafabric mod
but in general, bots can bypass it, but the plugin works better than paid antibots, + everything that is closed source is evil.

Version: 2.1.23
The plugin itself is functional and offers useful features, but the recurring issues with server connectivity are concerning. Discord support channel sees 1–2 daily reports from users unable to join servers due to compatibility conflicts, often met with the same response: "use vanilla". This raises questions about why this specific plugin consistently faces these problems compared to alternatives.
-
Author's response
Sonar supports mods, however, some specific mods break networking & game logic to an extent where we can no longer differentiate between a connection made from a bot and a legitimate player. This is not Sonar's fault.

These issues never really occur on vanilla clients. We aren't banning anyone from using mods but instead recommending they try a vanilla client to see if the issue is resolved.

Version: 2.1.22
Definitely the most powerful antibot and very good support. The protection is robust, and the team is always quick to assist with any issues. Highly recommended!
-
Author's response
Thanks a lot for your review! <3

Version: 2.1.21
java.lang.NoClassDefFoundError: com/sonar/api/SomeClass
at com.example.plugin.MyPlugin.onEnable(MyPlugin.java:42) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[spigot.jar:git-Spigot-d05d3c1]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:342) ~[spigot.jar:git-Spigot-d05d3c1]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:480) ~[spigot.jar:git-Spigot-d05d3c1]
at org.bukkit.craftbukkit.v1_19_R1.CraftServer.enablePlugin(CraftServer.java:523) ~[spigot.jar:git-Spigot-d05d3c1]
at org.bukkit.craftbukkit.v1_19_R1.CraftServer.enablePlugins(CraftServer.java:437) ~[spigot.jar:git-Spigot-d05d3c1]
at net.minecraft.server.v1_19_R1.MinecraftServer.loadWorld(MinecraftServer.java:590) ~[spigot.jar:git-Spigot-d05d3c1]
at net.minecraft.server.v1_19_R1.DedicatedServer.init(DedicatedServer.java:264) ~[spigot.jar:git-Spigot-d05d3c1]
at net.minecraft.server.v1_19_R1.MinecraftServer.run(MinecraftServer.java:904) ~[spigot.jar:git-Spigot-d05d3c1]
at java.lang.Thread.run(Thread.java:834) [?:?]
Caused by: java.lang.ClassNotFoundException: com.sonar.api.SomeClass
at java.net.URLClassLoader.findClass(URLClassLoader.java:471) ~[?:?]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:167) ~[spigot.jar:git-Spigot-d05d3c1]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:96) ~[spigot.jar:git-Spigot-d05d3c1]
at java.lang.ClassLoader.loadClass(ClassLoader.java:588) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[?:?]
... 10 more

Version: 2.1.21
Have been using Sonar for almost a year and haven't had any issues regarding bot attacks. The plugin is free, open-source, actively receiving updates and well-maintained, what more could you ask?
-
Author's response
Thanks for your review. Appreciate it.

Version: 2.1.21
this plugin is not bad, but checks that makes failed check is shit so you should rewrite it

Version: 2.1.21
failed to verify please contact to developer
50% players has this issues, i prefer to use another antibot

Version: 2.1.21
totally agree with ilovegirlscheese ;D best name lol
totally agree with ilovegirlscheese ;D best name lol

Version: 2.1.21
I fucked up breaking servers because of you, I can't log in to them with viafabric, lunar client delete this

Version: 2.1.19
Ver good anti-bot plugin!
.............................................................
-
Author's response
Thank you for your review! <3

Version: 2.1.16
Free, !!OPEN SOURCE!! and has all the protections you need to protect you from any type of bot attack. What more do you want in life? Thank you Jones for this wonderful software and the lightning fast support you provide. For anyone reading this review, trust me, Sonar is worth it. Don't waste your money on paid plugins.
-
Author's response
Thanks a lot! <3

Version: 2.1.16
my antibot was bypassed via bebraproxy and i can fix it with ultimate antibot. so people download ultimateantibot to fix bot attack
-
Author's response
I'm fairly certain this review is made by the same person, which is why I'd like to refer to my response to the review below this one.

Version: 2.1.16
The worst antibot with a bug that generated 6 GB of logs in an hour, ANTIBOT bypassed via TTPROXY, the author does not delete toxic messages in his discord, and in general. i do not care what he responds, the review will remain forever.
-
Author's response
I do have automodding on my Discord and I do delete messages and timeout the member if they're toxic. You, actually, were the toxic person in my Discord and were timed out for a day for this:
https://ibb.co/HP7Qnvj

This "6GB log" you reported had nothing to do with Sonar. If you wanted me to look into the problem—if you wanted me to help you, provide information. I cannot do much just based on a completely random exception in console, especially when my plugin has nothing to do with it (Sonar uses its own login packets and the error was caused by Minecraft's 1.12.2 login packet which is not used by Sonar).

If you're using UltimateAntiBot, why review Sonar now? Why bomb this review section with something I either know of already or isn't an issue in the first place?

This review is extremely unfair and unjustified, in my opinion. If you want to criticize something, please use appropriate language and be respectful. This concept doesn't only apply here but on all plugin pages.

This is really unnecessary. I'm doing this all for free, making pretty much nothing, and, yeah, sure, some bots can bypass it, so what? Just don't use it if you don't like it or if it doesn't fit your use case.

If you want to talk about this, hit me up.

Version: 2.1.15
one of the best anti-bots, detects most bots and is updated frequently. I recommend this plugin
-
Author's response
Thank you for your review <3

Version: 2.1.13
The best FOSS anti-bot plugin out there with a really active and competent maintainer
-
Author's response
Thanks a lot for your review! <3

Version: 2.1.10
For a free anti-bot, it works quite well. I tested it in many aspects, and here is my review:

Pros:

- Frequent updates
- A captcha that currently cannot be bypassed. I tested many solvers, including the one from ttproxy, and it couldn’t be bypassed due to its specificity. Currently, the only way to bypass this captcha is to manually rewrite it for each bot, which is very ineffective and often makes bot attacks pointless.

Cons:

- Not very effective at blocking fast bots
- Easy to bypass; the only thing saving Sonar from being useless is the captcha and certain checks on the verification server that reduce the number of bots
- Unlike other anti-bots, Sonar has huge problems blocking bots at the outset. The main goal of an anti-bot is to prevent bots from accessing the server. Performing checks only on the verification server consumes a lot of resources, and there are many better alternatives.

Summary:

Despite some flaws, I currently consider it the best free anti-bot, which is why I give it 4 stars instead of less.
-
Author's response
Hello. Thanks for your review.

I'm currently developing a new injection method that should address the spam-botting issue. Even today, Sonar performs effectively against spam attacks; nonetheless, it falls short of other anti-bot plugins with more powerful injection methods (for example, nAntiBot). The problem is not with Sonar's verification system, but with how I handle connections.

I disagree with the "easy to bypass part." If I recall correctly, the only bot that currently bypasses Sonar is ttProxy—that's it. I could fix their bypass, sure, but they're just going to take a look at Sonar's code on GitHub and patch it in their bot, so I don't want to give them free fixes for their bots until Sonar Premium is released, which will include a more advanced way of verifying players based on outgame verification methods (e.g., a web captcha and cloud-based heuristic approaches).

The verification server doesn't consume a lot of resources, and Sonar does feature bad packet dropping (when the decoder is eventually replaced — blame it on the current injection method :D), spam reconnect filtering (rate-limiting), invalid username blocking, and more.
Another thing that is important to say that this "verification server" isn't a server in any way. It's purely an illusion of a server to trick the client into thinking that they joined the server. Sonar additionally only verifies genuine connections to prevent socket spamming (a botting technique in which the bot connects and immediately disconnects after sending the handshake and login packets).

Sonar is primarily intended to be an anti-bot, not an anti-ddos or anti-flood, as spam connections cannot be prevented with a Minecraft plugin. I've always recommended using TCPShield or NeoProtect in front of your server to prevent these high-connection-rate attacks.

Version: 2.1.10
Very cool plugin! It protects against game bots perfectly and does not touch GeyserMC players, I would really like the author to make another authorization plugin that would be compatible with Sonar
-
Author's response
Hi, thanks a lot for your review!

An authentication plugin is not planned. However, authentication plugins that use virtual servers, such as LimboAuth, are already compatible with Sonar.

Version: 2.1.6
Although, there's a bypass right now, the crazy part is that the AntiBot is crazy good and open-source, that's right. An open sourced AntiBot is that crazy good. Definetly would recommend + installing an AntiVPN software on your server to basically stop bots from entering your server
-
Author's response
Thank you for your review!

If you have any further suggestions or want to report a bug, make sure to join the Discord server or open a GitHub issue.

Version: 2.1.6
This is the best and totally free antibot plugin.
I recommend it 100% ..........
-
Author's response
Thanks a lot for your review! <3

Version: 2.0.37
Good job. This is probably best anti-bot solution out there that blocks advanced bots. (source: I tested TTProxy on this and it prevented the bots without any issues)
-
Author's response
Thank you for your review <3

Version: 2.0.37
Good anti-bot, detects most bots, and the plugin is updated frequently. I recommend ten plugins to anyone running a server with online mode disabled.
-
Author's response
Thanks a lot for your review! <3

If you have any further suggestions or want to report a bug, make sure to join the Discord server or open a GitHub issue.

Version: 2.0.35
Good anti-bot and detects most bots, but I'm only missing a local database. Not everyone uses MySQL or MariaDB, so support for H2, SQLite or JSON would be necessary in this plugin. Once this option is added, I will change my rating to 5 stars.
-
Author's response
Hello! Thank you for your review.

Support for H2 will be implemented in the next update.
https://github.com/jonesdevelopment/sonar/issues/341

Version: 2.0.34
Yes, that's exactly what I need. He saved me from bots, the rest of the plugins are terrible, I don't like them for various reasons, this developer translated the plugin into my Russian language, thank you!
-
Author's response
Thank you for your review! <3

Version: 2.0.27
The plugin is excellent, but there is one minus - there are no normal colors in the config, what the hell is <gray> and it should be &7 >:
-
Author's response
Hello! Thank you for your review.

Sonar uses MiniMessage formatting because it allows you to completely customize all messages. You can use custom (hex) colors, click events, hover events, and more.

More information on using MiniMessage may be found in the Sonar documentation at https://docs.jonesdev.xyz/administration/usage-of-minimessage.

Version: 2.0.21
Now Optimization is at the highest level, are you an AI???? You're a machine....

Version: 2.0.20
the new version fixes a bug with fish. Thank you very much for all the good things

Version: 2.0.19
This plugin is so good antibot! But the plugin has one minus and 999+ pluses, minus is not bukkit support, it`s so sadly... But i love the developer and sonar, developer is so daddy daddy!!
-
Author's response
Thanks a lot for your review!

Sadly, Bukkit support is really hard to implement, especially because I don't have much time at the moment, but I'm trying my best, and I'm glad that you like Sonar.

Update: Sonar 2.1.0 now features support for Spigot, Paper, and more.

Version: 2.0.19
Recently, I came across an excellent anti-bot solution that deserves recognition. Its ability to accurately distinguish between human and bot interactions is commendable. The user interface is intuitive, simplifying setup and customization. It seamlessly integrates with existing platforms, minimizing disruptions. Moreover, its proactive approach to combating emerging bot threats is noteworthy. Highly scalable, it suits businesses of all sizes. In summary, this anti-bot solution offers robust protection, intuitive usability, and proactive security measures, making it a standout choice.
-
Author's response
Hahahaha - nice, thank you so much!

Version: 2.0.19
Best anti bot on the market, crazy how it's free. Have been using it for the past like 6 months and haven't had a single problem with it
-
Author's response
I love you, man! <3 Thanks a lot!

Resource Information
Author:
----------
Total Downloads: 5,228
First Release: Feb 24, 2024
Last Update: Feb 16, 2025
Category: ---------------
All-Time Rating:
24 ratings
Find more info at docs.jonesdev.xyz...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings