Comment migrer un monde Paper vers Vanilla, Forge ou Fabric
Faire passer un monde de Paper vers Vanilla, Forge ou Fabric obligeait autrefois à retrouver des dossiers Nether et End séparés. Paper 26.1 a changé la façon dont les mondes sont stockés, donc les étapes diffèrent désormais selon votre version. Ce guide couvre Paper moderne (26.1+) et les versions plus anciennes, sans réinitialiser votre Nether ni votre End. Faites une sauvegarde avant de toucher à quoi que ce soit.
Toujours sauvegarder d'abord
Avant de déplacer le moindre fichier, faites une sauvegarde complète de votre serveur. Voyez sauvegarder votre monde Minecraft. La panique classique du « mon Nether et mon End ont été réinitialisés » vient presque toujours de dossiers laissés au mauvais endroit, et avec une sauvegarde, une erreur ne coûte rien.
Ce qui a changé dans Paper 26.1
- Paper (et Spigot) en version ancienne séparait les dimensions dans des dossiers distincts à la racine :
worldpour l'Overworld,world_netherpour le Nether etworld_the_endpour l'End. - Vanilla, Forge et Fabric gardent les trois dimensions dans un seul dossier
world:worldpour l'Overworld,world/DIM-1pour le Nether etworld/DIM1pour l'End. - Depuis Paper 26.1, Paper stocke les mondes dans une organisation proche de celle de vanilla. La migration se réduit maintenant à un petit déplacement de fichiers au lieu d'un brassage de dossiers de dimensions entiers.
Avant de commencer
- Arrêtez complètement le serveur. Déplacer des fichiers pendant qu'il tourne risque de corrompre les données.
- Ces étapes supposent que votre
level-namedansserver.propertiesvautworld. Si le vôtre est différent, utilisez votrelevel-namepartout où une étape ditworld. - Vérifiez votre version de Paper.
26.1et plus récent suivent les étapes modernes ci-dessous. Tout ce qui est antérieur suit les étapes historiques plus bas.
Migrer de Paper 26.1+ vers Vanilla, Forge ou Fabric
Paper moderne stocke déjà le monde presque comme vanilla, vous n'avez donc que quelques fichiers de données à déplacer.
- Arrêtez le serveur et confirmez votre sauvegarde.
- Déplacez ces fichiers de
world/dimensions/minecraft/overworld/data/minecraft/versworld/data/minecraft/:
game_rules.dat
scheduled_events.dat
wandering_trader.dat
weather.dat
world_gen_settings.dat
- Remplacez le JAR serveur Paper par un JAR serveur Vanilla, Forge ou Fabric.
- Démarrez le serveur.
Forge et Fabric utilisent la même organisation de monde que vanilla, les mêmes étapes s'appliquent donc. Gardez en tête que Forge et Fabric ne chargeront pas les plugins Paper, et que Paper ne chargera pas les mods Forge ou Fabric : prévoyez vos remplacements.
Migrer depuis un Paper plus ancien (avant 26.1)
Paper ancien sépare le Nether et l'End dans leurs propres dossiers. Si vous passez à vanilla sans les fusionner, votre Nether et votre End auront l'air réinitialisés. Les données ne sont pas perdues, vanilla ne sait simplement pas encore où les trouver. Fusionnez les dossiers pour corriger cela :
| Logiciel serveur | Overworld | Nether | End |
|---|---|---|---|
| Vanilla / Forge / Fabric | world |
world/DIM-1 |
world/DIM1 |
| Paper ancien | world |
world_nether/DIM-1 |
world_the_end/DIM1 |
- Arrêtez le serveur Paper.
- Si vous avez déjà démarré le serveur une fois sous vanilla, supprimez d'abord les dossiers
DIM-1etDIM1vides à l'intérieur deworld. Cette étape ne s'applique que si vous avez déjà lancé vanilla. - Copiez le dossier
world_nether/DIM-1dans le dossierworld. - Copiez le dossier
world_the_end/DIM1dans le dossierworld. - Supprimez les dossiers
world_netheretworld_the_end. - Remplacez le JAR Paper par un JAR Vanilla, Forge ou Fabric.
- Démarrez le serveur.
Migrer dans l'autre sens (vers Paper)
Passer de Vanilla, Forge ou Fabric à Paper est automatique. Arrêtez le serveur, sauvegardez, mettez le JAR Paper en place et démarrez. Paper convertit l'organisation du monde pour vous. Conservez cette sauvegarde, car un retour ultérieur vers vanilla demande les étapes manuelles ci-dessus.
Spigot et CraftBukkit (important)
Depuis Paper 26.1, vous ne pouvez plus migrer un monde Spigot ou CraftBukkit directement vers Paper. Migrez d'abord de Spigot ou CraftBukkit vers vanilla, puis suivez les étapes ci-dessus pour passer à Paper. Aller de Paper vers Spigot ou CraftBukkit n'est pas pris en charge et peut faire perdre des données.
Problèmes courants et solutions
- Le Nether et l'End semblent réinitialisés après le passage à vanilla : vous êtes sur l'ancienne organisation Paper et vous n'avez pas fusionné
world_nether/DIM-1etworld_the_end/DIM1dansworld. Aucune donnée n'est perdue, suivez simplement les étapes historiques. - Seul l'Overworld se charge, ou le monde ne se charge pas du tout : vérifiez que
level-namedansserver.propertiescorrespond bien à votre dossier de monde, et que le serveur était complètement arrêté avant le déplacement des fichiers. - Des blocs ou objets moddés disparaissent en passant à Paper : Paper ne fait pas tourner les mods Forge ou Fabric, le contenu moddé ne peut donc pas se charger.
- Les plugins ou les mods ont disparu après la migration : les plugins Paper et les mods Forge/Fabric ne sont pas interchangeables. Il vous faut des équivalents sur la nouvelle plateforme.
Conseils
- Conservez la sauvegarde d'avant migration jusqu'à ce que vous ayez confirmé que chaque dimension se charge correctement.
- Migrez le format du monde séparément de la mise à jour de la version de Minecraft, pour ne changer qu'une chose à la fois.
- Le guide de migration officiel de PaperMC fait référence si Paper venait à modifier ces étapes de nouveau.
Besoin d'un coup de main pour passer d'un type de serveur à un autre ? Contactez notre équipe support et nous vous aiderons.
