Start-Argumente & Custom-Flags
Jeder Server-Container startet mit einer bestimmten Befehlszeile. Fortgeschrittene Admins können diese Argumente anpassen, um die Garbage Collection zu optimieren, CPU-Kerne zuzuweisen, Tickrates zu erhöhen und Server-Engine-Parameter zu tunen.
1. Das Platzhalter-System
Deine Startbefehle enthalten dynamische Platzhalter in doppelten geschweiften Klammern. Diese Variablen werden vom Panel kurz vor dem Start deines Server-Containers automatisch mit den aktuellen Datenbank-Werten befüllt.
| Platzhalter | Ersetzter Wert | Beschreibung |
|---|---|---|
{{MaxPlayers}} |
Numerische Anzahl | Entspricht der maximalen Spieleranzahl auf deinem Dashboard. |
{{GSLT}} |
Game Server Login Token | Zwingend erforderlich für die Steam-Spielersuche (Matchmaking). |
{{LicenseKey}} |
String-Schlüssel | Nötig für Spiele, die Entwickler-Token verlangen (z. B. FiveM). |
{{Port}} |
Port-Nummer | Der primäre Netzwerk-Port deines Containers. |
{{Ip}} |
IP-Adresse | Die lokale Routing-Adresse des Host-Nodes. |
[!CAUTION] Finger weg von den Platzhaltern Verändere, lösche oder benenne diese Platzhalter nicht um (z. B.
{{MaxPlayers}}in eine feste32ändern). Das zerschießt das Auslesen des Startskripts und der Server crasht direkt beim Starten.
2. Tuning-Presets für maximale Performance
Mit bestimmten Flags in den Startparametern kannst du die Performance deines Servers massiv steigern und lästige Lag-Spikes komplett eliminieren.
Minecraft-Optimierung (Aikars Flags)
Für Java-Server: Ersetze die Standard-Argumente zur Speicherverwaltung durch die Flags von Aikar, um störende Java Virtual Machine (JVM) Ruckler zu minimieren:
-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:SurviorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1
Rust Engine Tickrate Tuning
Für Rust-Server: Optimiere Tickrate und Thread-Zuweisung für eine butterweiche Physikberechnung:
-batchmode +server.tickrate 30 +server.queriespersecond 2000 +server.threads 4 +fps.limit 256
3. Arbeitsspeicher & OOM-Crashes
Die RAM-Limits (-Xmx und -Xms bei Java) werden vom Panel automatisch gesteuert – basierend auf deinem gebuchten Paket.
[!WARNING] Out-Of-Memory (OOM) Schutz Trage niemals manuell eigene
-Xmx- oder-Xms-Flags in die Start-Argumente ein. Wenn du im Startskript mehr Arbeitsspeicher zuweist, als dein gebuchter Server-Container zur Verfügung hat, greift das Betriebssystem des Host-Nodes sofort ein und killt deinen Server-Prozess (OOM-Killer).
4. Zurücksetzen auf Standardwerte
Falls dein Server wegen eines Tippfehlers in den Custom-Startparametern nicht mehr hochfährt:
- Gehe im Panel auf den Bereich Startparameter (Startup Arguments).
- Klicke auf die Aktion Auf Standard zurücksetzen (Reset to Default) unter dem Eingabefeld.
- Starte den Server neu. Das Panel stellt die geprüfte Standardkonfiguration wieder her.
24/7 Tech-Support von echten Server-Pros
Join unserem offiziellen Discord und quatsch direkt mit unseren Hardware-Experten.
