Wurm Unlimited Avancé 13 min de lecture

Installer un serveur Wurm Unlimited dédié via SteamCMD (Windows et Linux)

Guide complet pour installer un serveur Wurm Unlimited dédié via SteamCMD : App ID 402370, port TCP 3724, configuration map Adventure/Creative, mods Ago et premier démarrage.

Installer un serveur Wurm Unlimited dédié via SteamCMD (Windows et Linux)

Installer un serveur Wurm Unlimited dédié via SteamCMD (Windows et Linux)

Vous voulez héberger votre serveur Wurm Unlimited pour bâtir votre monde médiéval avec vos amis ? Ce guide vous accompagne pas à pas pour installer le serveur dédié officiel via SteamCMD. Toutes les commandes, App ID et ports sont vérifiés contre le Wurmpedia officiel.

Pas envie de gérer SteamCMD, le firewall et les mises à jour ? Louez un serveur Wurm Unlimited chez HebergTonServ — installation auto, panel intuitif et support 24/7 dès 9,90€/mois.


Pré-requis matériels

ComposantMinimumRecommandé
CPU2 cœurs modernesAMD Ryzen 9 5950X
RAM2 Go (map 1024)4-8 Go (map 2048-4096)
Disque10 Go SSDSSD NVMe
Réseau20 Mbps montantsFibre, IP fixe ou DDNS
JavaJava 11+OpenJDK 17

Wurm Unlimited est en Java. La RAM dépend principalement de la taille de la map : 1024=2GB, 2048=3GB, 4096=5GB, 8192=12GB.


Étape 1 — Installer Java

Windows

Téléchargez OpenJDK 17 depuis adoptium.net et installez-le.

Linux (Ubuntu/Debian)

sudo apt update
sudo apt install openjdk-17-jdk -y
java -version

Étape 2 — Télécharger SteamCMD

Windows

  1. Téléchargez : https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
  2. Extrayez dans C:\steamcmd\
  3. Lancez steamcmd.exe une première fois (auto-update)

Linux (Ubuntu/Debian)

sudo apt install lib32gcc-s1 wget unzip -y
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 Wurm Unlimited (App ID 402370)

L’App ID du serveur dédié Wurm Unlimited est 402370 (à ne pas confondre avec 366220, l’App ID du client/jeu).

Windows

steamcmd.exe +force_install_dir C:\WurmUnlimitedServer\ +login anonymous +app_update 402370 validate +quit

Linux

./steamcmd.sh +force_install_dir /home/wurm/WurmUnlimitedServer/ +login anonymous +app_update 402370 validate +quit

Téléchargement ~500 Mo.


Étape 4 — Ouvrir le port réseau

Wurm Unlimited utilise un seul port TCP 3724 par défaut.

Windows — PowerShell admin

New-NetFirewallRule -DisplayName "Wurm Unlimited" -Direction Inbound -Protocol TCP -LocalPort 3724 -Action Allow

Linux — UFW

sudo ufw allow 3724/tcp
sudo ufw reload

Routeur / Box Internet

Forwardez le port TCP 3724 vers l’IP locale de la machine serveur.


Étape 5 — Premier démarrage et choix de la carte

Windows

Lancez WurmServerLauncher.exe. Une interface graphique apparaît :

  1. Server name : nom de votre serveur
  2. Server password : mot de passe admin
  3. Map : choisissez entre Adventure (carte aventure), Creative (carte créative) ou importez une map custom
  4. PvP : activez si voulu
  5. Cliquez Launch server

Linux

cd /home/wurm/WurmUnlimitedServer
chmod +x WurmServerLauncher
./WurmServerLauncher

Sur Linux headless, vous devez configurer en headless mode avec edit direct du fichier server.props (généré au premier run).


Étape 6 — Configuration server.props (headless)

Localisez server.props (généré dans le dossier de la carte). Exemple pour Adventure map :

SERVER_NAME=Mon Serveur Wurm FR
SERVER_PASSWORD=ChangeMe123
LOGIN_SERVER=true
PVP=false
HOMESERVER=true
EPIC=false
PORT=3724
MAX_PLAYERS=50
RMI_PORT=7220
QUERY_PORT=3724
MAP_NAME=Adventure
KINGDOM_NAME=Mol-Rehan
RESERVE_AGG_CREATURES=2000
RESERVE_HOSTILE_CREATURES=10000
RESERVE_PASSIVE_CREATURES=10000
RESERVE_LAIRS=2000
MAX_CREATURES=20000
ACTION_TIMER=300
SKILLGAIN_RATE=3.0
SKILLGAIN_NORMAL=1.0
SKILLGAIN_BODY=1.0
SKILLGAIN_PROFESSIONAL=3.0
HOTA_DELAY=72
KARMA=true
F2P=false
LOGIN_FREE=false

