Installer un serveur RuneScape Dragonwilds dédié via SteamCMD
Bonne nouvelle : Jagex a publié un serveur dédié officiel pour RuneScape: Dragonwilds, distribué gratuitement via Steam (App ID 4019830). Ce guide couvre l’installation complète sur Windows et Linux, depuis SteamCMD jusqu’à votre première session co-op à 6 sur le continent d’Ashenfall. Toutes les commandes sont vérifiées contre l’annonce officielle Jagex.
Pas envie de gérer SteamCMD, le firewall et les mises à jour ? Louez un serveur RuneScape Dragonwilds chez HebergTonServ — installation auto, panel intuitif et support 24/7 dès 10,90€/mois.
Pré-requis matériels
| Composant | Minimum (2 joueurs) | Recommandé (6 joueurs max) |
|---|---|---|
| CPU | 2 cœurs modernes | AMD Ryzen 9 5950X / Intel i7 |
| RAM | 4 Go (2 Go + 1 Go/joueur) | 8 Go |
| Disque | 15 Go SSD | SSD NVMe |
| Réseau | 10 Mbps montants | Fibre, IP fixe |
| OS | Windows 10/11 64-bit, Ubuntu 22.04+ | Linux pour stabilité 24/7 |
Cap officiel : 6 joueurs par serveur. Au-delà, le serveur refuse les connexions.
Étape 1 — Récupérer votre RuneScape Player ID
Indispensable : votre Player ID (le futur Owner ID du serveur).
- Lancez RuneScape: Dragonwilds
- Menu principal → Settings
- Onglet Account → notez votre Player ID (format
RS-xxxxx-xxxxx)
Ce Player ID identifie l’owner ; il peut ban/unban n’importe qui. Sans ça, pas d’admin total.
Étape 2 — Télécharger SteamCMD
Windows
- Téléchargez : https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
- Extrayez dans
C:\steamcmd\ - Lancez
steamcmd.exeune première fois
Linux (Ubuntu/Debian)
sudo apt update
sudo apt install -y lib32gcc-s1 wget unzip
sudo useradd -m -s /bin/bash dragonwilds
sudo su - dragonwilds
mkdir ~/steamcmd && cd ~/steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
./steamcmd.sh +quitÉtape 3 — Installer le serveur Dragonwilds (App ID 4019830)
Windows
steamcmd.exe +force_install_dir C:\DragonwildsServer\ +login anonymous +app_update 4019830 validate +quitLinux
./steamcmd.sh +force_install_dir /home/dragonwilds/DragonwildsServer/ +login anonymous +app_update 4019830 validate +quitLe téléchargement fait environ 8 Go. Patientez.
Étape 4 — Structure des fichiers installés
C:\DragonwildsServer\
├── RSDragonwilds\
│ ├── Binaries\Win64\
│ │ └── RSDragonwildsServer.exe ← exécutable Windows
│ ├── Content\
│ └── Saved\
│ ├── Config\
│ │ ├── WindowsServer\
│ │ │ └── DedicatedServer.ini ← config (à éditer)
│ │ └── Linux\
│ │ └── DedicatedServer.ini ← config Linux
│ ├── Logs\
│ │ └── RSDragonwilds.log
│ └── Savegames\ ← saves du monde
└── RSDragonwildsServer.sh ← script LinuxÉtape 5 — Ouvrir les ports réseau
Dragonwilds utilise un port UDP par défaut :
| Port | Protocole | Usage |
|---|---|---|
| 7777 | UDP | Game port |
Pour plusieurs serveurs sur la même machine : 7778, 7779, etc.
Windows PowerShell admin
New-NetFirewallRule -DisplayName "Dragonwilds" -Direction Inbound -Protocol UDP -LocalPort 7777 -Action AllowLinux UFW
sudo ufw allow 7777/udp
sudo ufw reloadÉtape 6 — Premier démarrage (génère DedicatedServer.ini)
Windows
Lancez avec les options recommandées :
C:\DragonwildsServer\RSDragonwilds\Binaries\Win64\RSDragonwildsServer.exe -log -NewConsoleLinux
cd /home/dragonwilds/DragonwildsServer
chmod +x RSDragonwildsServer.sh
./RSDragonwildsServer.sh -logAttendez le message :
[Server] Initialized on UDP 7777Arrêtez avec Ctrl+C proprement. DedicatedServer.ini est maintenant généré dans :
- Windows :
RSDragonwilds\Saved\Config\WindowsServer\DedicatedServer.ini - Linux :
RSDragonwilds/Saved/Config/Linux/DedicatedServer.ini
Étape 7 — Personnaliser DedicatedServer.ini
[Server]
ServerName=Mon Serveur Dragonwilds FR
DefaultWorldName=Ashenfall RP
MaxPlayers=6
ServerPassword=
AdminPassword=AdminSecret42!
OwnerID=RS-12345-67890
ServerPort=7777
MOTD=Bienvenue sur Ashenfall. Coop RP encourage.
[World]
AutoSaveInterval=300
PvPEnabled=false
DifficultyLevel=normal
[Network]
MaxIncomingClients=6
TickRate=30Paramètres obligatoires
| Paramètre | Description |
|---|---|
OwnerID | Votre Player ID (étape 1) — sinon pas d’owner |
ServerName | Nom du serveur visible |
DefaultWorldName | Nom du monde généré au 1er run |
AdminPassword | Mot de passe que les admins entrent in-game |
Paramètres optionnels
| Paramètre | Description |
|---|---|
ServerPassword | Vide = public |
MaxPlayers | 6 max (cap Jagex) |
PvPEnabled | false = PvE pur |
AutoSaveInterval | Auto-save en secondes (300 = 5 min) |
Important : Modifier DedicatedServer.ini pendant que le serveur tourne fait écraser vos changements au prochain save. Arrêtez le serveur avant.
Étape 8 — Lancement final
Windows — script .bat
Créez start_server.bat :
@echo off
cd /d C:\DragonwildsServer
RSDragonwilds\Binaries\Win64\RSDragonwildsServer.exe -log -NewConsoleLinux — service systemd
/etc/systemd/system/dragonwilds.service :
[Unit]
Description=RuneScape Dragonwilds Dedicated Server
After=network.target
[Service]
Type=simple
User=dragonwilds
WorkingDirectory=/home/dragonwilds/DragonwildsServer
ExecStart=/home/dragonwilds/DragonwildsServer/RSDragonwildsServer.sh -log
Restart=on-failure
RestartSec=10
[Install]
WantedBy=multi-user.targetsudo systemctl daemon-reload
sudo systemctl enable --now dragonwilds
sudo journalctl -u dragonwilds -fÉtape 9 — Se connecter au serveur
- Lancez RuneScape: Dragonwilds côté client
- Menu principal → Multiplayer → Join Server
- Onglet Dedicated Servers ou Direct Connect → entrez
IP_serveur:7777 - Si vous êtes l’Owner, vous avez tous les droits directement
- Pour les autres modos : Settings in-game → onglet Server → entrez
AdminPassword
Étape 10 — Hiérarchie des rangs
Dragonwilds définit 3 niveaux :
| Niveau | Permissions |
|---|---|
| Owner (Player ID == OwnerID) | Tout (ban/unban tout le monde, online ou offline) |
| Admin (admin password) | Ban des utilisateurs réguliers connectés (pas d’unban) |
| Regular user | Standard |
Étape 11 — Mettre à jour le serveur
steamcmd.exe +login anonymous +force_install_dir C:\DragonwildsServer\ +app_update 4019830 validate +quitAvant chaque update, sauvegardez le dossier
Saved/Savegames/etDedicatedServer.ini.
FAQ
Quelle est la différence entre App ID 1374490 et 4019830 ?
1374490 est le client RuneScape: Dragonwilds (le jeu, payant). 4019830 est le serveur dédié, gratuit et téléchargeable anonymement via SteamCMD.
Combien de joueurs maximum ?
6 joueurs maximum (cap Jagex). Au-delà, le serveur refuse les connexions.
Mon Owner ID est-il public ?
Non — votre Player ID identifie votre compte mais ne donne aucun accès à votre compte de jeu. C’est sûr de le partager avec votre hébergeur ou de l’inscrire dans DedicatedServer.ini.
Mon serveur n’apparaît pas dans la liste
Vérifiez : port UDP 7777 ouvert, ServerName non vide, OwnerID renseigné, version serveur à jour avec la version client.
Erreur “Owner ID not found”
Vous avez mal copié votre Player ID. Format attendu : RS-xxxxx-xxxxx (avec les tirets). Vérifiez dans Settings → Account in-game.
Différence DedicatedServer.ini et GameUserSettings.ini ?
Dragonwilds utilise DedicatedServer.ini pour la config serveur. GameUserSettings.ini n’est utilisé que côté client (settings graphiques perso).
Linux 32 ou 64-bit ?
Uniquement 64-bit (Ubuntu 22.04+, Debian 12+). Le serveur ne se lance pas sur des OS 32-bit.
Conclusion
Vous avez maintenant un serveur RuneScape Dragonwilds dédié opérationnel via SteamCMD. Étapes suivantes recommandées :
- Configurer DedicatedServer.ini avec votre OwnerID et un AdminPassword fort
- Programmer des backups automatiques de
Saved/Savegames/via cron - Inviter vos amis via Direct Connect IP:7777
- Maîtriser les commandes — voir Commandes admin Dragonwilds
Pas envie de gérer SteamCMD, le firewall et les mises à jour ? HebergTonServ installe votre serveur Dragonwilds en moins de 5 minutes — Ryzen 9 5950X, Anti-DDoS 5 Tbps et support 24/7 dès 10,90€/mois.



