Of the 1,927 Minecraft servers on JoinGG that reported a single version on 28 September 2026, 921 ran one of this year's 26.x releases, 744 ran 1.21.x and 259 ran 1.20 or older. Those 1,927 are under half of the 4,230 listings. The rest were proxies advertising a range, words where a version belongs, or hosts answering for servers that were switched off.
The figures come from the version field of the server list ping, the exchange a Minecraft client makes to draw a row on its multiplayer screen. JoinGG sends that ping to every listed server every 15 minutes, after the same SRV lookup a real client does, and keeps one reading per server per hour for seven days. What follows is each listing's latest reading at about 10:00 UTC on 28 September 2026, with player history from the week before it. The methodology page has the detail, and what a server list measures, and what it won't covers the limits.
The version field is free text. The client decides whether it can join from a protocol number sent alongside the name, and the name is whatever the server wants to say, which is why that row in the multiplayer list can read almost anything. Here is what 4,230 of them said.
More than one listing in six had no server behind it
731 listings (17.3%) reported their version as "Error", with a warning sign in front of it. Of those, 675 were aternos.me addresses and 47 were exaroton.me, hosts that stop a server when nobody is on it and answer the ping themselves while it is off. Not one of the 731 had a single player at any reading during the week. Their median uptime by JoinGG's method was 22.7%, because they answer in some hours and not in others.
For a player, that warning sign and "Error" in the version column mean the server is not running and nobody is going to be there. For an owner on a plan like that, it is what strangers see whenever the server is asleep.
Words where the version should be
345 listings (8.2%) sent words instead of a version. Some are status notes: "Maintenance" on 22, "Offline" on 19 and "OFFLINE" on 13. Some are the names of connection-protection services that sit in front of a server and answer for it, "DonutShield" and "Infinity-Filter.com" on 23 each. The biggest group, 113 listings, sent "Unknown #" followed by a number.
None of these tells a player which client to use. The quickest way to find out is to connect, or to read the server's own site.
Proxies were 29% of listings and held 86% of the players
1,227 listings (29.0%) advertised a range of versions rather than one. Almost all were proxies in front of a network: Velocity on 879, with its forks Velocity-CTD (57) and VeloFlame (25), and BungeeCord on 121, with Waterfall (21), FlameCord (18) and a handful of others. At the moment of the snapshot those listings held 38,034 of the 44,369 Minecraft players online, 85.7%. Most players on a listed Minecraft server were on a network, while most listed servers were not networks.
A string such as "Velocity 1.7.2-26.2" is generated by the proxy. In Velocity's source the version name is the word Velocity followed by the oldest and newest client versions that build of the proxy can talk to, so the range moves when the proxy is updated and says nothing about the servers behind it. The newest version these ranges reached was 26.2 on 522 listings, 26.3 on 266, a 1.21.x release on 195, 26.1 on 100 and a literal "26.x" on 93.
What the range promises is that the front door accepts clients from 1.7.2 to 26.2. Whether a given client gets further depends on the backend servers. ViaVersion lets newer clients onto older servers and ViaBackwards does the reverse; ViaRewind, which needs both, extends that to 1.7 and 1.8 clients. A network whose backends run 26.2 without them will accept a 1.8 player at the proxy and then fail to place them anywhere. Velocity can pass a backend's own version through to the ping instead, using the ping passthrough settings in velocity.toml. The format of that option differs between Velocity 3 and the newer builds, so check the file your version generated. What a proxy does for a network covers the mechanics, and the case against a proxy covers when a single server is better off without one.
The servers that name one version
1,927 listings (45.6%) reported one version, which normally means a server answering for itself. By version family:
| Version family | Servers | Share of single-version servers |
|---|---|---|
| 1.21.x | 744 | 38.6% |
| 26.2 | 598 | 31.0% |
| 26.1 | 222 | 11.5% |
| 1.20.x | 105 | 5.4% |
| 26.3 | 97 | 5.0% |
| 1.8.x | 29 | 1.5% |
| 1.12.x | 28 | 1.5% |
| 1.7.x | 28 | 1.5% |
| 1.16.x | 24 | 1.2% |
Below those the counts are small: 15 each on 1.18.x and 1.19.x, 6 on 1.11.x, 4 each on 1.17.x and 26.4, and 2 on 1.14.x.
1.21.x is the largest single family, but the 26.x releases together come to 921 servers (47.8%) against 744 (38.6%). Mojang moved to year-based numbers for 2026. On Java the 26 is the year and the next number is the release within it; a third number, where there is one, is a patch. 26.1 is simply the release that followed 1.21.11, the last version under the old scheme. "Paper 1.21.11" is the second most common exact string in the data (276 servers), behind "Paper 26.2" (382) and ahead of "Paper 26.1.2" (142). For a plugin server, the final 1.x release is the natural place to wait until the plugins it depends on support 26.x.
Two bare strings stand out: "1.21.1" on 107 servers and "1.20.1" on 49, neither of them the newest release in its line. Forge and NeoForge servers normally report the plain Minecraft version (only 2 named Forge or NeoForge at all), and 1.20.1 and 1.21.1 are where a large share of Forge and NeoForge modpacks settled, so these are probably modded servers. A modpack fixes the version for as long as the pack is maintained, which is the subject of pinning versions on modded servers.
The old families that survive each have a reason. 1.8 is the last release before the 1.9 combat changes, which is why PvP servers kept it. 1.7.10 and 1.12.2 are the versions two long-lived generations of Forge modpacks were built on.
What the software name says
Paper names itself on 1,071 of the 1,927 (55.6%). A bare version number with no software name came from 419 (21.7%), which covers vanilla and anything that does not say. Purpur was on 174 (9.0%), other named forks on 127 (6.6%), Spigot or CraftBukkit on 66 (3.4%), and hybrids that load Forge or NeoForge mods alongside Bukkit plugins, Arclight and similar, on 32 (1.7%). Leaf appeared on 22, Folia on 10, and Pufferfish, Fabric and Forge or NeoForge by name on 2 each.
These are self-descriptions. Software can rename itself or hide its name, and modded servers rarely announce anything, so read the split as what servers chose to say rather than a census. Running Paper also brings the settings Paper adds beyond server.properties, which is where Paper's own tuning lives.
For a player, the version column sorts into four cases. "Error" behind a warning sign is a server that is not running. Words mean the server is not telling you. A range is the proxy's front door, and the network behind it may accept less. A single version is the server itself, although translation plugins can still let other clients in.
Picking the version for a new server
For a plugin server, run the newest release your essential plugins support; on this list that now means 26.x more often than 1.21.x. If players on other clients matter, ViaVersion and ViaBackwards can widen the door on the server itself, without a proxy. For a modded server the modpack decides, and 1.20.1 or 1.21.1 is normal. Choose 1.8 only for the kind of PvP that depends on its combat, and expect a small field: 29 single-version servers on the list run 1.8.x.
Whatever you choose, put it in the ping as a plain version number. "Maintenance" or "Unknown #" tells a passing player nothing, and the live Minecraft numbers are built from the same pings as everything above.
- Tags
- minecraftversionsserver data
- Share
Published · 6 min read