Skip to content
9MinecraftServer.com home Search servers
EN

Translate this page

Sign up free
Join & fix problems

Fixing "outdated client" on a Minecraft server

"Outdated client" or "Incompatible client" means your game version isn't one the server accepts; pick the version the message names in the Minecraft Launcher and you're in.

For playersUpdated 6 min read

Quick answer
  • The message names the version you need. On Java, make a launcher installation for it and play that.
  • Java's current release is 26.3 (Sept 15, 2026). The 1.x line ended at 1.21.11; there's no 1.22.
  • Bedrock's matching release is 26.50. Bedrock and Java numbers don't match.
  • Many servers accept a range of versions through ViaVersion. Our pages show each server's range.

A Minecraft server says "outdated client" when your game is older than the versions it accepts, and "outdated server" when your game is newer. Current Java servers usually word it as "Incompatible client! Please use 26.3" (or whatever version they run). On Java Edition, the fix is to create an installation for that version in the Minecraft Launcher. On Bedrock you update the game, or wait for the server to update.

2026 made this more confusing than usual, because Mojang changed how versions are numbered. So let's start there.

The 2026 version numbers, explained

In 2026 Mojang switched to year-based version numbers. The first number is the year, the second counts that year's drops. The old 1.x line ended at 1.21.11. There is no 1.22, so if a server list or a video mentions one, it's wrong.

Java versionNameReleasedNotes
1.21.11(last 1.x release)Before 26.1Still very common on servers
26.1 (26.1.1, 26.1.2)Tiny TakeoverMarch 24, 2026.1 and .2 were hotfixes
26.2Chaos CubedJune 16, 2026Sulfur caves, sulfur cube, Java Friends List
26.3Wilderness BoundSeptember 15, 2026Current release. Needs Java 25 to run.
26.4(in snapshots)Not releasedSnapshot servers only

The Java 25 requirement matters for server owners, not players: the official launcher ships its own Java runtime, so players don't install anything.

What each message actually means

MessageYour game is...Do this
Incompatible client! Please use 26.3A version the server doesn't acceptPlay the version it names
Outdated client! Please use ...Older than the serverUpdate, or pick the named version
Outdated server! I'm still on ...Newer than the serverPick the older version it names
Red version text in the server listOutside the server's rangeThe red text is the server's version; play that one
Your version is not supported / plugin kickOutside a range set by a pluginRead the kick text; it usually lists allowed versions
Could not connect: Outdated client! (Bedrock)Behind the serverUpdate the game in your store
Could not connect: Outdated server! (Bedrock)Ahead of the serverWait for the owner to update

Which version are you running?

Check before you change anything. It takes five seconds and often solves the mystery on its own.

  • Java Edition: the version is printed in the bottom-left corner of the title screen. In game, press F3 and it's the first line of the debug screen. Modded packs add the loader name there too.
  • Bedrock Edition: the version number sits in the bottom-right corner of the main menu. Compare it with the server's Bedrock version on its page here.

If the numbers already match and you still get an outdated message, the server is probably running a plugin that limits versions more tightly than the game does, or you're joining a modded server from a vanilla game. Read the full kick text; plugin messages usually list the versions they accept. And if you're on a very new release day, give it a little time: a server that updates the same evening will suddenly let you in without you doing anything.

How to fix outdated client on Java: switch versions in the launcher

The Minecraft Launcher keeps separate "installations," one per version. Your worlds stay where they are. Mojang's own walkthrough is on help.minecraft.net.

  1. Open the launcher and pick Minecraft: Java Edition.
  2. Go to the Installations tab and click New installation.
  3. Choose the version from the Version dropdown. Use the exact number from the error, like 1.21.11 or 26.2. Give the installation a clear name.
  4. Click Create.
  5. Go back to the Play tab. Pick the new installation from the dropdown next to the Play button and click Play.
  6. Join the server again. The server list shows the same saved servers in every installation.

Snapshot versions (like 26.4 snapshots) only show up in the version list after you tick the Snapshots box in the Installations tab. You only need them for snapshot test servers.

Bedrock: "your version is not supported"

Bedrock gives you much less control. Phones, Windows and consoles update through their app stores, and there's no official way to pick an older version. So:

  • Outdated client: update Minecraft in the Microsoft Store, App Store, Google Play or your console's store. Consoles usually update automatically after a restart.
  • Outdated server: the server hasn't caught up yet. Bedrock servers usually update within days of a release. Check the server's Discord.
  • Joining a Java server through GeyserMC: Geyser supports a range of recent Bedrock versions and publishes updates soon after each release. If a brand-new Bedrock update locks you out, the server's Geyser needs updating.

How to find servers for your version

Every server page here shows the version range the server reports to our pinger. Look under the server name. You can also browse by version:

26.3 servers

Current Java release. Wilderness Bound content.

26.2 servers

Chaos Cubed. Many servers stay here while plugins catch up.

26.1 servers

The first year-numbered version.

1.21.11 servers

The last 1.x release, still a common base.

Looking for the newest updates? Our new servers list tends to run recent versions. Want the old combat system? Many PvP servers still run old versions on purpose because they prefer pre-1.9 combat. That's a design choice, not neglect.

Busy Java survival servers right now live from our list, checked every few minutes
  1. DonutSMP11,147 online
  2. Fjordwars4,680 online
  3. MineBlaze3,216 online
  4. HugoSMP3,189 online
  5. WildNetwork2,704 online
See the full list →

Why servers lag behind new versions

A server can't update the moment Mojang ships. The server software (Paper, Purpur, Fabric) has to update first, then every plugin or mod the server uses. A network with 80 plugins might wait weeks for the last one. Meanwhile it will often let newer players in through ViaVersion, which is why "outdated server" errors are rarer than they used to be.

For owners: how to make a server support multiple versions

The standard tools are three plugins from the same project. Install them on your Paper or Velocity server:

PluginLets inNeeds
ViaVersionNewer clients on an older serverNothing else
ViaBackwardsOlder clients on a newer serverViaVersion
ViaRewindMuch older clientsViaVersion and ViaBackwards
  • Players on older versions can't see new blocks or mobs. Via swaps them for the nearest older look, which can confuse people.
  • Translation isn't perfect. Complex items and packets can break, showing up as io.netty decoder errors. Test your main gameplay on the oldest version you allow.
  • Modded servers can't use this. Forge, NeoForge and Fabric modpacks need an exact version match.

ViaVersion usually releases updates a few days after a Minecraft release. Our pages show the whole range your server reports, so players can see your support before they try to join.

Quick questions

What's the best Minecraft version for servers?

There's no single best one. The latest release gets new content; 1.21.11 has the most mature plugins; old versions suit old-style PvP. The best version is the one your favorite server runs, and its page tells you.

How do I join a Minecraft server on an older version?

Create a launcher installation for that version (steps above) and join from it. Back up worlds before you open them in an older version.

Can I check a server's version without joining?

Yes. Your Java server list shows the server's version in red when it doesn't match yours, or look up the server here. We show the range each server reports.

Is there a Minecraft 1.22?

No. After 1.21.11 Mojang moved to year-based numbers, starting with 26.1.