Minecraft 1.22 Server Update: What Changed and How to Prepare

Published on

What Minecraft 1.22 means for server operators. New world generation, performance changes, plugin compatibility, and how to update safely.

Minecraft 1.22 server update

Every major Minecraft release ripples through the server ecosystem. Plugin APIs change, world generation shifts, Java requirements evolve, and server operators have to decide when and how to update. Here is what 1.22 means for your server and how to handle the transition.

The Update Cycle: Why It Matters for Servers

When Mojang releases a new Minecraft version, the sequence goes like this:

  1. Mojang releases Vanilla 1.22
  2. Paper/Spigot/Purpur need days to weeks to update their server software
  3. Plugin developers need additional time to update their plugins
  4. Mod loaders (Forge, NeoForge, Fabric) follow their own timelines
  5. Modpacks take even longer because every mod in the pack needs to be compatible

If you run a vanilla server, you can update on release day. If you run Paper with 30 plugins, you are realistically looking at 1 to 3 weeks before everything is compatible. If you run a modpack, it could be months.

The mistake most server operators make is updating too early. A server with broken plugins is worse than a server on the previous version.

What 1.22 Changes for Server Operators

World Generation

New biomes and terrain changes in 1.22 only generate in unexplored chunks. Your existing world is unaffected. If you want players to access the new content, you have three options:

  1. Expand the world border so players can explore into fresh terrain
  2. Reset specific dimensions (usually the End or Nether, since players are less attached to them)
  3. Start a fresh world (most disruptive, but gives the cleanest experience)

For most established servers, option 1 is the right choice. Your players built things they care about; do not delete them for new biomes they can find by walking further.

Java Version

Minecraft has been pushing Java version requirements forward. Make sure your hosting environment supports the Java version 1.22 requires. If you are on managed hosting (like Space-Node), this is handled for you. If you self-host, verify your Java installation:

java -version

If you need to update:

sudo apt install openjdk-21-jre-headless -y

Or, if you use GraalVM for better performance, see our GraalVM Minecraft guide.

Server Software Compatibility

Track compatibility status here before updating:

SoftwareTypical update timelineWhere to check
Paper1-2 weeks after releasepapermc.io
Purpur1-3 weeks (waits for Paper)purpurmc.org
Spigot1-2 weeksspigotmc.org
FabricUsually within daysfabricmc.net
NeoForge1-4 weeksneoforged.net
Forge2-6 weeksfiles.minecraftforge.net

Paper is the most popular choice for plugin servers and is typically the fastest to update among the Bukkit forks. Not sure which mod loader to use? Read our Forge vs NeoForge comparison.

Plugin Compatibility

This is where most update headaches come from. Before updating, make a list of every plugin you run and check if it has been updated for 1.22. The common ones (EssentialsX, LuckPerms, WorldGuard, Vault) update quickly. Smaller plugins maintained by solo developers can take weeks or go abandoned entirely.

Practical steps:

  1. List your plugins: ls plugins/
  2. For each plugin, check its page on Spigot, Modrinth, or Hangar for a 1.22 compatible version
  3. If a critical plugin has no update, do not update your server. Wait or find an alternative.

How to Update Safely

Step 1: Full Backup

Before anything else, back up your entire server directory:

tar -czf server-backup-$(date +%Y%m%d).tar.gz /path/to/your/server/

This includes the world files, plugin configurations, and server properties. If the update breaks something, you can restore from this. For more on backup strategies, see our game server security guide.

Step 2: Test Environment

If your server has more than a handful of regular players, set up a test server first:

  1. Copy your server directory to a new location
  2. Update only the test copy
  3. Start it on a different port
  4. Log in and test: walk around, use commands, check that plugins load, verify economy/permissions work
  5. If everything passes, update the production server

This takes 30 minutes and can save you hours of rollback headaches.

Step 3: Update Sequence

On managed hosting, this is typically a one-click operation through the control panel. On Paper, the command line approach:

curl -o paper-1.22.jar https://api.papermc.io/v2/projects/paper/versions/1.22/builds/LATEST/downloads/paper-1.22-LATEST.jar

Replace LATEST with the actual build number from papermc.io.

Step 4: Post-Update Verification

After starting on 1.22, check:

  • Console output for plugin errors (red text is bad, yellow is usually fine)
  • Player permissions still work (/lp user testplayer info)
  • Economy balances are intact
  • World borders are correct
  • Chunk loading around spawn looks normal

Performance Optimization for 1.22

Once you are on 1.22, optimize your server's performance:

JVM Flags: the garbage collector makes a big difference. Our ZGC vs G1GC guide explains which collector is best for your heap size. For the standard recommendation, see the Aikar's flags guide.

Mods: install performance mods that make a real difference. Our best Minecraft mods 2026 guide covers Sodium, Lithium, and other essentials.

Monitoring: keep an eye on TPS after updating:

/spark tps
/spark profiler start

If TPS drops below 18, investigate which plugin or system is causing the bottleneck.

When to Update

Update immediately if: you run a vanilla server, or all your plugins/mods are confirmed compatible, or you are starting a new server.

Wait 2-4 weeks if: you run a Paper/Purpur server with many plugins. Let the ecosystem stabilize.

Wait indefinitely if: you run a modpack. Your modpack maintainer will release an updated version when ready. Do not try to update individual mods yourself; the interdependencies will break things. For modpack comparisons, see ATM9 vs ATM10.

Hosting for New Versions

If you are setting up a fresh 1.22 server, hardware requirements have not changed dramatically from 1.21:

  • Vanilla with under 15 players: 2-4 GB RAM
  • Paper with plugins, 15-30 players: 4-8 GB RAM
  • Modded (Forge/NeoForge/Fabric): 8-16 GB RAM depending on the modpack

CPU single-thread performance remains the most important factor. Space-Node's Minecraft hosting runs AMD Ryzen 9 hardware with NVMe storage, which is what matters for Minecraft's single-threaded tick loop. The Premium tier with Ryzen 9 9950X or 7950X gives you the headroom for modpacks and large player counts where every MHz of clock speed translates directly to TPS stability. For a broader look at providers, see our Minecraft hosting comparison.

FAQ

Should I update on day one? Only if you run vanilla or a Fabric server with minimal mods. For everything else, wait for your server software and plugins to confirm compatibility.

Will my world from 1.21 work on 1.22? Yes. Minecraft worlds are forward-compatible. Existing chunks stay as they are. New chunks generate with 1.22 features.

Do players need to update their client? Yes. Players must run a 1.22 client to join a 1.22 server. Some server software supports multi-version through plugins like ViaVersion, which lets older clients connect.

What about Bedrock crossplay? GeyserMC typically updates within a few weeks of a Java release. If you run a Geyser proxy for Bedrock players, check their Discord for 1.22 compatibility status before updating.

Can I downgrade back to 1.21 if something breaks? Yes, if you made a backup. Restore the backup and start the old jar. Worlds that have generated 1.22 chunks cannot be cleanly downgraded, which is why the backup before updating is critical.

How do I connect without port forwarding? If you are hosting at home and cannot port forward, read our ZeroTier Minecraft guide for a free solution.

Start Your MC Server Now Today

Join content creators worldwide who trust our Minecraft infrastructure. Setup is instant and support is always available. Start from €0.90/mo (Dirt) or €2.70/mo (Coal) and go live in minutes.