Minecraft Server Complete Guide
Updated 2026-03-18
Minecraft Server Guide
Editions
| Edition | Platform | Port | Mod Support |
|---|
| Java | PC only | 25565 | Forge, Fabric, Paper, Spigot |
| Bedrock | Xbox, PS, Switch, Mobile, Win10 | 19132 | Add-ons only |
| Geyser | Crossplay (Java + Bedrock) | 25565 | Java mods + Bedrock players |
Recommended RAM
- Vanilla 1-5 players: 2 GB
- Vanilla 5-20 players: 3-4 GB
- Light mods 5-15 players: 4-6 GB
- Heavy modpacks (100+ mods): 8-16 GB
- Large networks (larger player groups): 16+ GB
Server Software
| Software | Best For | Performance |
|---|
| Vanilla | Pure experience | ⭐⭐ |
| Paper | Performance + Plugins | ⭐⭐⭐⭐⭐ |
| Purpur | Maximum customization | ⭐⭐⭐⭐⭐ |
| Forge | Client+server mods | ⭐⭐⭐ |
| Fabric | Lightweight mods | ⭐⭐⭐⭐ |
| Spigot | Plugin server | ⭐⭐⭐⭐ |
Essential Settings (server.properties)
max-players=20
difficulty=normal
gamemode=survival
pvp=true
view-distance=10
simulation-distance=8
online-mode=true
motd=Welcome to My Server!
Popular Plugins
- EssentialsX — Core commands, homes, warps, kits
- LuckPerms — Permission management
- WorldGuard — Region protection
- Vault — Economy system
- CoreProtect — Block logging & rollback
- Spark — Performance profiler
Java Version Guide
| Minecraft Version | Required Java |
|---|
| 1.7.10 - 1.16.5 | Java 8 |
| 1.17 - 1.17.1 | Java 16 |
| 1.18 - 1.20.4 | Java 17 |
| 1.20.5+ | Java 21 |