Minecraft Server Snapshot: Setup, Updates and Safety
Snapshots let you try upcoming Minecraft features early, and a snapshot server lets friends test them together. Here is how to set one up, keep versions matched and avoid wrecking your main world or your mods.

A Minecraft server snapshot is the dedicated server version of a Java Edition snapshot, Mojang’s in-development test build, so a group of friends can try upcoming features together before they ship. You download the server file that matches a specific snapshot, run it like any other Java server, and every player picks that same snapshot in the launcher. The catch is that snapshots are unfinished, so you should always run them on a copy of a world, never on the one you care about.
Here is a quick checklist before you start:
| What you need | Why it matters |
|---|---|
| Minecraft: Java Edition on every player’s account | Snapshots are a Java feature; each player needs their own copy |
| The server file for the exact snapshot | Client and server versions must match, build for build |
| A recent version of Java on the host machine | Newer Minecraft versions need newer Java releases |
| A spare folder and a copy of your world | Snapshots can corrupt chunks or make a world unloadable in older versions |
| A backup routine | You will update often, and every update is a chance for something to break |
What Is a Minecraft Server Snapshot?
The word “snapshot” confuses a lot of new players. It sounds like a screenshot, or like a save state from an old console emulator. In Minecraft it means neither. A snapshot is a frozen slice of the game as Mojang is building it: new blocks, mobs, mechanics and technical changes that are not finished yet. Mojang publishes them so players can poke at features early and report bugs before the full update lands.
Snapshots are part of Java Edition, the version of Minecraft that runs on Windows, macOS and Linux. Each snapshot normally ships in two parts: the client you play through the launcher, and a server file you can run on a separate machine or in the background on your own computer. That second piece is the Minecraft server snapshot. It behaves like a normal vanilla server, just running test code.
Snapshot names follow a scheme Mojang sets for each development cycle, and that scheme can change over time, so the label on one cycle’s builds may look different from the next. Whatever the label on the build you download, the rule is the same: the server and every client must be on the identical build.
Snapshots vs pre-releases vs full releases
- Snapshots are the earliest and roughest builds. Features can change, break or be pulled between one week and the next.
- Pre-releases and release candidates come near the end of a cycle, when the feature list is mostly locked and Mojang is fixing bugs.
- Full releases are the stable versions most servers, mods and plugins target.
If you mainly want a stable survival world with friends, a full release is the right choice. A snapshot server is for curiosity, early building practice and testing ideas before an update arrives.
Java vs Bedrock: Who Gets Snapshots?
Only Java Edition uses the snapshot system described here. Bedrock Edition, the version on consoles, phones, tablets and the Windows store app, tests new features through its own Preview and beta programs instead. These are separate tracks with separate builds.
That has a few practical consequences:
- A Java snapshot server cannot accept Bedrock players, and a Bedrock preview cannot join a Java server.
- A feature in testing on one edition may arrive on the other at a different time or behave slightly differently while it is in testing.
- Changelogs usually say which edition they cover. Read that line first before assuming a change applies to your game.
If your group is split across editions, you cannot share a snapshot world. The Java players can run a Minecraft server snapshot, and the Bedrock players can try the Preview on their own, but they will be in different worlds.

