How to use snapshot versions for a Java server
You may want to use a snapshot version if you want to test out new features implemented into Minecraft. This article will teach you on how to use snapshot versions for a Java server.
Backup your server before proceeding. Testing / Playing in versions that are not designed for actual gameplay can cause errors in the world.
In this case, the latest snapshot version with a server JAR available is snapshot 23w06a. To get the server JAR, head over to the snapshot's page. Scroll down to the bottom of the page until you see "GET THE SNAPSHOT".

Click the hypertext link under the "Cross-platform server jar". It will automatically start downloading the snapshot server jar.
This is a vanilla server JAR. Bukkit/Spigot is not available in snapshots.

Once it has downloaded, Head over to your server and click on the "File Manager" button.

Remove the old server.jar by clicking the 3 dots and pressing on "Delete".

Upload the new server.jar file by clicking on the yellow upload button.

Once it has finished uploading, head back into the console and start the server! The server should now be running!

If you require any further assistance, please create a ticket here.
Created By: Greg K.
Backup your server before proceeding. Testing / Playing in versions that are not designed for actual gameplay can cause errors in the world.
Installing the snapshot
In this case, the latest snapshot version with a server JAR available is snapshot 23w06a. To get the server JAR, head over to the snapshot's page. Scroll down to the bottom of the page until you see "GET THE SNAPSHOT".

Click the hypertext link under the "Cross-platform server jar". It will automatically start downloading the snapshot server jar.
This is a vanilla server JAR. Bukkit/Spigot is not available in snapshots.

Once it has downloaded, Head over to your server and click on the "File Manager" button.

Remove the old server.jar by clicking the 3 dots and pressing on "Delete".

Upload the new server.jar file by clicking on the yellow upload button.

Once it has finished uploading, head back into the console and start the server! The server should now be running!

If you require any further assistance, please create a ticket here.
Created By: Greg K.
Updated on: 09/02/2023
Thank you!