Créer un serveur Cobblemon 1.21.1 avec Fabric

Poste informatique relié à un serveur, un routeur et une unité de sauvegarde pour héberger un monde multijoueur en blocs

[no-ez-toc]

Ce tutoriel explique comment installer un serveur Cobblemon standard avec Minecraft Java Edition 1.21.1 et Fabric. Il ne s’applique pas tel quel aux modpacks Cobblemon: Star Academy ou Cobblemon Academy, qui embarquent leur propre liste de mods, leurs configurations et leurs fichiers serveur.

Cobblemon standard, Star Academy et Cobblemon Academy

ProjetVersion MinecraftChargeurUsage
Cobblemon standard actuel1.21.1Fabric ou NeoForgeMod principal à installer avec ses dépendances
Cobblemon: Star Academy1.20.1FabricAncien modpack désormais marqué Legacy
Cobblemon Academy1.21.1FabricSuccesseur sous forme de modpack distinct

N’utilisez jamais le dossier mods de Star Academy 1.20.1 dans un serveur 1.21.1. Pour un modpack, récupérez le paquet serveur correspondant exactement à sa version lorsqu’il est fourni par son auteur. La suite choisit volontairement le périmètre le plus simple à maintenir : Cobblemon standard sur Fabric 1.21.1.

Préparer Java et le dossier du serveur

Minecraft 1.21.1 et Fabric nécessitent Java 21. Vérifiez la version réellement utilisée par le terminal avec :

java -version

Créez un dossier vide réservé au serveur, par exemple C:\serveurs\cobblemon sous Windows ou /opt/cobblemon sur Linux. Ne lancez pas le serveur depuis Téléchargements et n’exécutez pas le processus avec un compte administrateur si ce n’est pas nécessaire.

Installer Fabric et Cobblemon pour Minecraft 1.21.1

  1. Sur la page officielle du serveur Fabric, sélectionnez Minecraft 1.21.1 et téléchargez le lanceur serveur exécutable.
  2. Placez le fichier JAR dans le dossier du serveur. Pour simplifier les commandes, renommez-le fabric-server-launch.jar.
  3. Lancez-le une première fois : java -Xms2G -Xmx4G -jar fabric-server-launch.jar nogui.
  4. Après l’arrêt initial, ouvrez eula.txt, lisez le contrat puis remplacez eula=false par eula=true uniquement si vous l’acceptez.
  5. Créez ou ouvrez le dossier mods. Ajoutez les fichiers Fabric pour Cobblemon 1.21.1 et Fabric API téléchargés depuis leurs pages officielles. Respectez les dépendances indiquées sur la fiche de la version choisie.
  6. Relancez exactement la même commande et attendez le message indiquant que le serveur est prêt.

Les clients doivent utiliser Minecraft 1.21.1, Fabric et des versions compatibles des mêmes mods requis côté client. Un mod Fabric ne fonctionne pas sur NeoForge, et un fichier prévu pour 1.20.1 ne doit pas être réutilisé en 1.21.1.

Réglages essentiels dans server.properties

  • server-port=25565 : port TCP par défaut de Minecraft Java ;
  • online-mode=true : conserve l’authentification des comptes ;
  • white-list=true : recommandé pour un serveur privé ;
  • motd=... : description visible dans la liste des serveurs ;
  • view-distance et simulation-distance : réduisez-les si la machine manque de ressources.

Laissez server-ip vide dans la plupart des installations. Le remplir avec l’adresse publique ou une mauvaise interface réseau peut empêcher le démarrage. Arrêtez toujours proprement le serveur avec la commande stop avant de modifier ses fichiers ou d’effectuer une sauvegarde.

Connexion locale, accès Internet et sécurité

Sur la machine hôte, utilisez localhost. Depuis un autre appareil du même réseau, utilisez l’adresse locale de l’hôte, souvent de la forme 192.168.x.x. Pour des joueurs extérieurs, il faut autoriser Java dans le pare-feu et rediriger le port TCP 25565 du routeur vers l’adresse locale fixe du serveur.

La redirection de port expose un service de votre réseau à Internet. Maintenez Java, Fabric, Cobblemon et le système à jour ; activez la liste blanche ; ne partagez l’adresse publique qu’avec les personnes prévues ; n’exposez jamais un panneau d’administration sans authentification. Si votre accès utilise un CGNAT ou si vous ne maîtrisez pas le routeur, une redirection classique peut être impossible.

Local, dédié ou hébergé : quelle différence ?

  • Serveur local : tourne sur le PC d’un joueur et s’arrête avec lui ; simple pour tester.
  • Serveur dédié : machine séparée, à domicile ou dans un centre de données ; demande une administration du système, du réseau et des sauvegardes.
  • Hébergeur Minecraft : fournit un panneau et l’infrastructure ; vérifiez qu’il accepte Fabric 1.21.1, Java 21 et les JAR personnalisés avant de payer.

Sauvegarder et mettre à jour sans casser le monde

Sauvegardez au minimum les dossiers du monde, config, mods, server.properties, la liste blanche et les opérateurs. Conservez plusieurs sauvegardes datées sur un autre disque. Avant une mise à jour, dupliquez tout le dossier, vérifiez la compatibilité de Minecraft, Fabric, Cobblemon et des dépendances, puis testez la copie hors production.

Sources officielles et pages de version

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *