Mods du Workshop sur un serveur Don't Starve Together

Un serveur dédié a besoin de deux choses par mod : le télécharger (dedicated_server_mods_setup.lua) et l'activer, avec ses paramètres, dans chaque monde (modoverrides.lua). Le télécharger seul ne fait rien.

Mods serveur et mods client

Chaque mod indique ce qu'il est. Un mod serveur (ou que tous les joueurs doivent avoir) s'exécute sur le serveur, et les joueurs le téléchargent à leur connexion. Un mod côté client uniquement, comme un affichage de statut ou une modification de la minicarte, s'exécute sur le jeu de chaque joueur : l'activer sur un serveur ne change rien. Sur Flux, l'onglet Mods signale les mods côté client uniquement, pour que vous ne vous demandiez pas pourquoi l'un d'eux n'a aucun effet.

Ajouter un mod

  1. Ouvrez le mod sur le Steam Workshop et copiez le numéro à la fin de son lien : son ID.
  2. Sur Flux, ajoutez-le dans l'onglet Mods, ou listez les IDs et liens dans Mods du Workshop au déploiement. À la main, ajoutez ServerModSetup("ID") dans mods/dedicated_server_mods_setup.lua et ["workshop-ID"] = { enabled = true } dans modoverrides.lua pour les deux mondes.
  3. Redémarrez le serveur : il télécharge le mod et le charge.

Collections

Une collection du Workshop est une liste de mods. Sur Flux, indiquez son ID ou son lien et chaque mod de la liste est téléchargé et activé ; à la main, ServerModCollectionSetup("ID") les télécharge seulement.

Paramètres des mods

La plupart des mods ont des options, écrites dans modoverrides.lua sous configuration_options. Sur Flux, l'onglet Mods lit la liste de chaque mod depuis le mod lui-même et l'affiche sous forme de listes déroulantes avec les libellés de l'auteur, pour les deux mondes à la fois.

Mises à jour

Les joueurs téléchargent la version la plus récente d'un mod en rejoignant, donc un serveur avec une version plus ancienne les refuse. Notre image vérifie les mods du serveur par rapport au Workshop toutes les 30 minutes et redémarre sur une nouvelle version, en prévenant d'abord les joueurs.

Questions fréquentes

Comment ajouter des mods à mon serveur Don't Starve Together ?

Ajoutez l'ID du Workshop, activez-le dans modoverrides.lua pour les deux mondes, et redémarrez. Sur Flux, l'onglet Mods fait les deux.

Les joueurs doivent-ils s'abonner aux mods du serveur ?

Non. Ils téléchargent automatiquement les mods du serveur en rejoignant.

Pourquoi un mod ne fait-il rien sur mon serveur ?

C'est probablement un mod côté client uniquement : il tourne dans le jeu de chaque joueur, et chaque joueur l'installe lui-même.

Guides Don't Starve Together associés