Setup Guides·December 28, 2025·2 min read

How to Make a Minecraft Server (2026 Guide)

Create a Minecraft server on your PC or VPS. Choose the right server software, install Java, configure settings, and invite friends.

MCServerJars
Organization

1. Choose the Right Server Software

Your server software affects performance and what you can install.

Server TypeBest ForNotes
PaperMost serversBest performance + plugin support
VanillaPure MinecraftOfficial experience, fewer optimizations
FabricLightweight modsFast updates and performance mods
ForgeLarge modpacksBiggest mod ecosystem

If you are new, start with Paper. It is fast, stable, and has the best plugin ecosystem.

2. Install Java

Minecraft servers run on Java. Use Java 21 for Minecraft 1.20.5+ and Java 17 for 1.18-1.20.4.

Verify your installation:

java -version

3. Download the Server Jar

Download Paper

Want a different type? Browse all server jars.

4. Create a Start Script

Create a start.bat (Windows) or start.sh (Mac/Linux) file:

java -Xms4G -Xmx4G -jar server.jar --nogui

Optimize Startup Flags

Use the Startup Flags Generator for tuned JVM flags.

5. Accept the EULA

Run the server once. Then open eula.txt and change eula=false to eula=true.

6. Configure server.properties

Edit settings like view distance, max players, and game mode.

Need a clean config?

Use the server.properties generator to build a fresh file.

7. Let Friends Join (Port Forwarding)

To allow external players to join:

  1. Log into your router
  2. Forward TCP port 25565 to your server PC
  3. Allow Minecraft through your firewall

Full guide: How to Port Forward a Minecraft Server

Next Steps

Continue Reading