1. Server installieren
su - steam
cd ~/steamcmd
./steamcmd.sh +force_install_dir ~/farmingsim +login anonymous +app_update 2910170 validate +quit
2. Server konfigurieren
Bearbeite die Serverkonfiguration:
nano ~/farmingsim/dedicatedServer.xml
Wichtige Einstellungen:
<gameserver>
<settings>
<game_name>Meine Sitequest Farm</game_name>
<admin_password>DEIN_ADMIN_PASSWORT</admin_password>
<game_password></game_password>
<port>10823</port>
<max_players>16</max_players>
<map_id>MapUS</map_id>
<difficulty>2</difficulty>
<auto_save_interval>15</auto_save_interval>
</settings>
</gameserver>
Verfügbare Maps: MapUS, MapFR, MapAlpine.
3. systemd-Service erstellen
Wechsle zurück zu Root:
nano /etc/systemd/system/farmingsim.service
[Unit]
Description=Farming Simulator 25 Server
After=network.target
[Service]
User=steam
WorkingDirectory=/home/steam/farmingsim
ExecStart=/home/steam/farmingsim/dedicatedServer
Restart=on-failure
RestartSec=15
[Install]
WantedBy=multi-user.target
systemctl daemon-reload
systemctl enable farmingsim
systemctl start farmingsim
4. Firewall-Ports öffnen
Öffne UDP-Port 10823 in der Sitequest-Firewall.
Mit ufw:
ufw allow 10823/udp
5. Verbinden
Gehe in Farming Simulator 25 zu Mehrspieler > Spiel beitreten und suche nach deinem Servernamen, oder verbinde dich direkt per IP.
Web-Interface
Der Server hat ein Web-Admin-Panel unter http://DEINE_SERVER_IP:8080. Melde dich mit dem Admin-Passwort aus deiner Konfiguration an, um Spieler, Mods und Spielstände zu verwalten.
Nächste Schritte
- Mods installieren, indem du sie im
mods/-Verzeichnis ablegst
- Pflanzenwachstum, Wirtschaftsschwierigkeit und Jahreszeiten-Einstellungen konfigurieren
- Automatische Backups der Spielstände einrichten