PaperMC is a Minecraft Server that lets you run plugins! It’s based on Spigot which is based on CraftBukkit, there’s a long history :). It’s a good Minecraft server choice that balances performance and features.
Let’s setup our server!
Click here to visit the PaperMC Download page. Click the latest build (the build with biggest number) to start the download.
Move the downloaded paper-VERSION.jar
file into your minecraft server folder (if you don’t have one, just create a new folder called minecraft-server
somewhere you can easily find). Next, rename the recently downloaded .jar
file to paper-server.jar
. This will allow our batch file to work properly.
For Windows Create a file called run.bat
and set the contents to
java -Xmx1024M -Xms1024M -jar paper-server.jar nogui
If you’re not sure how to create a Batch (.bat) file, view Creating a batch (.bat) file in windows .
For Unix (Linux or MacOS) Create a new file called run.sh
and set the contents to
java -Xmx1024M -Xms1024M -jar paper-server.jar nogui
Now double click the newly created run.bat
file to start the PaperMC server. If this is the first time running the program the folder should now have a handful of new files.
Before you can run the Minecraft server you must first accept the Eula. This can be done be editing the eula.txt
document and setting eula=false
to eula=true
and saving the file.
If the eula.txt file doesn’t get created, you might need to install / upgrade Java.
With the eula now accepted you should be able to run the server again and have it properly launch. If prompted with with a Windows Security Alert
press Allow access
.
As long as the command line is open, your server should be running. At this point you should try connecting to the server using 127.0.0.1:25565
in Minecraft.
Your server is now running but people outside of your network / home won’t be able to join. Instead of using Port Forwarding or using Hamachi we’ll use playit.gg. This is now super easy with our Minecraft Plugin.