Faire un serveur Cobblemon : guide complet pour créer et héberger sa partie 🎮

Joueur configurant un serveur Cobblemon sur ordinateur dans un espace gaming moderne

Pour faire un serveur Cobblemon, il faut installer un serveur Minecraft Java compatible avec Fabric ou NeoForge, ajouter Cobblemon et ses dépendances dans le dossier mods, accepter l’EULA, configurer le serveur puis transmettre son adresse aux joueurs. Ce guide détaille les deux solutions possibles : héberger le serveur soi-même ou passer par un hébergement loué.

Dans cet article :

  • le choix entre serveur local et serveur loué ;
  • les versions compatibles à vérifier avant l’installation ;
  • l’installation de Fabric Server ou NeoForge et de Cobblemon ;
  • la configuration, l’accès multijoueur et les erreurs fréquentes.

Serveur Cobblemon local ou hébergement loué : que choisir ?

Deux approches permettent de créer un serveur Minecraft Cobblemon. La première consiste à héberger le serveur sur son propre ordinateur, sans coût direct, mais avec la contrainte de garder la machine allumée et correctement configurée pendant les sessions de jeu. La seconde consiste à louer un serveur auprès d’un hébergeur spécialisé Minecraft, ce qui simplifie la disponibilité et l’accès, en contrepartie d’un abonnement.

Pour un serveur Cobblemon entre amis, occasionnel et avec peu de joueurs, l’hébergement local reste une option viable. Pour une disponibilité continue ou un plus grand nombre de joueurs, un hébergement loué est généralement plus adapté.

Vérifier les versions compatibles avant l’installation

Avant toute installation, il est indispensable de vérifier les versions officiellement compatibles sur la page du projet Cobblemon, ces informations pouvant évoluer. À titre indicatif, Cobblemon est actuellement proposé pour Minecraft Java 1.21.1, avec Fabric ou NeoForge comme mod loader.

Il est important de rappeler que Cobblemon ne dispose pas de serveur officiel : les serveurs disponibles sont mis en place par la communauté, et non gérés directement par le projet.

Quelle version de Java installer pour le serveur ?

Pour Minecraft 1.20.5 et les versions ultérieures, dont 1.21.1, la documentation Fabric recommande l’utilisation de Java 21. Une version de Java incompatible est une cause fréquente d’échec au démarrage du serveur. Avant d’installer Fabric Server ou NeoForge, vérifiez donc que Java 21 est bien installé sur la machine destinée à héberger le serveur.

java -version

Cette commande permet de vérifier rapidement la version de Java actuellement installée.

Lire aussi :  Marketing alternatif : définition, techniques et exemples concrets

Installer Fabric Server ou l’environnement NeoForge

Une fois la version de Minecraft et de Java confirmées, l’étape suivante consiste à installer le serveur correspondant au mod loader choisi.

Pour Fabric, l’installation s’effectue via l’installeur officiel Fabric, en sélectionnant l’option serveur plutôt que client. L’installeur génère les fichiers nécessaires au lancement du serveur dans le dossier choisi.

Pour NeoForge, la procédure est similaire : l’installeur propose également une option dédiée à la génération d’un serveur, correspondant à la version de Minecraft ciblée.

Ajouter Cobblemon et ses dépendances dans le dossier mods

Une fois le serveur Fabric ou NeoForge installé, Cobblemon doit être ajouté manuellement dans le dossier mods du serveur. Ce dossier se trouve à la racine du dossier serveur, au même niveau que les fichiers de démarrage.

serveur-cobblemon/
 ├── mods/
 ├── world/
 ├── server.properties
 └── eula.txt

Sur Fabric, de nombreux mods, dont Cobblemon, nécessitent également Fabric API pour fonctionner correctement. Il est donc nécessaire de télécharger et placer Fabric API dans le même dossier mods, en plus des éventuelles autres dépendances requises par la version de Cobblemon installée. Toutes les dépendances doivent correspondre précisément à la version de Cobblemon utilisée, sous peine d’erreur au démarrage.

Accepter l’EULA avant le premier lancement

Comme pour tout serveur Minecraft, un premier lancement du serveur génère automatiquement un fichier eula.txt. Ce fichier doit être modifié pour accepter les conditions d’utilisation, faute de quoi le serveur refusera de démarrer.

eula=true

Après cette modification, le serveur peut être relancé normalement.

Lancer le serveur et allouer la mémoire RAM

Le lancement du serveur s’effectue généralement via une commande Java incluant des arguments d’allocation de mémoire. La quantité de RAM nécessaire dépend du nombre de joueurs, des mods installés et de la distance de simulation configurée : il n’existe pas de valeur universelle, mais un serveur Cobblemon demande généralement davantage de mémoire qu’un serveur Minecraft vanilla.

java -Xmx4G -Xms2G -jar fabric-server-launch.jar nogui

Il est recommandé de démarrer avec une allocation raisonnable, puis d’ajuster progressivement selon les performances observées lors des premières sessions de jeu.

Lire aussi :  Zupimage : comment héberger une image gratuitement sur Zupimages.net

Configurer server.properties, la liste blanche et les opérateurs

Le fichier server.properties permet d’ajuster les paramètres principaux du serveur, comme la difficulté, le mode de jeu par défaut ou le nombre maximal de joueurs. Pour un serveur privé entre amis, il est conseillé d’activer une liste blanche afin de limiter l’accès aux joueurs autorisés.

whitelist=true

L’ajout de joueurs à la liste blanche et la désignation d’opérateurs, disposant de droits d’administration, se font ensuite via les commandes dédiées une fois le serveur lancé.

Ouvrir le port 25565 pour un serveur hébergé à domicile

Pour un serveur hébergé sur son propre ordinateur, l’accès depuis l’extérieur nécessite généralement d’ouvrir le port 25565 sur le routeur, ce port étant utilisé par défaut par Minecraft. Cette configuration s’effectue depuis l’interface d’administration du routeur, en redirigeant ce port vers l’adresse locale de la machine hébergeant le serveur.

Sur un hébergement loué, cette étape n’est généralement pas nécessaire : les joueurs utilisent directement l’adresse fournie par l’hébergeur pour rejoindre le serveur Minecraft Cobblemon.

S’assurer que les joueurs utilisent les mêmes versions

Pour qu’un joueur puisse rejoindre le serveur, sa configuration cliente doit correspondre précisément à celle du serveur : même version de Minecraft, même mod loader, même version de Cobblemon et mêmes dépendances requises, comme Fabric API. Un tableau de vérification simple peut aider à éviter les erreurs de configuration.

Élément à vérifierDoit correspondre entre client et serveur
Version de MinecraftOui
Mod loader (Fabric ou NeoForge)Oui
Version de CobblemonOui
Dépendances (Fabric API, etc.)Oui

Une différence de version, même mineure, sur l’un de ces éléments empêche généralement la connexion au serveur.

Sauvegardes, mises à jour et erreurs fréquentes

Avant toute mise à jour de Cobblemon, du mod loader ou de Minecraft, il est fortement recommandé de sauvegarder le dossier world ainsi que l’ensemble des fichiers de configuration du serveur. Cette précaution permet de restaurer facilement une version fonctionnelle en cas de problème après une mise à jour.

Parmi les erreurs les plus fréquentes lors de l’installation d’un serveur Cobblemon figurent une version de Java incompatible, une dépendance manquante dans le dossier mods, un mod placé au mauvais endroit, ou encore une différence de version entre le serveur et les clients des joueurs. Vérifier systématiquement ces quatre points permet de résoudre la grande majorité des problèmes de démarrage ou de connexion rencontrés sur un serveur Cobblemon.