How can we help?
< All Topics

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.


  • 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

  1. 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.
  2. 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

  1. 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.
  2. 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).
  3. Agree to the EULA: After the first run, you’ll need to agree to Minecraft’s EULA:

    nano eula.txt

    Change eula=false to eula=true.
  4. Restart PaperMC:

    java -Xms1024M -Xmx2048M -jar [Paper-file-name] –nogui

Step 4: Configure Your Minecraft Server

Configure your server settings by editing the file. This file allows you to set game rules, the game mode, difficulty, and more:


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.


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.


Table of Contents