Minecraft-Server einrichten: Paper-Installationsanleitung
Vollständige Anleitung zur Minecraft-Server-Installation auf REXE VDS: Paper/Spigot, Java-Konfiguration, Plugin-Verwaltung und Leistungsoptimierung für stabiles Gameplay.
Inhaltsverzeichnis
Einleitung
Minecraft ist eines der beliebtesten Sandbox-Spiele weltweit. Mit Ihrem eigenen Minecraft-Server können Sie mit Freunden oder der Community in einer privaten Welt spielen. In dieser Anleitung beschreiben wir die Installation eines leistungsstarken Paper-Servers (Spigot-basiert) auf Ihrem REXE VDS.
Systemanforderungen
| Ressource | Minimum | Empfohlen |
|---|---|---|
| CPU | 2 Kerne | 4+ Kerne |
| RAM | 2 GB | 4-8 GB |
| Festplatte | 10 GB SSD | 30+ GB NVMe |
| OS | Ubuntu 20.04+ | Ubuntu 22.04 LTS |
| Java | Java 17+ | Java 21 |
Der Minecraft-Server ist von der Single-Core-Leistung abhängig. Die Ryzen 9-Prozessoren von REXE bieten hierfür ideale Leistung.
Installationsschritte
Schritt 1: Java installieren
sudo apt update
sudo apt install openjdk-21-jre-headless -y
java -version
Schritt 2: Benutzer und Verzeichnis erstellen
adduser minecraft --disabled-login
su - minecraft
mkdir server && cd server
Schritt 3: Paper JAR herunterladen
Paper ist ein optimierter Fork von Spigot mit besserer Leistung:
wget -O paper.jar https://api.papermc.io/v2/projects/paper/versions/1.21.4/builds/LATEST/downloads/paper-1.21.4-LATEST.jar
Die aktuelle Paper-Version finden Sie auf papermc.io.
Schritt 4: EULA akzeptieren
echo 'eula=true' > eula.txt
Schritt 5: Erster Start
java -Xms2G -Xmx4G -jar paper.jar --nogui
Beim ersten Start erstellt der Server eine Welt und generiert Konfigurationsdateien. Geben Sie stop zum Beenden ein.
Serverkonfiguration
server.properties
nano server.properties
Wichtige Einstellungen:
server-port=25565
max-players=50
view-distance=10
simulation-distance=8
online-mode=true
motd=REXE Minecraft Server
difficulty=normal
gamemode=survival
Java-Speicheroptimierung
Aikars empfohlene JVM-Flags für optimale Leistung:
java -Xms4G -Xmx4G \
-XX:+UseG1GC \
-XX:+ParallelRefProcEnabled \
-XX:MaxGCPauseMillis=200 \
-XX:+UnlockExperimentalVMOptions \
-XX:+DisableExplicitGC \
-XX:+AlwaysPreTouch \
-XX:G1NewSizePercent=30 \
-XX:G1MaxNewSizePercent=40 \
-XX:G1HeapRegionSize=8M \
-XX:G1ReservePercent=20 \
-XX:G1HeapWastePercent=5 \
-XX:G1MixedGCCountTarget=4 \
-XX:InitiatingHeapOccupancyPercent=15 \
-XX:G1MixedGCLiveThresholdPercent=90 \
-XX:G1RSetUpdatingPauseTimePercent=5 \
-XX:SurvivorRatio=32 \
-XX:+PerfDisableSharedMem \
-XX:MaxTenuringThreshold=1 \
-jar paper.jar --nogui
Halten Sie die Werte -Xms und -Xmx gleich. Weisen Sie 70-80% des gesamten Server-RAMs zu, den Rest für das OS.
Plugin-Verwaltung
Kopieren Sie Plugins in das Verzeichnis plugins/:
cd ~/server/plugins
wget PLUGIN_URL -O plugin-name.jar
Empfohlene Basis-Plugins
| Plugin | Beschreibung |
|---|---|
| EssentialsX | Grundbefehle, Wirtschaft, Spawn |
| LuckPerms | Berechtigungsverwaltung |
| WorldGuard | Regionsschutz |
| Vault | Wirtschafts-API |
| CoreProtect | Block-Logging und Rollback |
Port-Einstellungen und Firewall
| Port | Protokoll | Verwendung |
|---|---|---|
| 25565 | TCP + UDP | Minecraft Java Edition |
| 19132 | UDP | Bedrock Edition (mit Geyser) |
Im REXE Path-Panel:
- Minecraft Java: Protokoll: TCP, Port: 25565, Filter: Minecraft Java Edition
- Minecraft UDP: Protokoll: UDP, Port: 25565
Der Path.net Minecraft Java Edition-Filter bietet speziellen DDoS-Schutz.
Autostart (systemd)
sudo nano /etc/systemd/system/minecraft.service
[Unit]
Description=Minecraft Server
After=network.target
[Service]
Type=simple
User=minecraft
WorkingDirectory=/home/minecraft/server
ExecStart=/usr/bin/java -Xms4G -Xmx4G -jar paper.jar --nogui
Restart=on-failure
RestartSec=10
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable minecraft
sudo systemctl start minecraft
Leistungstipps
- view-distance: Reduzierung von 10 auf 8 verbessert die Leistung
- simulation-distance: 6-8 ist optimal
- Paper-Konfiguration: Optimieren Sie
paper-global.ymlundpaper-world-defaults.yml - Timings-Bericht: Verwenden Sie
/timings onzur Leistungsanalyse
Fazit
Die Installation eines Minecraft-Servers mit Paper ist schnell und einfach. Mit Aikars JVM-Flags und der richtigen Konfiguration erhalten Sie stabile Leistung auch bei vielen Spielern.
Verwandte Artikel
FiveM-Server einrichten: Schritt-für-Schritt-Anleitung
Vollständige Anleitung zur FiveM-Server-Installation auf REXE VDS: txAdmin-Konfiguration, Port-Einstellungen und Leistungsoptimierung für GTA V Roleplay-Server.
CS2-Server einrichten: Vollständige Anleitung mit SteamCMD
Vollständige Anleitung zur CS2 Dedicated-Server-Installation auf REXE VDS: SteamCMD, GSLT-Token, Serverkonfiguration, Spielmodi und DDoS-Schutz mit Path Panel.
Rust-Server einrichten: Oxide-Plugin-Anleitung
Vollständige Anleitung zur Rust Dedicated-Server-Installation auf REXE VDS: SteamCMD, Oxide/uMod-Plugin-System, Serverkonfiguration, Leistungsoptimierung und Wipe-Verwaltung.