Requirements
Before installing Paper, ensure your system meets the following requirements:Paper requires Java 21 to run. Make sure you have the correct Java version installed before proceeding.
- Java 21 or higher
- Minimum 2GB RAM (4GB+ recommended)
- A supported operating system (Windows, Linux, macOS)
Verify Java Installation
Check your Java version by running:Downloading Paper
Visit the Paper downloads page
Navigate to papermc.io/downloads/paper to access the official Paper downloads.
Select your Minecraft version
Choose the Minecraft version you want to run on your server. Paper supports multiple Minecraft versions.
Installation Steps
Move the Paper jar
Move or copy the downloaded Paper jar file into your server directory and optionally rename it for convenience:
Run Paper for the first time
Run the Paper jar to initialize the server:The server will create configuration files and then stop, prompting you to accept the EULA.
-Xms2Gsets the initial memory allocation-Xmx2Gsets the maximum memory allocation--noguidisables the graphical interface (recommended for servers)- Adjust memory values based on your available RAM
Additional Startup Options
Paper supports various command-line options to customize your server:Common Options
--port <port>- Set the server port (default: 25565)--world <world-name>- Set the world name--plugins <directory>- Set the plugins directory--config <file>- Specify a custom server.properties file--bukkit-settings <file>- Specify a custom bukkit.yml file--spigot-settings <file>- Specify a custom spigot.yml file--paper-dir <directory>- Set the Paper configuration directory--nogui- Disable the graphical console--noconsole- Disable the console entirely
Next Steps
Now that you have Paper installed:- Follow the Quick Start guide to get your server running
- Learn about Configuration to customize your server
- Explore the full documentation at docs.papermc.io
Getting Help
If you need assistance:- Visit the Paper forums
- Join the Discord community
- Check the official documentation