Tutorials

Farming Simulator 25 Server

Farming Simulator 25 unterstützt dedizierte Server für dauerhaften Mehrspieler-Farmbetrieb. Diese Anleitung setzt voraus, dass du bereits SteamCMD installiert hast.

Voraussetzungen

  • Ein VPS mit Ubuntu 20.04+ oder Debian 11+
  • SteamCMD installiert mit einem steam-Benutzer
  • Mindestens 4 GB RAM
  • Mindestens 10 GB freier Speicherplatz

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