How to Set Up a Minecraft Server Snapshot
Setting up a snapshot server is almost identical to setting up a normal vanilla Java server. The difference is where you get the files and how carefully you manage versions. If you have never run a server before, our how-to and commands section covers the basics in more depth.
1. Turn on snapshots in the launcher
Open the official Minecraft Launcher, go to Java Edition, and open the Installations tab. Tick the option to show snapshots. A new installation for the latest snapshot will appear. Launch it once so the game files download. This is what every player who joins will need to do.
2. Download the matching server file
Each snapshot announcement on the official Minecraft site normally links the server file for that build. Download the one that matches the snapshot you just installed, not the full release server and not last week’s snapshot. Keep the file name or folder name labelled with the snapshot so you know which build it is later.
3. Make a dedicated folder
Create a new, empty folder just for this server. Put the server file inside. Do not drop it into the folder that holds your main survival server, because the first run creates config files and a world folder that could overwrite or mix with existing ones.
4. Run it once and accept the EULA
Start the server from a terminal or command prompt in that folder using Java. A typical launch line looks like this, with the file name changed to whatever you downloaded:
java -jar server.jar nogui
The first run stops early and creates an eula.txt file. Open it, read Mojang’s end user licence agreement, and change the line to eula=true if you accept. Start the server again and it will generate a world and its settings files. You can give the server more memory with Java’s memory options if your machine has room; how much it needs depends on player count and world size.
5. Point it at a test copy of your world (optional)
If you want to see how new features look in an existing world, stop the server, copy your world folder into the snapshot server folder, and set the world name in server.properties to match. Never move your original world in. Copy it.
6. Open it to friends
For players on your home network, they can connect with your computer’s local address. For friends elsewhere, you will need port forwarding on your router or a hosting service that supports snapshot builds. Many hosts focus on full releases, so check that yours lets you upload a custom server file before you pay for anything.
Connecting Players and Keeping Versions Matched
The most common problem on a Minecraft server snapshot is a version mismatch. Snapshots are strict: a player on the full release, or on the previous snapshot, will be refused with an “outdated client” or “outdated server” style message.
To keep everyone in sync:
- When a new snapshot drops, announce it in your group chat before you update the server.
- Have everyone launch the newest snapshot installation in their launcher. The launcher’s “latest snapshot” profile updates itself, which is convenient but means players move forward automatically.
- Update the server file, then restart.
- If someone wants to stay on an older build for a while, they need a separate custom installation pinned to that version, and a separate server to join.
A worked example
Say four friends run a Minecraft server snapshot on the current development cycle. A new snapshot comes out midweek. Two players open the launcher, and the latest snapshot profile updates them. The other two have not launched yet. The host swaps in the new server file and restarts. The first two connect fine. The other two get a version error until they open the launcher and let it update. Nothing is wrong with the server; they just need the same build. A short “new snapshot is live, update before joining” message prevents most of these support questions.
Protecting Worlds: Backups and Test Copies
Snapshot announcements carry a warning for a reason: snapshots can corrupt your world. Chunks can generate oddly, blocks can change behaviour, and once a world has been opened in a newer version, loading it back into an older one can fail or cause damage. A Minecraft server snapshot running on your only world is the fastest way to lose months of building.
A simple, safe routine for any Minecraft server snapshot:
- Keep three separate things: your real world (on the full release), a snapshot test copy, and dated backups.
- Back up before every update. Stop the server, copy the whole world folder, and name the copy with the date and snapshot label.
- Do not merge back. Treat the snapshot world as a sandbox. When the full update releases, upgrade your real world on that release instead of carrying the test copy over.
- Prune old backups once you are sure a build is stable, but keep at least one from before you started testing.
Fresh worlds are often the best way to see new terrain or structures, since existing chunks do not regenerate. If you want a good starting point, browse our Minecraft seeds and the guide to picking seeds with villages, but remember that world generation in a snapshot can differ from the release a seed was written for.

