> ## Documentation Index
> Fetch the complete documentation index at: https://flashrdp.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Set Up a Dedicated Game Server (Minecraft, Palworld)

> Host a Minecraft, Palworld, or Valheim dedicated game server on a FlashRDP Linux VPS with root access, NVMe storage, and low-latency networking.

When launching a multiplayer community, specialized "slot-based" game hosts often heavily restrict your control and charge premium prices for basic features.

By deploying your game server on a [FlashRDP Linux VPS](https://flashrdp.com/linux-vps?utm_source=docs\&utm_medium=guide\&utm_campaign=game_server), you unlock a high-performance environment designed for gaming:

* **1 Gbps Network:** Fast, low-latency connections on a 1 Gbps port.
* **Pure NVMe Storage:** Lightning-fast read/write speeds for instant world saving and chunk loading.
* **Enterprise DDoS Protection:** Keep your server online even during aggressive Layer 4 network attacks.
* **Full root Access:** Total control over your environment, firewall, and installed software.

## Running a Minecraft Java Server

Deploying a Minecraft server on a Linux VPS is straightforward and gives you complete control over your world.

1. Order a Linux VPS (We recommend the **GOLD** or **DIAMOND** plan for high RAM capacity).
2. Log in to your server via [SSH](/docs/linux-vps/ssh-access).
3. Install the Java runtime and the Screen utility:
   ```bash theme={null}
   sudo apt update
   sudo apt install -y openjdk-21-jre-headless screen
   ```
4. Create a directory and download the server executable (e.g., PaperMC):
   ```bash theme={null}
   mkdir minecraft_server && cd minecraft_server
   wget https://api.papermc.io/v2/projects/paper/versions/1.20.4/builds/380/downloads/paper-1.20.4-380.jar -O server.jar
   ```
5. Open a screen session and start the server with allocated RAM:
   ```bash theme={null}
   screen -S minecraft
   java -Xms8G -Xmx8G -jar server.jar nogui
   ```

<Tip>
  **Managing multiple servers?** You can install free control panels like **Pterodactyl** or **PufferPanel** on your FlashRDP Linux VPS for a beautiful graphical web interface to manage server reboots, console commands, and file uploads.
</Tip>

## Related Articles

<CardGroup cols={2}>
  <Card title="Linux VPS Overview" icon="linux" href="/docs/linux-vps/overview">
    Learn the basics of managing your FlashRDP Linux VPS.
  </Card>

  <Card title="Connecting via SSH" icon="terminal" href="/docs/linux-vps/ssh-access">
    A comprehensive guide to connecting to your server as the root user.
  </Card>
</CardGroup>
