Installation & Setup

PotatoMC is built as a next-generation high-performance Minecraft server in Rust. It can be deployed via game panel bootstrap (Pterodactyl, Multicraft) or as a standalone binary for Linux and Windows.

Pterodactyl & Existing Hosts (Recommended)

The universal bootstrap JAR enables instant hosting on Pterodactyl, Multicraft, PebbleHost, BisectHosting, and standard game panels without needing custom Docker images.

  1. Download server.jar and place it into your server root directory.
  2. Ensure your panel startup command is set to standard Java execution:
    java -Xms1G -Xmx4G -jar server.jar
  3. Start the server from your panel. The bootstrap JAR automatically detects your host OS/architecture, fetches the matching native PotatoMC binary, and pipes console I/O seamlessly!

Standalone Linux Setup

Linux is the recommended operating system for PotatoMC for maximum throughput and locked 20.0 TPS.

mkdir potatomc && cd potatomc
curl -LO https://github.com/Flaxa-Technologies/potato-mc/releases/download/beta.3.0/potato-linux-x86_64
mv potato-linux-x86_64 potato
chmod +x potato
./potato

Standalone Windows Setup

Running PotatoMC natively on Windows requires zero Java runtime dependencies.

  1. Create a new folder on your PC called PotatoMC.
  2. Download potato-windows-x86_64.exe into this folder.
  3. Open PowerShell in the folder and execute:
.\\potato-windows-x86_64.exe
Note: If Windows SmartScreen blocks the application, click "More info" and "Run anyway".