Hébergement de serveur Valheim avec mods

Le modding Valheim n'exige pas d'hébergeur spécial. Il faut un hébergeur qui a déjà résolu le chargeur de mods, car c'est là qu'un serveur moddé échoue réellement. BepInEx est une option au déploiement, les plugins se téléversent directement depuis le panneau vers un dossier qui survit aux redémarrages, et ValheimPlus est disponible si vous préférez. À partir de $4.99 par mois.

Ce dont le modding a besoin de la part d'un hébergeur

Le chargeur de mods installé avant le démarrage du serveur

Valheim ne charge rien tout seul. BepInEx doit être installé dans la version serveur, et sur un serveur dédié, l'hébergeur le fait pour vous ou vous le faites à la main via SSH après chaque mise à jour du jeu. Ici, c'est une option à activer au déploiement : activez BepInEx et l'image installe BepInExPack Valheim au premier démarrage, puis le réinstalle après chaque mise à jour.

Un dossier de plugins dans lequel vous pouvez réellement écrire

Un mod est un .dll qui doit atterrir dans le dossier de plugins du serveur. Ce dossier doit se trouver dans un volume persistant, sans quoi chaque redémarrage efface vos mods. Sur ce site, il se trouve dans le volume déjà exposé par l'explorateur de fichiers, donc téléverser un plugin revient à un glisser-déposer plutôt qu'à une session SFTP, et il survit aux redémarrages et aux redéploiements.

Mémoire pour ce que les mods ajoutent

Les mods coûtent de la mémoire, et ils se cumulent avec le monde. Un monde riche en constructions, avec un modificateur de terrain, une refonte du stockage et quelques plugins de confort, n'a rien à voir avec un monde vanilla. Dimensionnez à partir du palier supérieur si vous gérez un monde moddé avancé, plutôt qu'à partir du nombre de joueurs, qui pour Valheim ne dépasse de toute façon jamais dix.

BepInEx ou ValheimPlus ?

À savoir avant de vous engager, car cela change ce que vous installez plutôt que l'endroit où vous l'hébergez. BepInEx est le chargeur sur lequel repose presque toute la scène des mods Valheim : vous l'installez, puis vous ajoutez par-dessus les plugins de votre choix, un .dll à la fois. ValheimPlus est un seul vaste surhaussement distribué comme sa propre variante de BepInEx, avec des centaines de réglages dans un seul fichier de configuration couvrant la portée des constructions, l'endurance, le poids transportable, les portails et plus encore.

Ce sont des alternatives, pas des compléments : activez l'une ou l'autre, jamais les deux. Si vous voulez un ensemble précis de mods sélectionnés, prenez BepInEx. Si vous voulez un seul fichier de réglages pour ajuster tout le jeu, prenez ValheimPlus. Rien sur cette page ne vous pousse vers l'un ou l'autre, et changer plus tard se fait par un redéploiement, pas par une migration.

Installer des mods sur un serveur Flux

  1. Déployez une offre avec BepInEx activé à l'étape de l'environnement.
  2. Trouvez vos mods sur Thunderstore, le registre que la communauté Valheim utilise pour publier. Chaque paquet se télécharge sous forme de .zip.
  3. Décompressez le .zip sur votre machine et sortez les fichiers .dll de son dossier plugins.
  4. Envoyez-les dans le dossier des plugins de votre volume serveur depuis l'onglet Fichiers, puis redémarrez. C'est le redémarrage qui les applique.
  5. Installez les mêmes mods, dans les mêmes versions, sur le jeu de chaque joueur.

Cette dernière étape est celle qu'aucun hébergeur ne peut faire à votre place, et c'est la raison habituelle pour laquelle un joueur est exclu à la connexion. La plupart des mods Valheim modifient les objets, les recettes, les pièces de construction ou la génération du monde, et le client doit être d'accord avec le serveur sur tout cela. Les mods côté serveur uniquement existent, mais ils sont minoritaires. Voir le guide complet d'auto-hébergement pour savoir à quoi ressemble l'installation de BepInEx lorsque vous la faites vous-même.

Dimensionner un serveur moddé

Le nombre d'emplacements d'une offre est un nom, pas une licence vendue par joueur : chaque palier atteint la limite de dix joueurs de Valheim, car cette limite appartient au jeu. Ce qui différencie les paliers, c'est la mémoire, et pour un monde moddé c'est le chiffre qui compte. Les offres coûtent $4.99, $6.99 et $8.99 par mois pour 4GB, 6GB et 8GB.

Dimensionnez selon le monde plutôt que selon le groupe. La consommation mémoire de Valheim augmente avec ce qui a été construit et avec l'exploration de la carte, et les mods ajoutent aux deux : davantage de pièces de construction, davantage d'objets stockés, davantage de terrain modifié. Un monde moddé mature sur le palier 4GB est la cause habituelle d'un serveur qui tourne bien pendant une heure puis commence à saccader.

Déployer un serveur Valheim modé

BepInEx installé, dossier de plugins prêt, sauvegardes en cours. Première semaine gratuite si votre compte Flux est nouveau.

Questions fréquentes

Ai-je besoin d'un hébergement spécial pour faire tourner des mods Valheim ?

Non. Les mods Valheim sont des plugins BepInEx, donc tout hébergeur qui installe BepInEx et vous laisse déposer des fichiers .dll dans le dossier des plugins les fait fonctionner. Ce qui varie, c'est la part de travail manuel. Sur Flux, BepInEx est une option à activer au déploiement, et le dossier des plugins se trouve dans le gestionnaire de fichiers de votre volume serveur.

D'où viennent les mods Valheim ?

Thunderstore est l'endroit où la communauté des mods Valheim publie, et c'est là que les gestionnaires de mods populaires installent. Un paquet Thunderstore est un .zip : décompressez-le et envoyez les fichiers .dll qu'il contient dans le dossier des plugins de votre serveur.

Mes joueurs ont-ils aussi besoin des mods ?

Pour la plupart des mods, oui, à condition d'utiliser des versions identiques. Les mods Valheim qui modifient les objets, les recettes, les pièces de construction ou la génération du monde doivent aussi être installés côté client, et une différence de version est la cause habituelle de l'exclusion d'un joueur à la connexion. Les mods côté serveur uniquement existent, mais ils sont minoritaires.

Pourquoi mon mod ne s'est-il pas chargé ?

Presque toujours l'une de ces trois choses : BepInEx n'est pas activé, le .dll est allé dans le mauvais dossier, ou le plugin a été conçu pour une autre version de Valheim et a planté au chargement. Le journal du conteneur indique laquelle, et c'est le premier endroit à consulter avant de réinstaller quoi que ce soit.

Qu'est-ce que ValheimPlus et puis-je l'utiliser à la place ?

ValheimPlus est un vaste surhaussement configurable, distribué comme sa propre variante de BepInEx plutôt que comme un plugin classique. Il est pris en charge ici comme alternative à BepInEx, et non en complément : activez l'un ou l'autre. Ses réglages se trouvent dans un fichier de configuration sur votre volume serveur.