Le serveur dédié S&box se lance avec sbox-server.exe et des arguments « + » exécutés au démarrage. Cet outil assemble la ligne de commande décrite dans la documentation officielle et le script qui lie les binaires client Steam, désormais obligatoires.
Comment utiliser l'outil
Choisissez la plateforme (Windows .bat ou Linux .sh) et indiquez le dossier SteamCMD.
Saisissez l'identifiant du paquet de jeu (ex. facepunch.sandbox) et, si besoin, celui de la carte.
Réglez le nom du serveur ; laissez les ports à 0 pour ne pas envoyer +port / +net_query_port.
Téléchargez le script, renommez-le en .bat ou .sh, placez-le dans le dossier du serveur et lancez-le.
Limites et points non documentés
La documentation officielle ne donne pas de valeur par défaut pour +port et +net_query_port, ni de fichier de configuration serveur. Les ports 27015/27016 vus dans des guides tiers ne sont pas officiels. Le jeton +net_game_server_token n'est disponible qu'après la sortie de S&box selon la page officielle. La version Linux reprend la forme décrite par la documentation (script lançant sbox-server.exe) : vérifiez-la sur votre installation.
sbox-server.exe +game facepunch.sandbox facepunch.flatgrass +hostname "My Dedicated Server"Questions fréquentes
- Comment les joueurs rejoignent-ils mon serveur S&box ?
- Selon la documentation officielle, une fois le lobby créé par le code du jeu, tapez « status » dans la console du serveur pour obtenir l'ID du lobby, puis « connect <lobbyId> » dans la console du client. La connexion passe par le relais Steam, l'IP du serveur n'est pas exposée.
- À quoi sert +net_allow_local ?
- Il ouvre une connexion TCP en boucle locale pour tester sur une seule machine sans relais Steam ; les clients locaux rejoignent avec « connect local ».
