Ce qu'il faut savoir avant
Le gestionnaire de fichiers du site ne décompresse pas les archives. Envoyer un .zip de ton monde ne servira à rien : il restera une archive. Pour un monde, passe par le SFTP.
Un monde Minecraft Java, c'est en général trois dossiers à la racine du serveur : world (le monde principal), world_nether et world_the_end. Sur un serveur Paper ou Spigot, les trois sont bien séparés ; dans un monde issu du jeu solo, le Nether et l'End sont des sous-dossiers DIM-1 et DIM1 à l'intérieur du dossier du monde.
Marche à suivre
- Arrête le serveur. Onglet Console, bouton Arrêter, jusqu'à l'état Hors ligne. Copier un monde par-dessus un serveur qui tourne le corrompt.
- Fais une sauvegarde. Onglet Sauvegardes, bouton Créer une sauvegarde. Elle te permettra de revenir à l'état d'avant si l'import se passe mal.
- Prépare ton SFTP. Onglet Accès, section Accès SFTP. Relève Hôte, Port, Utilisateur et régénère un mot de passe si nécessaire. Détail dans Se connecter en SFTP.
- Connecte-toi et place-toi à la racine
/. - Écarte l'ancien monde. Renomme
worldenworld_ancienplutôt que de le supprimer : si l'import échoue, tu récupères l'existant. - Envoie tes dossiers de monde à la racine. Si ton monde vient du jeu solo, envoie le dossier et renomme-le
world. - Vérifie
server.properties. Depuis Fichiers, bouton Éditer : la lignelevel-name=doit porter exactement le nom du dossier envoyé. - Démarre et surveille la console pendant le chargement du monde.
Points de vigilance
- Version du jeu. Un monde ouvert avec une version plus récente que celle du serveur ne se chargera pas. Aligne d'abord la version : Changer la version ou le type de serveur. Un monde peut monter de version, jamais redescendre.
- Ordre des opérations. Si tu changes aussi de type de serveur, réinstalle d'abord, importe le monde ensuite : le script d'installation peut écraser ce que tu viens de déposer.
- Plugins liés au monde (protections de zones, économie) : leurs données vivent dans
plugins/, pas dans le dossier du monde. Transfère aussi ces dossiers si tu veux les conserver. - Fichier
session.lock: présent dans le dossier du monde, il est régénéré au démarrage. Aucune importance.
Le monde ne se charge pas
- Serveur qui démarre sur un monde vide :
level-namene correspond pas au nom du dossier, ou le dossier n'est pas à la racine. - Erreur mentionnant
level.dat: le transfert est incomplet ou le monde est corrompu. Renvoie le dossier entier. - Le serveur refuse de démarrer : restaure la sauvegarde faite à l'étape 2 (onglet Sauvegardes, bouton Restaurer) et reprends à tête reposée.