How to Make a Minecraft Purpur Server

What will you learn?

In this step-by-step guide, you will learn how to create a Purpur server for Minecraft.

Requirements
What is Purpur?

Purpur is a replacement for the well known Minecraft Paper Server. According to the Purpur creators, “Purpur is a drop-in replacement for Paper servers designed for configurability and new, fun, exciting gameplay features.”

Guide

Step 1 – Download Purpur MC Server File

Click the button on the right to be redirected to the Purpur Server download website.

Once you are in the Purpur website, go ahead and click the “See all builds” button.

https://purpurmc.org/

You will then be presented with all the recent versions and builds of Purpur, select your desired build of Purpur, in this guide we will be using the most recent build for Minecraft 1.19.4.

Purpur MC recent builds

You can find your downloaded file in your Recent Downloads

Purpur server file
Step 2 – Create a Purpur MC Server

Create a new folder and name it whatever you want.

Drag and drop the file we downloaded from the Purpur website into the new folder we just created.

New folder with the Purpur Jar file

Inside the same folder, go ahead and create a new text document.

Open the document and type:

java -Xms2G -Xmx2G -jar paper.jar --nogui.

The amount of RAM can be set by changing the numbers in the -Xms and -Xmx arguments, in this example we are using 2G, but you can use more, like 4G or 8G, it all depends on how much ram you have and how much ram you can allocate to Purpur.

New Text Document

Ensure you replace paper.jar with the name of the jar you have downloaded, in this case we are going to type purpur-1.19.4-1976.jar, however, make sure you type the right name for your specific instance.

.jar string replaced with proper name

Then go ahead and save the text document and exit it.

Save the file

Rename the New Text Document to:
start.bat

(Do not launch it yet)

New Text Document named start.bat

Click in the address bar inside the folder and type cmd and then press enter.

cmd in the folder address

Now you should see the cmd.exe open, it should look similar to the next image

Command Prompt

Go ahead and type start.bat and press enter

Command Prompt with start.bat

After you press enter, the server will start creating itself, however, it will stop and give you the following errors:

“Failed to load properties from file: server.properties”

“Failed to load eula.txt”

See the image below for reference

Do not close the cmd.exe window, just minimize it.

EULA error within Purpur Server Console

The Purpur server won’t finish creating itself if we do not accept the eula file.

Check the folder where we are running the server and find a file called eula.txt

Open this file, find the string that says eula=false and change it to eula=true

Eula.txt

Now go back to the cmd.exe, find the last string, and type start.bat and press enter

Server Console

Now the server will fully create and launch, you will know you have created your Purpur server properly because the last text string withing your cmd.exe will say Done (time)! For help, type “help”

Purpur Server Launched
Step 3 – Join Purpur MC Server

First we need to stop our server from running.

Click on a new line within the cmd.exe window, type stop and press enter.

Stopping the server

Now within the cmd.exe window select a new line, type ipconfig and press enter

You will now get a lot of information regarding your internet connection, however, you are just looking for a string named IPv4 Address…………….(Local IP Address)

Copy your local IP Address, in this example the number is 192.168.1.2, this number will vary for some of you.

After you copied the Local IPv4 Address, go ahead and close the Command Prompt (cmd.exe)

Local IPv4 Address

Now double-click the start.bat file to launch your Purpur MC Server.

Purpur Server Launch

Open your Minecraft game using the matching version of your Purpur MC server, in this guide we are using 1.19.4.

Once inside Minecraft, head over to the Multiplayer menu, and click Add Server.

Multiplayer Menu in Minecraft

Find the Server Address tab and paste your Local IPv4 Address we have copied to our clipboard earlier, you can name the Server Name whatever you prefer, in this example we are leaving it on default.

Now click Done.

Add Server Menu in Minecraft

Find your newly added Purpur Server withing your Multiplayer menu, and feel free to join it.

New Purpur Server in Multiplayer Menu

After you have joined your Purpur MC server, you will be able to see the log within the server console (start.bat), you can control the server using your console.

Keep in mind that if you want to make yourself an admin, then type the following in the console:

op yourusername

Make sure you use your username from Minecraft, for example, if I were to do it I would type:

op itzCuba

Server Console Logs
Step 4 – Enjoy your new Purpur MC Server

Now we have successfully created a Purpur MC Server, the upgrade for the old Paper MC servers for Minecraft.

Now you might want to play using some of the Top 50 Client side mods for Minecraft.