Réponse courte. Vous pouvez héberger gratuitement un serveur Mindustry vous-même : téléchargez server-release.jar depuis les versions GitHub d'Anuken/Mindustry, lancez java -jar server-release.jar, tapez host suivi d'un nom de carte dans sa console, et ouvrez le port 6567 en TCP et en UDP. Ou louez un serveur Mindustry et oubliez le réseau.
Les joueurs rejoignent depuis le jeu avec Play, puis Join Game, et saisissent votre adresse et le port.
Vérifié le 5 novembre 2026, valable pour Mindustry v160.7 (sortie le 8 octobre 2026). Le serveur refuse les joueurs dont le jeu a un autre numéro de build, par exemple v159 face à v160, donc le serveur doit correspondre au jeu de vos joueurs. Le nombre après le point est un correctif rapide et n'a pas d'importance.
Ce guide s'appuie sur la page serveur du wiki de Mindustry, sur les versions GitHub et sur ce que nous faisons tourner sur nos propres serveurs Mindustry. Pour aller directement à la location, voyez l'option 2.
Ce qu'il vous faut
Java : le serveur est un fichier jar, il lui faut donc un environnement Java, en version 17 ou plus récente. Le jar du serveur v160.7 est compilé pour Java 17, un Java plus ancien ne peut donc pas le démarrer.
Le fichier du serveur :server-release.jar, joint aux versions sur GitHub. Le wiki indique que le fichier doit s'appeler server.jar ou server-release.jar.
Réseau : le port 6567 en TCP et en UDP, joignable depuis internet. Le paramètre port le modifie.
Le jeu : chaque joueur a besoin du même numéro de build de Mindustry que le serveur (v160 pour un serveur v160.7).
Le logiciel serveur est gratuit. Vous payez la machine, l'électricité et la bande passante.
Option 1 : l'héberger vous-même
Cela fonctionne sur un PC de rechange, un serveur maison ou une machine virtuelle dans le cloud. Le wiki déconseille de donner publiquement l'adresse IP de votre domicile, et suggère un VPN, un nom de domaine ou une machine dans le cloud.
Linux, ou tout système avec Java
Installez Java 17 ou plus récent avec votre gestionnaire de paquets si java -version indique qu'il manque ou qu'il est plus ancien.
Téléchargez le serveur dans son propre dossier.
mkdir ~/mindustry && cd ~/mindustry
curl -L -o server-release.jar https://github.com/Anuken/Mindustry/releases/download/v160.7/server-release.jar
Remplacez v160.7 par le dernier tag de version de la page des versions s'il a changé, et alignez-vous sur le jeu de vos joueurs.
Démarrez-le.
java -jar server-release.jar
Définissez vos options avec la commande config avant d'héberger, par exemple config name My Server (sans guillemets : le serveur les garderait dans le nom) et config port 6567. Le port est lu au moment d'héberger, définissez-le donc d'abord. Tapez help pour lister toutes les commandes.
Hébergez une carte. Dans la console du serveur, tapez :
host <mapname> [mode]
D'après le wiki, sans carte ni mode, le serveur prend la survie et une carte aléatoire. maps all liste les noms de cartes, et pour un nom contenant un espace, vous tapez un tiret bas à sa place.
Ouvrez le port. Autorisez le 6567 en TCP et en UDP dans le pare-feu (avec ufw : sudo ufw allow 6567), puis redirigez le 6567 TCP et UDP de votre box vers cette machine.
Devenez admin. Rejoignez le serveur, puis tapez admin add <username> dans la console du serveur pour faire d'un utilisateur en ligne un admin. admins les liste.
Arrêtez-le.stop arrête l'hébergement de la carte, et exit ou Ctrl+C dans le terminal ferme le serveur.
Windows
Installez Java 17 ou plus récent, téléchargez server-release.jar depuis la même page des versions et placez-le dans un dossier.
Dans une invite de commandes ouverte dans ce dossier, lancez java -jar server-release.jar.
Le wiki dit que le pare-feu Windows bloque le plus souvent le port nécessaire : ajoutez donc une règle entrante pour le port 6567 en TCP et en UDP, puis redirigez-le sur votre box.
Rejoindre
Dans le jeu, ouvrez Play, appuyez sur Join Game, puis Add Server, et saisissez l'adresse IP du serveur suivie de deux-points et du port, par exemple 203.0.113.10:6567. Contrairement à une partie en LAN, un serveur sur internet n'apparaît qu'après avoir ajouté son adresse une première fois.
Option 2 : l'héberger chez PlayNHost
Choisissez une offre. Ouvrez la page d'hébergement de serveur Mindustry. Les offres sont COPPER (20 joueurs), TITANIUM (40 joueurs) et THORIUM (60 joueurs).
Commandez. Cliquez sur Créer un serveur sur une offre et terminez la commande.
Attendez l'installation. Le panel télécharge le jar du serveur pour vous. Quand la Console affiche Server loaded., le serveur est en ligne.
Configurez-le. Sous Paramètres, dans Paramètres du jeu, renseignez le Nom du serveur et le Nom de la carte, puis cliquez sur Redémarrer maintenant dans la notification qui apparaît. La valeur Joueurs max. vient de votre offre et est en lecture seule.
Rejoignez. Donnez à vos amis l'adresse indiquée sur la page de votre serveur. Ils utilisent Play, puis Join Game, puis Add Server. Notre guide Comment vous connecter à votre serveur Mindustry vous guide pas à pas.
Garde le serveur sur la bonne version. Tant que Version reste sur latest, notre script de démarrage vérifie la dernière version GitHub à chaque démarrage et télécharge server-release.jar si elle a changé, car le serveur refuse les joueurs dont le jeu a un autre numéro de build. Il suit le lien simple de dernière version de GitHub plutôt que l'API GitHub, qui autorise soixante requêtes non authentifiées par heure et par adresse IP. Si la vérification ou le téléchargement échoue, le serveur démarre avec le jar qu'il a déjà. Seul le jar est remplacé : les cartes, les sauvegardes de partie et la configuration vivent dans config/ et restent telles quelles. Désactivez-le avec Mise à jour automatique du serveur, sous Afficher les options avancées dans Paramètres du jeu.
Installe des mods depuis GitHub. Ajoutez des noms owner/repository, séparés par des virgules, dans Mods, ou utilisez l'onglet Modding, puis redémarrez. Le serveur dédié ne peut pas récupérer les mods lui-même, le panel les télécharge donc avant le démarrage du serveur. Il préfère le .jar joint à la dernière version, sinon la branche par défaut du dépôt, et refuse un dépôt sans mod.json ni mod.hjson, pour qu'un élément qui n'est pas un mod ne se charge jamais comme s'il en était un. Cette vérification refuse aussi les plugins serveur (ils contiennent un plugin.json) : envoyez donc le jar d'un plugin dans config/mods avec Fichiers : la liste ne supprime jamais les fichiers que vous avez envoyés. Tous ceux qui rejoignent ont besoin des mêmes mods, dans les mêmes versions, installés dans leur propre jeu. Le serveur refuse un joueur avec le message "Incompatible mods!" qui liste ce qui manque. Les plugins ne tournent que sur le serveur, les joueurs n'en ont donc pas besoin.
Console. L'onglet Console est la console serveur du jeu lui-même, donc des commandes comme say, nextmap et playerlimit y fonctionnent.
Enregistrer le monde. La tâche rapide Enregistrer le monde écrit la carte hébergée dans l'emplacement de sauvegarde 1 à la demande.
L'héberger soi-même ou louer : une comparaison honnête
Coût. Chez vous : le logiciel est gratuit, et vous payez le matériel, l'électricité et la bande passante. En location : un tarif selon l'offre, facturé au mois, au trimestre ou à l'année. Voyez les offres actuelles.
Disponibilité. Chez vous : aussi fiable que votre machine et votre connexion, et elle doit rester allumée pendant que vos amis jouent. En location : il tourne sur le matériel de l'hébergeur, pas sur votre PC.
Exposition réseau. Chez vous : les joueurs se connectent à votre IP publique et vous gérez le pare-feu et la box. En location : votre IP personnelle n'est pas concernée.
Compétences requises. Chez vous : ligne de commande, redirection de ports et routine de mise à jour. En location : un panel web avec des champs de formulaire.
Mises à jour. Chez vous : téléchargez le nouveau jar et redémarrez quand Mindustry est mis à jour. En location : Mise à jour automatique du serveur s'en charge au prochain démarrage.
L'héberger soi-même convient si une machine tourne déjà toute la journée et que vous maîtrisez le réseau. La location convient si vous préférez ne pas gérer de matériel.
Problèmes courants et solutions
Les joueurs ne peuvent pas rejoindre, ou le serveur apparaît hors ligne
Cause : le port 6567 est fermé en TCP ou en UDP, les numéros de build du jeu et du serveur diffèrent, ou les mods du joueur ne correspondent pas à ceux du serveur.
Le nom du serveur ou de la carte est refusé (PlayNHost)
Cause : notre ligne de démarrage transmet les paramètres au serveur séparés par des virgules, donc le Nom du serveur ne peut pas contenir de virgule, de guillemet double ni d'antislash, et le Nom de la carte ne peut contenir ni espace, ni *, ni ?, ni ces mêmes caractères.
Solution : retirez-les du nom, par exemple utilisez un tiret à la place d'une virgule. Pour un nom de carte avec un espace, tapez un tiret bas à sa place : le serveur le lit comme un espace.
FAQ
Puis-je héberger un serveur Mindustry gratuitement ?
Oui. Le jar du serveur est gratuit sur GitHub. Vous payez quand même la machine et la connexion, et elle doit rester allumée pendant que les gens jouent.
Quel port utilise un serveur Mindustry ?
Le port 6567, en TCP et en UDP, d'après le wiki de Mindustry. Le paramètre port le modifie.
Combien de joueurs peuvent rejoindre ?
Nos offres sont de 20, 40 et 60 joueurs. Chez vous, vous le réglez avec la commande playerlimit.
Puis-je ajouter des mods ?
Oui. Placez les fichiers de mods et de plugins dans config/mods à l'intérieur du dossier du serveur. Chez PlayNHost, indiquez les dépôts de mods GitHub dans Mods et envoyez les plugins dans config/mods avec Fichiers.
Nous utilisons des cookies pour faire fonctionner le site, comprendre son utilisation et mesurer notre marketing. Vous pouvez tout accepter, accepter uniquement les cookies essentiels ou choisir par catégorie.Nous utilisons des cookies pour faire fonctionner le site, comprendre son utilisation et mesurer notre marketing. Ils sont activés par défaut ici. Vous pouvez désactiver ce que vous ne souhaitez pas.Lire notre politique de confidentialité