Holdfast: Mods auf dem Server installieren
So installierst du Mods auf deinem Holdfast: Nations At War Server. Schritt-für-Schritt-Anleitung zu Konfiguration, Befehlen und Fehlerbehebung.
Bereit, deinen Holdfast-Server über die standardmäßigen Linienschlachten hinaus aufzuwerten? Mit dem offiziellen Mod-Support kannst du von nützlichen Admin-Tools über eigene Maps bis hin zu völlig neuen historischen Epochen alles hinzufügen, was das Gameplay für deine Community komplett verändert.
PS5- oder Xbox-Spieler können Servern mit Mods nicht beitreten.
Dazu sind nur ein paar einfache Anpassungen an den Konfigurationsdateien deines Servers nötig. Diese Anleitung führt dich Schritt für Schritt durch den Prozess, damit alles reibungslos klappt – egal, ob du nur eine einzelne Mod oder eine ganze Sammlung hinzufügen möchtest.
Mods hinzufügen: Die Grundlagen
In unserem Server-Panel gibt es viele Optionen für das Spiel. Für diesen speziellen Vorgang müssen wir jedoch ein neues Template für die modlist.txt und die entsprechenden Map-Rotations-Dateien wie armyfront_rotation.txt oder frontlines_rotation.txt erstellen.
Legen wir direkt los.
Zuerst müssen wir diese Datei finden. Gehe links im Menü auf den Reiter Config Manager und wähle Create new config on modlist.txt.

So funktioniert es über das modlist.txt-Template im Config Manager.
- Globale Mods: Verwende hier
mods_installedundmods_installed_server_only. Diese gehören außerhalb von Map-Rotationen platziert. - Map-spezifische Mods: Erstelle ein neues Template mit der entsprechenden Map-Rotations-Konfigurationsdatei (frontlines:rotation). Verwende
load_mod,load_mod_client_onlyoderload_mod_server_onlyinnerhalb eines!map_rotation-Blocks.
Einige Mods müssen nur serverseitig installiert werden, andere nur clientseitig und manche auf beiden Seiten. Dafür gibt es die folgenden Befehle. Diese Befehle müssen in einer bestimmten Map-Rotation eingetragen werden. Stelle sicher, dass die SteamID/ModID der Mod auf dem Server installiert ist. Sie können durch eine Leerzeile getrennt werden, solange sich die Zeile !map_rotation end darunter befindet.
load_mod MODID #loads the mod on client and server
load_mod_client_only MODID #loads the mod on only client's machine
load_mod_server_only MODID #loads the mod on only the servers machine
Profi-Tipp: Bei allen Befehlszeilen (global oder map-spezifisch) kann das
#MESSAGEhinter dem Befehl im Config-Template genutzt werden, um Notizen hinzuzufügen. Diese werden vom Server ignoriert, sind aber sehr nützlich für die Beschreibung deiner Konfiguration.
Beispiel für eine modifizierte modlist.txt und Map-Rotation mit Anmerkungen im #message-Format
modlist.txt:
####-- Here you can add all of your mods using the mods_installed STEAMID and mods_installed_server_only STEAMID variables.
####-- Once added here, you can use load_mod STEAMID, load_mod_client_only STEAMID, or load_mod_server_only STEAMID variables inside each map rotation block you want to load the mods into.
####-- Mods required for the linebattle template, even if you dont use it dont edit this part as these mods can be reused on other templates.
mods_installed 2531692643 #eLF’s AutoAdmin->Mod loaded globally into the server and client
#####Standardmäßig sind eventuell bereits andere Mods geladen. Diese kannst du ignorieren oder bei Bedarf entfernen.
Beispiel für armyfront_rotation.txt:
###- Map Rotations
#--- Rotation Group 1 = Army Battlefield ---
#1 = Cross Hills (Battlefield) [Pop - Medium & High]
!map_rotation start
map_name crosshills
game_mode ArmyBattlefield
round_time_minutes 20
reinforcements_per_faction 570
wave_spawn_time_seconds 10
wave_spawn_vehicle_time_seconds 20
wave_spawn_dynamic_time_seconds 15
spawn_immunity_timer 5
max_player_respawns -1
faction_balancing true
faction_balancing_discrepancy_amount 8
allow_midround_spawning true
allow_faction_switching true
allow_spectating true
minimum_players -1
nature_preset none
faction_attacking british
faction_defending french
faction_randomiser both
friendly_fire false
friendly_fire_melee_bounce false
damage_split 0
sappers_attacking_starting_materials 100
sappers_defending_starting_materials 100
sappers_buildlimit explosivebarrel attacking 3
sappers_buildlimit explosivebarrel defending 3
sappers_buildlimit palisade attacking 3
sappers_buildlimit palisade defending 3
sappers_buildlimit shootingplatform attacking 3
sappers_buildlimit shootingplatform defending 3
sappers_buildlimit rocketstack attacking 4
sappers_buildlimit rocketstack defending 4
class_system_orders true
class_system_orders_reinforce true
class_system_orders_reinforce_limit -1
class_system_orders_reinforce_cooldown 240
population_verylow_playable false
population_low_playable false
population_medium_playable true
population_high_playable true
max_accumulated_faction_points -1
load_mod 2531692643 #eLF’s AutoAdmin -->Mod loaded specifically into this map rotation
!map_rotation end
In diesem Beispiel erfordert die Mod eine Installation auf Server- und Client-Seite und ist sowohl in der globalen (modlist.txt) als auch in der Map-Rotations-Konfiguration (armyfront_rotation.txt) eingetragen. Mods_installed mod ID befindet sich in den globalen Einstellungen außerhalb der Map-Rotation (wie Servername, Intro-Nachricht usw.), während load_modmod ID innerhalb des Map-Rotations-Blocks steht.
Wenn wir dieser Konfiguration weitere Map-Rotationen hinzufügen, aber die Zeile
load_mod 2531692643 #eLF’s AutoAdminweglassen, ist die Mod auf dieser Map nicht aktiv.
Mods hinzufügen: Schritt-für-Schritt-Anleitung
- Suche dir im Workshop hier die Mod aus, die du hinzufügen möchtest. Kopiere die Mod-ID aus der URL oder der Beschreibung. Die meisten Mods geben an, wo sie installiert werden müssen (serverseitig, clientseitig oder beides).