Paramètres clés

ParamètreDescription
SERVER_NAMENom visible dans le browser
SERVER_PASSWORDMot de passe admin
PVPtrue = combat PvP autorisé
MAX_PLAYERSJoueurs max simultanés
MAP_NAMEAdventure / Creative / nom de map custom
SKILLGAIN_RATEMultiplicateur global de skill gain
MAX_CREATURESLimite totale de créatures (impact RAM majeur)

Étape 7 — Service systemd (Linux)

Créez /etc/systemd/system/wurm.service :

[Unit]
Description=Wurm Unlimited Server
After=network.target

[Service]
Type=simple
User=wurm
WorkingDirectory=/home/wurm/WurmUnlimitedServer
ExecStart=/usr/bin/java -Xmx4096m -jar server.jar
Restart=on-failure

[Install]
WantedBy=multi-user.target
sudo systemctl enable --now wurm

Ajustez -Xmx4096m selon votre taille de map : 1024→2GB, 2048→3GB, 4096→5GB, 8192→12GB.


Étape 8 — Installer des mods (framework Ago)

Wurm Unlimited supporte un puissant framework de mods communautaire par Ago.

  1. Téléchargez Wurm Unlimited Server Modlauncher (dernière release)
  2. Extrayez client-modlauncher.jar et le dossier mods/ dans la racine du serveur
  3. Installez les mods de votre choix dans mods/ (chacun a son sous-dossier)
  4. Lancez le serveur via le modlauncher au lieu du launcher classique :
java -Xmx4096m -cp server.jar:client-modlauncher.jar org.gotti.wurmunlimited.modsupport.launch.WurmDedicatedServerLauncher

Mods populaires : BountyMod, CreatureModBounty, CropMod, HighwaySigns, TreasureHunt.


Étape 9 — Mettre à jour le serveur

Code Club AB publie occasionnellement des patchs. Pour mettre à jour :

steamcmd.exe +login anonymous +force_install_dir C:\WurmUnlimitedServer\ +app_update 402370 validate +quit

Important : après une mise à jour majeure, vous devrez peut-être mettre à jour aussi le modlauncher si vous utilisez des mods.


FAQ

Quelle est la différence entre App ID 366220 et 402370 ?

366220 est le client Wurm Unlimited (le jeu). 402370 est le serveur dédié Wurm Unlimited, distribué gratuitement et téléchargeable anonymement via SteamCMD.

Quelle taille de map choisir ?

  • 1024×1024 : 2-3 Go RAM, ~10-20 joueurs
  • 2048×2048 : 3 Go RAM, ~20-50 joueurs (sweet spot)
  • 4096×4096 : 5 Go RAM, communauté étendue
  • 8192×8192 : 12 Go RAM, projet ambitieux uniquement

Adventure ou Creative map ?

Adventure : carte officielle de survie/PvE avec créatures et minéraux placés. Creative : map dédiée au building sans limitation de ressources, parfaite pour serveurs RP/build.

Mon serveur n’apparaît pas dans le browser

Vérifiez : port TCP 3724 ouvert (firewall + routeur), LOGIN_SERVER=true dans server.props, HOMESERVER=true, IP publique correcte.

Les mods Ago sont-ils stables ?

Oui, le framework Ago est utilisé par la majorité des gros serveurs Wurm Unlimited communautaires depuis 2017. Stable et bien documenté.


Conclusion

Vous avez maintenant un serveur Wurm Unlimited dédié opérationnel via SteamCMD. Étapes suivantes recommandées :

  1. Définir un SERVER_PASSWORD fort dans server.props
  2. Choisir et configurer votre map (Adventure, Creative, custom)
  3. Installer le framework mods Ago si vous prévoyez du contenu communautaire

Pas envie de gérer SteamCMD, Java, le firewall et les mods ? HebergTonServ installe votre serveur Wurm Unlimited en quelques minutes — Ryzen 9 5950X, Anti-DDoS 5 Tbps, console et support 24/7 dès 9,90€/mois.

Pour aller plus loin