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
wgetwith 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-Xmsand-Xmxvalues 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=falsetoeula=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.