Skip to content

Setup Java Edition Server

TIP

This section assumes that you already have JRE installed. If not, see Dependencies.

Download Server Core

The server core is the essential part of a Minecraft server. In general, all other required files will be generated by the core once started.

We will use Paper core as an example. Here are some popular versions

More versions:https://papermc.io/downloads


Deployment

Start by clicking the Create button on the top of the page, and select Minecraft Java Edition. Pick the node you want and click on Upload Server Core.

  • Once uploaded, enter the following in the Startup Command field"
bash
java -Dfile.encoding=UTF-8 -jar "paper-<version>.jar"

TIP

You can provide many more arguments in the startup command. Feel free to explore more possibilities!

Starting Minecraft Server

After creating the instance, navigate to the instance console and start it by clicking the Start button located in the top-right corner.

EULA

WARNING

If you do not agree to the Mojang's End-User License Agreement (EULA), you will not be able to start your server.

To start the server for the first time, you must accept the End-User License Agreement (EULA). To accept EULA, go to Configuration Files, and you will see eula.txt, click edit and select yes.

If you can't find this file, try starting your server.