Minecraft Server Scanner

Minecraft Server Scanner Icon

Source Code
Source Code
Official Discord Server
Official Discord Server



217.154.171.189

Favicon
A Minecraft Server
1.21.11
Last seen at 12:35:55 AM
πŸ”’ Auth Unknown
0 / 20

50.20.201.214

Favicon
Better MC [FABRIC] 1.21.1
1.21.1
Last seen at 12:35:55 AM
πŸ”’ Premium
0 / 20

210.131.208.185

Favicon
A Minecraft Server
1.21.5
Last seen at 12:35:55 AM
πŸ”’ Premium
0 / 20

37.194.203.68

Favicon
A Minecraft Server
Paper 26.1.2
Last seen at 12:35:55 AM
πŸ”’ Auth Unknown
0 / 20

178.236.77.69

Favicon
2024
Paper 1.21.3
Last seen at 12:35:55 AM
πŸ”’ Premium
0 / 20

217.145.239.188

Favicon
Hi! Welcome to Chilis
26.2
Last seen at 12:35:55 AM
πŸ”’ Auth Unknown
0 / 10

204.77.4.46

Favicon
A Minecraft Server
1.21.1
Last seen at 12:35:55 AM
πŸ”’ Premium
0 / 20

188.40.67.162

Favicon
All the Mods 10
1.21.1
Last seen at 12:35:55 AM
πŸ”’ Premium
0 / 20

100.16.250.123

Favicon
A Minecraft Server
26.2
Last seen at 12:35:55 AM
πŸ”’ Auth Unknown
0 / 20

117.72.123.145

Favicon
A Minecraft Server
1.19.2
Last seen at 12:35:55 AM
πŸ”’ Auth Unknown
0 / 20

46.225.49.73

Favicon
A Minecraft Server
26.2
Last seen at 12:35:55 AM
πŸ”’ Auth Unknown
0 / 20

170.23.122.98

Favicon
A Minecraft Server
1.21.1
Last seen at 12:35:55 AM
πŸ”’ Premium
0 / 9999

99.6.234.137

Favicon
A Minecraft Server
26.1.2
Last seen at 12:35:55 AM
πŸ”’ Auth Unknown
0 / 20

173.240.152.159

Favicon
All the Mods 10 To the Sky
1.21.1
Last seen at 12:35:55 AM
πŸ”’ Premium
0 / 20

46.252.193.114

Favicon
A Minecraft Server
26.1.2
Last seen at 12:35:55 AM
πŸ”’ Auth Unknown
0 / 20

192.135.117.155

Favicon
A Minecraft Server
1.20.1
Last seen at 12:35:55 AM
πŸ”’ Auth Unknown
0 / 6

79.72.26.110

Favicon
A Minecraft Server
1.20.1
Last seen at 12:35:55 AM
πŸ”’ Auth Unknown
0 / 20

172.1.131.107

Favicon
RAD Minecraft Server
1.12.2
Last seen at 12:35:55 AM
πŸ”’ Auth Unknown
1 / 10
BarchamMal  ef0821da-1c0d-421c-b509-b648f6d3bf10

91.184.244.148

Favicon
Π‘Π΅Ρ€Π²Π΅Ρ€ Minecraft ΡƒΡŽΡ‚Π½Ρ‹Ρ… Π²Π΅Ρ‡Π΅Ρ€ΠΎΠ²
26.1.2
Last seen at 12:35:55 AM
πŸ”’ Auth Unknown
0 / 3

217.11.174.1

Favicon
Minecraft Server
1.18.2
Last seen at 12:35:55 AM
πŸ”’ Premium
1 / 20
RedWhale45  e6b581f2-b429-4dfd-878f-3e74140bd228


How It Works

When you go to the Minecraft multiplayer menu, you can see some basic info about a server before you join it, like the version, player count, etc. Your Minecraft client is getting this information by pinging the server, requesting it for its Minecraft info, and the server responds with a packet containing all that info. Note that there's no verification in that process that ensures you're actually using the Minecraft client, the server just responds to whatever requests it gets. That means that you're able to send your own request from any program, not just Minecraft, which is how I'm able to get the information from all of the servers in my database.

The next logical step would be creating the database in the first place. I can ping a server with the same method I mentioned before in order to check if it's actually hosting a Minecraft server, and simply repeat that process for every possible IP. The vast majority of Minecraft servers use IPv4, which can range from 0.0.0.0 to 255.255.255.255. That means there are 256^4 (4,294,967,296) possible Minecraft server IPs. That's obviously a lot of IPs to go through, even for modern technology. When you ping a server, you'll need a certain threshold at which you decide that a server has been inactive for too long and must not be running. Usually about 5 seconds works well, but that means to go through every IP it would take 678 years! Luckily, you don't have to ping them one-by-one. Tools like Masscan can scan hundreds of thousands of IPs per second to make the process much more efficient, allowing you to check every address in under a day. Minecraft Java Edition's default port is 25565, so I use Masscan to scan on that port and get a list of IPs that are accepting TCP connections, and from there I can ping them with Minecraft's protocol to determine which ones are Minecraft servers. That list of servers is then sent to a second host, which constantly goes back over that list and pings the servers to get updated information.

Credits

19,976/20,000

Resets in 23:55