Following the Latest Minecraft Snapshot
During active development, Mojang has historically put out snapshots at a fairly steady pace, often weekly, with pauses around holidays and big releases. Each new snapshot usually needs a fresh server file, so a Minecraft server snapshot is something you maintain rather than set up once.
Good habits for staying current:
- Read the changelog before updating. Each snapshot post lists new features, tweaks, bug fixes and technical changes. Technical notes matter most for server owners, since they can affect commands, data packs and world data.
- Watch for server-specific changes. Some snapshots focus on multiplayer and server tooling rather than gameplay. Those are worth reading closely if you run any server, snapshot or not.
- Test your contraptions. Redstone, mob spawning and farm behaviour can shift in testing. If you rely on a design like those in our XP farm guide, try it on the snapshot server before trusting it on release day.
- Practise builds with new blocks. A snapshot world is a low-stakes place to try new block palettes for projects like the ones in our castle ideas guide.
Our updates section follows the newest snapshot changes that matter for survival players and server owners, so you can skim what changed before deciding whether to update.
Mods, Plugins and Packs on Snapshot Servers
A vanilla Minecraft server snapshot works the day a snapshot comes out. Modded setups usually do not. Mod loaders and plugin-based server software generally target full releases, and support for a snapshot, if it comes at all, tends to arrive later and may be experimental.
- Mods: expect most mods to break on snapshots. Do not try to load your usual modpack. Our mods and packs section covers modded play on stable versions.
- Plugins: plugin servers typically wait for releases. If you need plugins, stay on a full release.
- Resource packs: texture and resource packs often still load, but new blocks will show default textures and the game may warn that a pack was made for another version. See our guide to installing texture packs for how packs are versioned.
- Data packs: technical changes in snapshots can break data packs, so test them one at a time.
Common Mistakes With a Minecraft Server Snapshot
Most problems people hit with a snapshot server come from a short list of avoidable errors:
- Running a snapshot on the main world. This is the big one. Always use a copy.
- Mismatched versions. Updating the server but not telling players, or the other way round.
- Grabbing the wrong server file. The release server file and the snapshot server file are different. Label your folders.
- An outdated Java install. If the server will not start, check whether the build needs a newer Java version than the one on your machine.
- Expecting mods to work. Vanilla only, unless a mod explicitly supports that exact snapshot.
- Treating features as final. Something added in one snapshot may be reworked or removed in the next. Do not build a whole base around a mechanic that is still in testing.
- Mixing editions. Bedrock friends cannot join, and Bedrock preview notes do not describe Java snapshots.
Handled carefully, a Minecraft server snapshot is a fun way to see what is coming with friends, spot bugs, and plan your builds and farms ahead of release day. Keep it separate, keep it backed up, and keep everyone on the same build. If you are new to the journal, our about page explains what Craft Almanac covers, and the home page collects our latest guides.
Frequently asked questions
What is a Minecraft snapshot?
A snapshot is an in-development test version of Minecraft: Java Edition that Mojang releases before a full update. It lets players try new blocks, mobs and mechanics early and report bugs. Snapshots are unfinished, so features can change or vanish between builds, and they can damage worlds. Anyone who owns Java Edition can play them by turning on snapshots in the official launcher.
Can you play Minecraft snapshots in multiplayer?
Yes. Each Java snapshot normally comes with a matching dedicated server file. One person runs that server, and everyone who joins selects the same snapshot in their launcher. The client and server versions must match exactly. A player on an older snapshot or on the full release will get a version mismatch error and will not be able to connect.
Is a Minecraft snapshot server free?
The server software comes with Java Edition and costs nothing extra to download. Running it on your own computer is free apart from electricity and bandwidth. Every player who joins still needs their own copy of Java Edition. If you use a paid hosting company instead, check that it lets you upload or choose snapshot builds, because many hosts focus on full releases.
Does Bedrock Edition have snapshots?
Not under that name. Bedrock Edition tests upcoming features through its Preview and beta programs on supported platforms, which work separately from Java snapshots. Java snapshot servers and Bedrock previews cannot connect to each other, and features in testing on one edition may arrive at a different time on the other. Always check which edition a changelog describes.
Will a snapshot ruin my survival world?
It can. Snapshots may corrupt chunks, and once a world opens in a newer version you often cannot safely load it in an older one again. Never point a snapshot server at your only copy of a world. Copy the world folder first, test on the copy, and keep dated backups so you can roll back if something breaks.
How often does a new Minecraft snapshot come out?
During active development, Mojang has historically released snapshots on a roughly weekly rhythm, with gaps around holidays and big releases. Each one usually needs its own matching server file. The official Minecraft site posts a changelog for every snapshot, and our updates section tracks the changes that matter most for survival players and server owners.