Ce guide explique comment configurer votre serveur dédié Space Engineers sur Legion Hosting, y compris le premier démarrage, les variables de démarrage GPanel, la configuration XML, les modes de jeu, les paramètres du monde, la connexion et la gestion des sauvegardes. Pour l'installation de mods, consultez Space Engineers Mod Installation. Pour les problèmes courants, consultez Space Engineers Troubleshooting.
Premier démarrage
Lorsque votre serveur Space Engineers est provisionné pour la première fois, il doit installer les fichiers du jeu et générer sa configuration initiale. Cela se fait automatiquement au premier démarrage.
- Connectez-vous à GPanel et sélectionnez votre serveur Space Engineers dans la liste des serveurs.
- Cliquez sur Start dans l'onglet Console. Le serveur téléchargera et installera les fichiers du serveur dédié Space Engineers via SteamCMD. Cela peut prendre plusieurs minutes lors de la première exécution.
- Surveillez la sortie de la console pour suivre la progression. Une fois que vous voyez un message indiquant que le serveur est prêt et en attente de connexions, la configuration initiale est terminée.
- Le serveur générera ses fichiers de configuration par défaut, y compris
SpaceEngineers-Dedicated.cfget une sauvegarde de monde par défaut.
Configuration du serveur -- Variables de démarrage GPanel
Le moyen le plus simple de configurer votre serveur Space Engineers est via l'onglet Startup dans GPanel. Ces variables sont appliquées comme arguments de ligne de commande à chaque démarrage du serveur.
- Arrêtez votre serveur depuis l'onglet Console.
- Naviguez vers l'onglet Startup.
- Ajustez les variables listées ci-dessous selon vos besoins.
- Retournez à l'onglet Console et cliquez sur Start pour appliquer les modifications.
| Variable | Valeur d'exemple | Description |
|---|---|---|
| Server Name | My Legion SE Server |
Le nom affiché dans le navigateur de serveurs en jeu. Choisissez un nom reconnaissable pour que les joueurs puissent trouver votre serveur. |
| World Name | MyWorld |
Le nom du dossier monde/sauvegarde utilisé par le serveur. Changer ce nom crée ou charge un monde différent. |
| Max Players | 16 |
Nombre maximum de joueurs simultanés. Ne doit pas dépasser la limite de slots de votre plan d'hébergement. |
| Game Mode | Survival |
Le mode de jeu pour le monde. Consultez la section Modes de jeu ci-dessous pour plus de détails. |
| Save Interval | 5 |
Fréquence de sauvegarde automatique (en minutes). Des valeurs plus basses réduisent la perte de données en cas de crash ; des valeurs plus élevées réduisent les opérations disque. |
Configuration avancée -- SpaceEngineers-Dedicated.cfg
Pour un contrôle plus précis, vous pouvez modifier directement le fichier de configuration XML du serveur. Ce fichier contrôle les paramètres non exposés dans l'onglet Startup de GPanel.
Accéder au fichier de configuration
- Arrêtez votre serveur depuis l'onglet Console.
- Cliquez sur l'onglet Files dans GPanel.
- Localisez et ouvrez
SpaceEngineers-Dedicated.cfgdans le répertoire racine de votre serveur.
Paramètres de configuration clés
Le fichier de configuration utilise le format XML. Voici les paramètres les plus couramment ajustés dans le bloc <SessionSettings> :
| Paramètre | Valeur d'exemple | Description |
|---|---|---|
<ServerName> |
My Legion SE Server |
Nom du serveur affiché dans le navigateur. Peut être remplacé par la variable de démarrage GPanel. |
<ServerDescription> |
A Legion Hosting server |
Description affichée dans le navigateur de serveurs lorsque les joueurs consultent les détails du serveur. |
<ServerPassword> |
mypassword |
Mot de passe requis pour que les joueurs puissent rejoindre. Laissez vide pour un serveur public. |
<MaxPlayers> |
16 |
Nombre maximum de joueurs simultanés. |
<AutoSaveInMinutes> |
5 |
Intervalle de sauvegarde automatique en minutes. Définissez sur 0 pour désactiver la sauvegarde automatique (non recommandé). |
<PauseGameWhenEmpty> |
true |
Met la simulation en pause lorsqu'aucun joueur n'est connecté. Économise des ressources mais arrête tous les processus en jeu. |
<GroupID> |
0 |
ID du groupe Steam. Lorsqu'il est défini, seuls les membres de ce groupe peuvent rejoindre (sauf si <GroupAccessEnabled> est false). |
<Administrators> |
<unsignedLong>76561198012345678</unsignedLong> |
Liste des Steam64 ID ayant l'accès administrateur. Ajoutez une entrée <unsignedLong> par administrateur dans le bloc <Administrators>. |
<Banned> |
<unsignedLong>76561198012345678</unsignedLong> |
Liste des Steam64 ID bannis du serveur. |
Exemple d'extrait de configuration :
<MyObjectBuilder_SessionSettings>
<ServerName>My Legion SE Server</ServerName>
<ServerDescription>A Space Engineers server by Legion Hosting</ServerDescription>
<ServerPassword></ServerPassword>
<MaxPlayers>16</MaxPlayers>
<AutoSaveInMinutes>5</AutoSaveInMinutes>
<PauseGameWhenEmpty>true</PauseGameWhenEmpty>
<Administrators>
<unsignedLong>76561198012345678</unsignedLong>
</Administrators>
</MyObjectBuilder_SessionSettings>
Ajouter des administrateurs
Pour accorder l'accès administrateur, ajoutez les Steam64 ID dans le bloc <Administrators>. Vous pouvez trouver votre Steam64 ID en recherchant votre profil Steam sur steamid.io.
<Administrators>
<unsignedLong>76561198012345678</unsignedLong>
<unsignedLong>76561198087654321</unsignedLong>
</Administrators>
Modes de jeu
Space Engineers propose deux modes de jeu principaux. Le mode est défini lors de la création du monde et peut être modifié dans le fichier de configuration ou l'onglet Startup de GPanel.
| Mode | Description | Idéal pour |
|---|---|---|
| Survival | Les joueurs doivent miner des ressources, raffiner des matériaux et fabriquer des composants pour construire des vaisseaux et des stations. La santé, l'oxygène, l'hydrogène et l'énergie doivent être gérés. Les joueurs commencent avec des outils de base et progressent vers un équipement avancé. | Gameplay multijoueur standard. La plupart des serveurs utilisent le mode Survival pour une expérience de progression équilibrée. |
| Creative | Les joueurs disposent de ressources illimitées et de la construction instantanée. Tous les blocs sont disponibles immédiatement sans coût en matériaux. Pas de mécanique de santé ou de survie. Les vaisseaux et stations peuvent être construits librement. | Construction, prototypage et test de designs. Utile pour les serveurs créatifs ou pour les administrateurs planifiant des constructions avant de passer en Survival. |
<GameMode> dans SpaceEngineers-Dedicated.cfg ou via l'onglet Startup de GPanel. Passer de Creative à Survival ne supprimera pas les blocs existants, mais les joueurs devront commencer à gérer les ressources par la suite.
Paramètres du monde -- Sandbox.sbc
Les paramètres spécifiques au monde sont stockés dans le fichier Sandbox.sbc situé dans le dossier de sauvegarde de votre monde. Ces paramètres contrôlent l'environnement, la physique et l'équilibre du gameplay de votre monde spécifique.
Accéder à Sandbox.sbc
- Arrêtez votre serveur.
- Ouvrez l'onglet Files dans GPanel.
- Naviguez jusqu'au dossier de sauvegarde du monde (généralement au chemin indiqué dans GPanel ou dans un répertoire
Saves/). - Ouvrez
Sandbox.sbcdans l'éditeur de fichiers.
Paramètres clés du monde
Les paramètres suivants se trouvent dans le bloc <SessionSettings> de Sandbox.sbc :
| Paramètre | Valeurs / Exemple | Description |
|---|---|---|
<ProceduralDensity> |
0.25, 0.35, 0.50 |
Contrôle la densité des astéroïdes dans les mondes générés procéduralement. 0.25 = faible, 0.35 = normal, 0.50 = élevé. Définissez sur 0 pour désactiver les astéroïdes procéduraux (utilisé avec des cartes d'astéroïdes prédéfinies). |
<EnvironmentHostility> |
SAFE, NORMAL, CATACLYSM, APOCALYPSE |
Contrôle les rencontres hostiles comme les pluies de météores, les loups et les araignées. SAFE désactive toutes les menaces. NORMAL active des menaces modérées. CATACLYSM et APOCALYPSE augmentent la gravité et la fréquence. |
<InventorySizeMultiplier> |
1, 3, 10 |
Multiplicateur pour la capacité d'inventaire des joueurs et des blocs. 1 = réaliste (petits inventaires), 3 = valeur par défaut pour la plupart des serveurs, 10 = très grands inventaires. |
<AssemblerSpeedMultiplier> |
1, 3, 10 |
Multiplicateur pour la vitesse de production de l'assembleur. Des valeurs plus élevées réduisent le temps de fabrication. |
<AssemblerEfficiencyMultiplier> |
1, 3, 10 |
Multiplicateur pour l'efficacité des matériaux de l'assembleur. Des valeurs plus élevées signifient moins de matières premières nécessaires par objet fabriqué. |
<RefinerySpeedMultiplier> |
1, 3, 10 |
Multiplicateur pour la vitesse de traitement de la raffinerie. Des valeurs plus élevées raffinent le minerai en lingots plus rapidement. |
<WelderSpeedMultiplier> |
1, 2, 5 |
Multiplicateur pour la vitesse de soudage (construction/réparation). |
<GrinderSpeedMultiplier> |
1, 2, 5 |
Multiplicateur pour la vitesse de meulage (déconstruction). |
<EnableSpiders> |
true / false |
Active ou désactive les PNJ araignées sur les planètes. |
<EnableWolves> |
true / false |
Active ou désactive les PNJ loups sur les planètes. |
<MaxFloatingObjects> |
56, 100 |
Nombre maximum d'objets flottants (objets lâchés, débris) dans le monde. Des valeurs plus basses améliorent les performances du serveur. |
<MaxGridSize> |
0 (illimité), 50000 |
Nombre maximum de blocs par grille (vaisseau/station). Définir une limite empêche les joueurs de construire des grilles excessivement grandes qui dégradent les performances. 0 = pas de limite. |
<BlockCountThreshold> |
100 |
Nombre de blocs en dessous duquel les grilles sont considérées comme "petites" à des fins de nettoyage. |
<EnableAutorespawn> |
true / false |
Fait réapparaître automatiquement les joueurs à leur dernière salle médicale après la mort. |
Exemple d'extrait de paramètres du monde :
<SessionSettings>
<GameMode>Survival</GameMode>
<InventorySizeMultiplier>3</InventorySizeMultiplier>
<AssemblerSpeedMultiplier>3</AssemblerSpeedMultiplier>
<AssemblerEfficiencyMultiplier>3</AssemblerEfficiencyMultiplier>
<RefinerySpeedMultiplier>3</RefinerySpeedMultiplier>
<WelderSpeedMultiplier>2</WelderSpeedMultiplier>
<GrinderSpeedMultiplier>2</GrinderSpeedMultiplier>
<MaxFloatingObjects>56</MaxFloatingObjects>
<EnvironmentHostility>NORMAL</EnvironmentHostility>
<ProceduralDensity>0.35</ProceduralDensity>
<EnableSpiders>true</EnableSpiders>
<EnableWolves>true</EnableWolves>
<AutoSaveInMinutes>5</AutoSaveInMinutes>
</SessionSettings>
<MaxFloatingObjects> à 100 ou moins et envisagez de définir une limite <MaxGridSize> sur les serveurs publics. Les très grandes grilles et les débris flottants excessifs sont les causes les plus courantes de lag serveur dans Space Engineers.
Comment se connecter
Option A -- Navigateur de serveurs Steam
- Ouvrez Steam et cliquez sur View > Game Servers (ou View > Servers dans les anciennes versions de Steam).
- Cliquez sur l'onglet Favorites, puis cliquez sur Add a Server.
- Entrez l'IP et le port de votre serveur (trouvés dans l'onglet Network de GPanel) et cliquez sur Add this address to favorites.
- Sélectionnez le serveur dans votre liste de favoris et cliquez sur Connect.
Option B -- Navigateur de serveurs en jeu
- Lancez Space Engineers et cliquez sur Join Game depuis le menu principal.
- Dans le navigateur de serveurs, utilisez le champ de recherche pour trouver votre serveur par nom.
- Sélectionnez votre serveur et cliquez sur Join World.
- Si le serveur a un mot de passe, vous serez invité à le saisir.
Option C -- Connexion directe via IP
- Lancez Space Engineers et cliquez sur Join Game depuis le menu principal.
- Cliquez sur l'onglet Direct Connect (ou entrez l'IP dans le champ de recherche/filtre).
- Entrez l'IP de votre serveur et le port de jeu depuis l'onglet Network de GPanel :
<your-server-ip>:<your-game-port> - Cliquez sur Join World et entrez le mot de passe du serveur si demandé.
Gestion des sauvegardes
Sauvegarde automatique
Space Engineers effectue des sauvegardes automatiques à l'intervalle configuré dans <AutoSaveInMinutes> (par défaut : 5 minutes). Les sauvegardes automatiques écrasent la sauvegarde du monde actuel. Vous pouvez ajuster cet intervalle dans SpaceEngineers-Dedicated.cfg ou l'onglet Startup de GPanel.
Emplacement des fichiers de sauvegarde
Les sauvegardes du monde sont stockées sur le serveur dans le répertoire de sauvegarde du monde. Le chemin exact dépend de la configuration de votre serveur, mais il se trouve généralement dans un répertoire Saves/ ou d'instance visible dans l'onglet Files de GPanel. Chaque monde a son propre dossier contenant :
| Fichier | Fonction |
|---|---|
Sandbox.sbc |
Paramètres du monde, liste des mods, configuration de session. |
Sandbox_config.sbc |
Configuration et paramètres de session supplémentaires. |
SANDBOX_0_0_0_.sbs |
Le fichier de données principal du monde contenant toutes les grilles, voxels et entités. |
*.vx2 files |
Fichiers de données voxels (modifications de terrain des planètes/astéroïdes). |
Sauvegarder votre monde
- Arrêtez votre serveur depuis l'onglet Console pour vous assurer que la sauvegarde n'est pas en cours d'écriture.
- Connectez-vous à votre serveur via SFTP. Consultez How to Upload Files via SFTP pour les instructions.
- Naviguez jusqu'au dossier de sauvegarde du monde.
- Téléchargez l'intégralité du dossier monde sur votre machine locale. Cela inclut tous les fichiers
.sbc,.sbset.vx2.
Restaurer une sauvegarde
- Arrêtez votre serveur.
- Connectez-vous via SFTP.
- Naviguez jusqu'au dossier de sauvegarde du monde.
- Remplacez les fichiers de sauvegarde existants par vos fichiers de sauvegarde. Assurez-vous de téléverser tous les fichiers de la sauvegarde (fichiers
.sbc,.sbset.vx2). - Démarrez le serveur depuis GPanel. Il chargera le monde restauré.
Transférer un monde depuis le mode solo
Vous pouvez téléverser un monde solo sur votre serveur dédié :
- Sur votre machine locale, localisez votre dossier de sauvegardes Space Engineers (généralement
%AppData%/SpaceEngineers/Saves/). - Trouvez le dossier monde que vous souhaitez téléverser.
- Arrêtez votre serveur et connectez-vous via SFTP.
- Téléversez l'intégralité du dossier monde dans le répertoire de sauvegarde du serveur.
- Mettez à jour le World Name dans l'onglet Startup de GPanel ou dans
SpaceEngineers-Dedicated.cfgpour correspondre au nom du dossier téléversé. - Démarrez le serveur.
Articles connexes
- Space Engineers Mod Installation
- Space Engineers Troubleshooting
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Server Startup Guide
Besoin d'aide ?
Si vous continuez à rencontrer des problèmes avec votre serveur Space Engineers, notre équipe de support est disponible pour vous aider.