Setting Up a Minecraft SMP Server Using PaperMC on ServerStadium
This guide will walk you through setting up a Minecraft SMP server using PaperMC, a high-performance fork of Spigot, on ServerStadium’s infrastructure.
Prerequisites
- A ServerStadium VM or dedicated server. Choose based on your expected player count and server requirements. Explore options at ServerStadium VM Pricing and Dedicated Servers.
- Basic knowledge of server management and SSH.
Step 1: Set Up Your ServerStadium VM or Dedicated Server
- Select Your Server: Log into the ServerStadium Cloud Panel and choose a VM or dedicated server. Minecraft servers typically require a server with at least 2GB of RAM for a small group of players, but more for larger communities.
- Initial Server Setup: Once your server is up, connect to it via SSH. Update and upgrade the system:
sudo apt update
sudo apt upgrade
Step 2: Install Java
Minecraft servers run on Java, so you need to install it on your server:
sudo apt install openjdk-11-jre-headless
Verify the installation:
java -version
Step 3: Install and Configure PaperMC
- Download PaperMC: Go to the PaperMC website and download the latest version of PaperMC. You can use
wget
with the download link:
mkdir minecraft
cd minecraft
wget [PaperMC-download-link]
Replace[PaperMC-download-link]
with the actual download link. - Run PaperMC: Start the PaperMC server. Replace
[Paper-file-name]
with the downloaded PaperMC JAR file name:
java -Xms1024M -Xmx2048M -jar [Paper-file-name] –nogui
Adjust-Xms
and-Xmx
values based on available RAM. These settings allocate 1GB to start (1024M
) and allow the server to use up to 2GB (2048M
). - Agree to the EULA: After the first run, you’ll need to agree to Minecraft’s EULA:
nano eula.txt
Changeeula=false
toeula=true
. - Restart PaperMC:
java -Xms1024M -Xmx2048M -jar [Paper-file-name] –nogui
Step 4: Configure Your Minecraft Server
Configure your server settings by editing the server.properties
file. This file allows you to set game rules, the game mode, difficulty, and more:
nano server.properties
Step 5: Open Server Port
If you have a firewall enabled, make sure to open the default Minecraft port:
sudo ufw allow 25565
Step 6: Accessing Your Minecraft Server
Now, your Minecraft server is accessible to players. They can connect to it using your server’s IP address and the default port 25565
.
Conclusion
Your Minecraft SMP server using PaperMC is now set up and running on a ServerStadium VM or dedicated server. Enjoy enhanced performance and a customizable Minecraft experience.
For additional support or resources, check out our knowledge base or contact our support team.