Player authentication
Can anyone join with any name?
- Online-mode
- Login plugins such as AuthMe, nLogin, LibreLogin
- Login on the proxy
Security Radar is a free security check for your Minecraft server. It looks at logins, password limits, anti-bot and proxy settings with your permission, and tells you what it found, with the evidence and the fix.
Nothing happens until you prove the server is yours and switch the review on. You can switch it off, pause it or delete everything at any time.
Every finding says what was checked, what supports it and what is still unknown. If something can't be seen, it says "not confirmed", not "missing".
An offline-mode server without a login lets anyone join with any name, an operator's included. The radar tells you before someone else finds out, without logging in, testing or attacking anything.
We run a Minecraft server list and check listed servers every few minutes, from the outside, like any player would. We wanted to help owners close the obvious gaps, without ever doing to a server what an attacker would do. So the radar only works with what you show it, and only you see the result.
Each check ends in a clear state: fine, a finding with a severity, or "not confirmed" when there isn't enough evidence yet.
Can anyone join with any name?
Are password guesses slowed down?
What stops join floods from bots?
Can someone skip your proxy?
Only what you tell us.
Would Ashlar help here, honestly?
Add a short code to your MOTD, a DNS TXT record, a file on your website or the plugin config. The proof is tied to the address players use.
Online-mode, login, proxy, anti-bot: about ten multiple-choice questions. "Not sure" is a fine answer.
Each one with its evidence and fix. Add the diagnostic plugin to have the settings checked for you instead of taken on trust.
Every server listed on CraftRank can use it. Open the dashboard or add your server first.
A security check that behaves like an attacker is just another attacker. These are hard rules in the code, not settings, and they hold even if you ask.
The only inputs are your answers, the reports of the plugin you install, and the public status the CraftRank server list already shows.
| Action | Why | Radar |
|---|---|---|
| Log in to your server | Joining a server you don't own is an attack, even "just to test". | Never |
| Guess passwords or pose as a player | No staff names, no test accounts, no password lists. | Never |
| Send bots, floods or stress tests | Nothing is load-tested, ever. Not even with your OK. | Never |
| Run commands or change files | The plugin only reads a few settings and sends them. | Never |
| List your plugins on its own | Only a short public list of security plugins, through your plugin. | Never |
| Read players, IPs, passwords or chat | None of it is collected, so none of it can leak. | Never |
| Publish weak servers | There is no public list, score or ranking of findings. | Never |
| Message owners who did not sign up | Alerts go only to verified owners who turned them on. | Never |
| What it works from | Your answers and your plugin | That's all |
Optional, read-only and open about what it does. It turns your answers into checked facts, so a finding can say "verified" instead of "you told us".
Paper, Spigot and forks from 1.17, Java 17 or newer. Reports are signed with your server's own key and refused when they are old or sent twice. It changes nothing on the server.
/craftrankradarShows whether reports are on and the last result.
CraftRank Security Radar 1.0.0: reports on, last result: report accepted.
/craftrankradar previewPrints exactly what the plugin would send, field by field.
This is exactly what the plugin sends (schema 1): "online_mode": false, "auth_plugins": ["AuthMe"], …
/craftrankradar sendSends a report now instead of waiting for the daily one.
Security radar: report accepted. Authentication: AGENT VERIFIED; Login rate limiting: CONFIGURED
/craftrankradar reloadReads config.yml again, for example after you paste the key.
Reloaded. Reports: on
Two labels on every finding: how sure the radar is, and how much it matters. A missing signal is never counted against you.
Ashlar is CraftRank's free, open-source server software, with a built-in login, anti-bot and connection guard. When it would help, the radar says so, but only next to what to check first, its limits and other ways to fix the same thing.
Your AuthMe, nLogin or proxy login is a perfectly good answer. The radar does not prefer one fix over another; it only wants the gap closed.
Close the gaps on your server.