Holdfast: Nations At War Server-FAQ
Holdfast: Nations At War FAQ – Alles zu Server-Setup, Map-Rotationen, Mods, Konfiguration und Admin-Tipps für deinen PingPlayers-Server.
Dieses Dokument hilft dem PingPlayers-Team und KI-Assistenten dabei, häufige Fragen zum Hosten, Konfigurieren und Verwalten von Holdfast: Nations At War-Servern zu beantworten – einschließlich Karten, Modi, Mods, Spielständen und Best Practices.
✅ Welche Version läuft auf meinem Holdfast-Server?
Standardmäßig läuft auf deinem Holdfast-Server die neueste stabile Version, die über Steam verfügbar ist. Ein Downgrade der Version oder die Nutzung älterer Legacy-Branches wird offiziell nicht unterstützt.
Wenn ein Update veröffentlicht wird:
- Wenn Auto-Update aktiviert ist, startet der Server automatisch neu und aktualisiert sich auf die neueste Version.
- Wenn Update beim Start aktiviert ist, prüft der Server bei jedem Neustart auf Updates.
⚙️ Wie konfiguriere ich meinen Holdfast-Server?
Die Serverkonfiguration erfolgt über zwei Bereiche:
- Basic Settings (Grundeinstellungen) – Hier findest du die wichtigsten Variablen aus der
serverconfig.txtwie Servername, Passwörter, Map-Rotation, MOTD usw. Diese können direkt im Webinterface bearbeitet werden. - Config Manager (Konfigurationsmanager) – Nutze diesen Bereich, um vollständige Vorlagen für deine Konfigurationsdateien zu erstellen. Das System wendet diese Vorlagen automatisch an, sodass du Dateien kaum noch manuell bearbeiten musst. Das ist zum Beispiel ideal, um mehrere Map-Rotations zu erstellen, Mods hinzuzufügen oder zusätzliche Einstellungen vorzunehmen, die nicht in den Basic Settings zu finden sind.
⚠️ Alle Änderungen erfordern einen Serverneustart, um wirksam zu werden.
🗺️ Wie funktionieren Map-Rotations in Holdfast?
In Holdfast steuert die serverconfig.txt das gesamte Geschehen. Wir bieten jedoch speziell angepasste Konfigurationsvorlagen für Map-Rotations an. Diese werden über !map_rotation-Blöcke definiert. Jeder Block steht für eine Karte, einen Modus und die dazugehörigen spezifischen Einstellungen.
Beispiel-Block:
!map_rotation start
map_name Sharpton
game_mode ArmyBattlefield
round_time_minutes 2
faction_balancing false
allow_faction_switching true
allow_spectating true
minimum_players -1
maximum_players 11
time_hour 15
time_dynamic false
weather_preset calm
weather_dynamic false
load_mod 2531692643 # eLF’s AutoAdmin
!map_rotation end
- Alles, was sich außerhalb der
!map_rotation-Blöcke befindet, gilt global. - Jeder
!map_rotation-Block entspricht einem Eintrag in deinem Map-Zyklus.
Unter /Server/example_map_rotations/ findest du Beispiel-Rotationsdateien für verschiedene Spielmodi und DLCs. Die Standardvorlagen enthalten eine funktionierende Map-Rotation für jeden Spielmodus und Kartentyp, sodass du das Spielerlebnis jederzeit problemlos anpassen kannst.
📌 Welche Karten sind verfügbar?
Holdfast bietet Dutzende von Karten für verschiedene Schlachtenszenarien. Hier sind einige beliebte Beispiele:
| Typ | Karte | Enum | Spielmodi |
|---|---|---|---|
| Armee-Front | Al Kimar Pyramids | AlKimarPyramids | Army Assault, Army Battlefield, Army Deathmatch, Army Conquest |
| Armee-Front | Al Uddin Ruins | AlUddinRuins | Army Assault, Army Battlefield, Army Deathmatch, Army Conquest |
| Armee-Front | Arendan River | ArendanRiver | Army Assault, Army Battlefield, Army Deathmatch, Army Siege, Army Conquest |
| Armee-Front | Aspern | Aspern | Army Assault, Army Battlefield, Army Deathmatch, Army Conquest |
| Armee-Front | Aunby Valley | AunbyValley | Army Assault, Army Battlefield, Army Deathmatch, Army Conquest |
| Armee-Front | Autumn Watch | AutumnWatch | Army Assault, Army Battlefield, Army Deathmatch, Army Conquest |
| Armee-Front | Avignon | Avignon | Army Assault, Army Battlefield, Army Deathmatch, Army Conquest |
| Armee-Front | Black Forest | BlackForest | Army Assault, Army Battlefield, Army Deathmatch, Army Conquest |
| Armee-Front | Camp Salamanca | CampSalamanca | Army Assault, Army Battlefield, Army Deathmatch, Army Conquest |
| Armee-Front | Canyon | Canyon | Army Assault, Army Battlefield, Army Deathmatch, Army Conquest, Melee Arena |
| Armee-Front | Causeways | Causeways | Army Assault, Army Battlefield, Army Deathmatch, Army Conquest |
| Armee-Front | Cross Hills | CrossHills | Army Assault, Army Battlefield, Army Deathmatch, Army Conquest |
| Armee-Front | Desert Ruins | DesertRuins | Army Assault, Army Battlefield, Army Deathmatch, Army Conquest |
| Armee-Front | Ernest Ridge | ErnestRidge | Army Assault, Army Battlefield, Army Deathmatch, Army Conquest |
| Armee-Front | Fort Christina | FortChristiana | Army Assault, Army Battlefield, Army Deathmatch, Army Siege, Army Conquest |
| Armee-Front | Fort Darial | FortDarial | Army Siege |
| Armee-Front | Fort Pierre | FortPierre | Army Assault, Army Battlefield, Army Deathmatch, Army Siege, Army Conquest |
| Armee-Front | Fort Salettes | FortSalettes | Army Assault, Army Battlefield, Army Deathmatch, Army Siege, Army Conquest |
| Armee-Front | Fort Schwarz | FortSchwarz | Army Assault, Army Battlefield, Army Deathmatch, Army Siege, Army Conquest |
| Armee-Front | Fort Winston | FortWinston | Army Assault, Army Battlefield, Army Deathmatch, Army Siege, Army Conquest |
| Armee-Front | Glacier | Glacier | Army Assault, Army Battlefield, Army Deathmatch, Army Conquest, Army Siege |
| Armee-Front | Heartmound | Heartmound | Army Assault, Army Battlefield, Army Deathmatch, Army Conquest |
| Armee-Front | Highlands | Highlands | Army Assault, Army Battlefield, Army Deathmatch, Army Siege, Army Conquest |
| Armee-Front | Hudree Marsh | HudreeMarsh | Army Assault, Army Battlefield, Army Deathmatch, Army Conquest |
| Armee-Front | King George | KingGeorge | Army Assault, Army Battlefield, Army Deathmatch, Army Conquest |
| Armee-Front | Lamarsh Fen | LamarshFen | Army Assault, Army Battlefield, Army Deathmatch, Army Conquest |
| Armee-Front | Linburg | Linburg | Army Assault, Army Battlefield, Army Deathmatch, Army Conquest |
| Armee-Front | Marquette | Marquette | Army Assault, Army Battlefield, Army Deathmatch, Army Conquest |
| Armee-Front | Monte Pillerone Pass | MontePilleronePass | Army Assault, Army Battlefield, Army Deathmatch, Army Conquest |
| Sonstige | Training Grounds | TrainingGrounds | Army Assault, Army Battlefield, Army Deathmatch, Army Conquest |
Armee-Front
- Al Kimar Pyramids: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Al Uddin Ruins: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Arendan River: Army Assault, Army Battlefield, Army Deathmatch, Army Siege, Army Conquest
- Aspern: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Aunby Valley: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Autumn Watch: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Avignon: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Black Forest: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Camp Salamanca: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Canyon: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest, Melee Arena
- Causeways: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Cross Hills: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Desert Ruins: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Dutch Canals: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Ernest Ridge: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Fort Christina: Army Assault, Army Battlefield, Army Deathmatch, Army Siege, Army Conquest
- Fort Darial: Army Siege
- Fort Pierre: Army Assault, Army Battlefield, Army Deathmatch, Army Siege, Army Conquest
- Fort Salettes: Army Assault, Army Battlefield, Army Deathmatch, Army Siege, Army Conquest
- Fort Schwarz: Army Assault, Army Battlefield, Army Deathmatch, Army Siege, Army Conquest
- Fort Winston: Army Assault, Army Battlefield, Army Deathmatch, Army Siege, Army Conquest
- Glacier: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest, Army Siege
- Heartmound: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Highlands: Army Assault, Army Battlefield, Army Deathmatch, Army Siege, Army Conquest
- Hudree Marsh: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- King George: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Lamarsh Fen: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Linburg: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Marquette: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Monte Pillerone Pass: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Port Nile: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Sacred Valley: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Sharpton: Army Assault, Army Battlefield, Army Deathmatch, Army Siege, Army Conquest
- Spanish Farm: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Vanoise Heights: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
Frontlines WW1
- Berkton Green: Offensive, Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Countryside: Offensive, Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Fort Imraan: Army Siege, Invasion
- Foxhole: Offensive, Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Freurlund: Offensive, Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Heroes Landing: Offensive, Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Mansion: Offensive, Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Marre: Offensive, Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Sacrifice: Offensive, Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- St. Peter's: Offensive, Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Wasteland: Offensive, Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
Plains - Linebattle
- Ancient Plains: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Desert Plains: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Desert Plains (Small): Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Grassy Plains 1–5: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Snowy Plains (Small): Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Snowy Plains 1–5: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
- Tahir Desert: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
Naval Warfront - See- & Küstenschlachten
- Balamor Bay: Coastal Siege
- Caribbean: Naval Assault, Naval Battlefield
- Fort Imperial: Coastal Siege
- Harouti Islands: Naval Assault, Naval Battlefield
- Martello Tower: Naval Assault, Naval Battlefield, Coastal Siege
- Open Waters: Naval Assault, Naval Battlefield
- South Sea Castle: Army Assault, Army Battlefield, Army Deathmatch, Coastal Siege
Nahkampf-Arena (Melee Arena)
- Castle Arena: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest, Melee Arena
- Fort Arena: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest, Melee Arena
- Garrison Arena: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest, Melee Arena
- Palisade Arena: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest, Melee Arena
- Sacred Arena: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest, Melee Arena
- Watchtower Arena: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest, Coastal Siege
Sonstige
- Custom Map: Army Assault, Army Battlefield, Army Deathmatch, Army Siege, Army Conquest
- Naval Custom Map: Naval Assault, Naval Battlefield
- Training Grounds: Army Assault, Army Battlefield, Army Deathmatch, Army Conquest
❌ Entfernte Karten: Einige Karten wie Dutch Canals, Freurlund und Marre wurden aus der offiziellen Liste entfernt.
⚔️ Welche Spielmodi kann ich nutzen?
Armee-Modi (Land)
ArmyBattlefield: Klassisches Schlachtfeld – das letzte überlebende Team gewinnt.ArmySiege: Angreifer versuchen, eine Festung oder Position einzunehmen.ArmyConquest: Kontrollpunkte einnehmen, um die Tickets des Gegners zu reduzieren.ArmyDeathmatch: Team-Deathmatch.ArmyAssault: Variante mit dynamischeren Eroberungsmechaniken.ArmyBattlefront: Frontlinien- & Push-Mechaniken.ArmyTrenchBattle: Grabenkrieg im Stil des 1. Weltkriegs.
See- & Küstenmodi
NavalBattle: Schiff-gegen-Schiff-Kampf.CoastalSiege: Schiffe greifen Küstenbefestigungen an.NavalAssault: Amphibische Angriffe mit Truppenlandungen per Schiff.
Spezialmodi
Sandbox: Offener Modus für Rollenspiel (RP) oder Bauen.Training: Übungen & Training.Custom: Skriptbasierte Szenarien oder gemoddete Inhalte.
Jede Karte ist mit bestimmten Spielmodi kompatibel. Eine Übersicht findest du im offiziellen Wiki, falls die Karte hier nicht aufgeführt ist.
Tipp: Die Mod #AutoAdmin kann dir ebenfalls helfen, indem sie prüft, welche Spielmodi für die jeweilige Karte in der Rotation möglich sind.
🧩 Kann ich Mods auf meinem Holdfast-Server installieren?
Ja! Mods werden über die modlist.txt hinzugefügt:
- Globale Mods: Verwende hier
mods_installedundmods_installed_server_only, die außerhalb von Map-Rotations platziert werden. - Kartenspezifische Mods: Erstelle eine neue Vorlage mit der entsprechenden Map-Rotation-Konfigurationsdatei. Verwende
load_mod,load_mod_client_onlyoderload_mod_server_onlyinnerhalb eines!map_rotation-Blocks.
PS5- oder Xbox-Spieler können Servern mit aktiven Mods nicht beitreten.
Beispiel
Außerhalb der Map-Rotation:
mods_installed 2531692643 # AutoAdmin
Innerhalb einer Map-Rotation:
load_mod 2531692643 # eLF’s AutoAdmin
✅ Befolge immer die Anweisungen des Mod-Erstellers – manche Mods müssen sowohl auf dem Client als auch auf dem Server installiert werden, andere nur auf einer Seite.
🔑 Wie richte ich die Willkommensnachricht (MOTD) ein?
Nutze in der serverconfig.txt oder den Basic Settings folgende Zeilen:
server_intro_title Welcome to my Pingplayers Holdfast Server!
server_intro_body Enjoy your stay at Pingplayers — visit our website or DIscord for info.
🌐 Wie trete ich meinem Holdfast-Server bei?
Spieler können sich wie folgt verbinden:
- Direktverbindung (Direct Connect): Gib die IP-Adresse und den Port deines Servers direkt im Spiel ein.
- Server-Browser: Suche in der öffentlichen Liste nach deinem Servernamen.
✅ Stelle sicher, dass dein Server in den Basic Settings auf „Öffentlich“ (Public) eingestellt ist, damit er in der Liste angezeigt wird.
🔑 Wie werde ich Admin in Holdfast?
Holdfast verfügt über integrierte Admin-Befehle im Spiel. Diese Admin-Befehle werden als Remote-Console-Befehle bezeichnet. Admin-Rechte erhältst du, indem du die Konsole (F1) öffnest und den Befehl rc login ADMINPASSWORT eingibst (das Passwort wird in den Basic Settings oder der serverconfig.txt festgelegt).
Es gibt auch eine beliebte Auto-Admin-Mod namens AutoAdmin, die eine Benutzeroberfläche (UI) direkt im Spiel bietet.
🛠️ Wo finde ich meine Spielstände und Backups?
Holdfast verwendet keine persistenten Weltspeicherstände wie Survival-Spiele. Deine wichtigsten Daten sind die serverconfig.txt und deine Map-Rotations.
✅ Sichere deine Konfigurationsdateien regelmäßig:
- Die
serverconfig.txt, die Map-Rotation-Vorlagen und diemodlist.txtenthalten die gesamte Serverkonfiguration. - Eigene Rotationsvorlagen und die
modlist.txtkönnen auch vollständig in einer einzigenserverconfig.txtzusammengefasst werden.
📦 Kann ich meinen Server von einem anderen Anbieter umziehen?
Ja! Kopiere einfach deine:
serverconfig.txt(Hinweis: Dadurch werden die Basic Settings im Webinterface überschrieben. Wenn du diese weiterhin detailliert bearbeiten möchtest, musst du die Einstellungen aus der serverconfig.txt schrittweise in die jeweiligen Konfigurationsvorlagen übertragen.)- Eigene Map-Rotations in die entsprechende Rotationsvorlage deiner Wahl.
- Mod-Konfigurationszeilen in die
modlist.txt.
Lade die Dateien über den Config Manager hoch und starte den Server neu.
Ist der „Age of Sail“-DLC kompatibel?
Ja, der „Age of Sail“-DLC ist mit unseren Servern kompatibel und kann über die Konfigurationsdatei afeofsails_rotation genutzt werden.
⚠️ Bekannte Probleme
- Eine fehlerhafte Syntax bei
!map_rotationkann den Serverstart verhindern. - Mods müssen an der richtigen Stelle platziert werden: global vs. kartenspezifisch.
- Starte den Server neu, damit Änderungen wirksam werden.
- Nutze im Zweifelsfall die Beispiel-Rotationsvorlagen.