Source-checkedAdmin & protection

Sneaky Server

by adryd · for Minecraft

Anonymise your server from scanners like Copenheimer and ServerSeeker. With options to disable logging spam logins and rate limit new connections.

9.9KDownloads
13 mo agoLast updated
MITLicense
Fabric · QuiltLoaders

About Sneaky Server

From Modrinth

Anonymise your server from scanners like Copenheimer and ServerSeeker. With options to disable logging spam logins and rate limit new connections.

Sneaky

⚠️ Versions 1.0.11 to 1.0.13 have an oversight allowing unwhitelisted or banned players to still see MOTD and player list. This only affects servers with whitelist on. I made a mistake in adding players to the allowed list too early in the signin process. It's unlikely that this was abused on a wide scale as it still required successful authentication with Mojang (on Online-Mode servers). 1.0.14.1 is available for all affected Minecraft versions

Sneaky anonymises your server from server scanners like Copenheimer, Shodan or ServerSeeker by only showing server info to players who have previously joined.

Sneaky has other options to protect your server including disabling logs for unauthorised players, and ratelimiting the creation of new connections.

Configuration

The configuration is stored in config/sneakyserver/config.properties

hide-server-ping-data: (Default: true) Only sends server ping data to known players

hide-player-list: (Default: false) Sends server ping data to unknown players, but doesn't send a user list. Only works when "hide-server-ping-data" is false.

dont-log-unauthed-client-disconnects: (Default: false) Prevents the server from logging failed offline-mode player logins. Prevents logs when the client closes the connection. Example of a server being spammed with offline mode logins: https://www.reddit.com/r/Minecraft/comments/12ip3gd/who_is_shepan/

dont-log-unauthed-server-disconnects: (Default: false) Prevents the server from logging failed offline-mode player logins. Prevents logs when the server closes the connection

rate-limit-new-connections: (Default: true) Enables a rate limit for clients creating new connections.

new-connection-rate-limit: (Default: 7) Connection limit over 15 seconds. If a client exceeds this limit new connections will be closed.

disable-query-until-login: (Default: false) shows the server as offline before the first time a player joins

disable-legacy-query: (Default: true) disables legacy ping used by clients older than Minecraft 1.6

disable-connections-from-banned-ips: (Default: false) closes connections from banned IPs before reaching login logic. May be incompatible with BungeeCord or Velocity

Hiding ping data

Sneaky hides server info by keeping a list of IP addresses of known players and their last join date, only allowing known players to receive the real server info, and appearing as an unconfigured server with no player activity to server scanners and players who have never joined. this feature is meant to be a no compromise alternative to vanilla's hide-online-players feature, allowing members of a server to see relevant information without leaking that information to scanners or un-whitelisted players (in the case of a whitelisted server)

Before joining

Before first joining, players and server scanners see a generic, unconfigured server with no player activity

After joining

After their first join, players will see the real MOTD, server icon, and online players list

Highlights

From source data

Game versions

Supports 17 Minecraft versions, the newest being 1.21.10.

Loaders

Runs on Fabric and Quilt.

Footprint

Rated a light load on a server.

Sneaky Server on Nxeon

From our catalogue
One-click install
Supported on Nxeon Minecraft servers. We download it from Modrinth, place it, and restart the server.
Server side
Required on the server
Server type needed
Fabric, Quilt
Server load
light
Smallest plan we suggest
Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
1.0.19, released 2025-10-08

Game versions by loader

LoaderGame versionsNewest
Fabric1.20.2 to 1.21.10 (8 versions)1.21.10

From 5 recorded builds of Sneaky Server.

Recent builds

BuildReleasedGame versionsLoaders
1.0.192025-10-081.21.10Fabric
1.0.182025-08-291.21.8Fabric
1.0.17 alpha2025-08-101.21.5Fabric
1.0.14.22024-08-251.20.2Fabric
1.0.14.22024-08-251.20.3 to 1.20.6 (4 versions)Fabric

Run Sneaky Server on a Minecraft server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on Modrinth as “Mods”

Admin & protection

Permissions, moderation, anti-cheat and land protection for the people running the server.

Runs on your server

From source side support

Modrinth lists Sneaky Server as required on the server. Check its Modrinth page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
FabricQuilt
Runs on
Serverrequired on the server
Game versions
1.21.10 and 16 earlier

Verified at the source

  • ✓ModrinthOfficial listing, checked 2026-10-02Open ↗
  • ✓Authoradryd, as published on Modrinth
  • ✓LicenseMITFree

Sneaky Server, answered

Generated from the mod’s own source data.

Do my players need to install Sneaky Server?

Modrinth lists Sneaky Server as required on the server. Check its Modrinth page to see whether players need it too.

Which loaders does it support?

Fabric and Quilt.

Is it free?

Yes. Sneaky Server is free to download from Modrinth. Its license is MIT.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run Sneaky Server on a Minecraft server.

Deploy in about a minute from $4.99 a month, then add Sneaky Server in one click.