- Sobald du alle Informationen hast, gehe zum Config Manager und klicke auf Create a new config für die modlists.txt.

- Füge die Zeile hinzu, um die Mod zu aktivieren. Es gibt zwei Varianten dieses Befehls:
mods_installed_server_only MODIDfür rein serverseitige Mods (Spieler müssen die Mod nicht herunterladen, um beizutreten).mods_installed MODIDfür Server-Client-Mods (beitretende Spieler werden aufgefordert, die Mod herunterzuladen).

Dies geschieht außerhalb der Map-Rotation, sodass es den Server global betrifft, solange die Option auf Override Boot Config - Use As Default gesetzt ist. Verwende eine Befehlszeile pro hinzugefügter Mod, wie im Beispiel mit 4 Mods und 4 Zeilen zu sehen ist.

- Je nach Mod musst du die entsprechenden Befehle verwenden, um sie zu laden. Wie in der Einleitung erklärt, gibt es drei Befehle:
load_mod MODIDfür Server-Client-Mods.load_mod_client_only MODIDfür rein clientseitige Mods.load_mod_server_only MODIDfür rein serverseitige Mods.
Dies betrifft nur die jeweilige Map-Rotation und muss daher zwischen den Zeilen !map_rotation start und !map_rotation end stehen. Nutze eine Befehlszeile pro hinzugefügter Mod.
Hier ist ein Beispiel mit der AutoAdmin-Mod innerhalb der Map-Rotation.

- Wähle Override Boot Config - Use As Default aus und klicke auf Save Config Template.

Stelle sicher, dass du in den Basiseinstellungen unter Map Rotation Template genau die gleiche Map-Rotation auswählst, die du im Config Manager bearbeitet hast.

In diesem Fall wurde das Config-Template armyfront_rotation.txt bearbeitet, weshalb ich armyfront_rotation bei der Option Map Rotation Template in den Basiseinstellungen ausgewählt habe.
- Starte den Server neu, indem du auf Actions und dann auf Restart klickst, um die Änderungen zu übernehmen. Der Server sollte die Mods nun beim Start laden.

Fehlerbehebung
Falls Probleme auftreten, überprüfe bitte folgende Punkte:
- Suche nach Syntaxfehlern im Config-Template.
- Stelle sicher, dass du die richtigen Befehle verwendest (z. B. keine rein serverseitigen Befehle für Server-Client-Mods).
- Vergiss nicht, die Mods global in der modlist.txt zu laden.
- Achte darauf, die Mod-Zeilen korrekt in die jeweilige Rotation einzufügen.
Fazit
Jetzt hast du das nötige Wissen, um deinen Holdfast-Server mit jeder beliebigen Mod aus dem Steam Workshop anzupassen. Wenn du die Server-Konfigurationsdatei erst einmal im Griff hast, kannst du verschiedene Mods kombinieren, um einen einzigartigen Server zu erschaffen, der deine Community fesselt und immer wieder anzieht. Experimentiere ruhig mit verschiedenen Mod-Kombinationen, um das perfekte Spielerlebnis zu gestalten.
Wenn du Fragen hast oder Hilfe benötigst, kannst du dich jederzeit über unseren Live-Chat oder per E-Mail an support@pingplayers.com an unseren Support wenden.