Si después de cambiar la versión de Minecraft tu mundo parece haberse reiniciado, utiliza la misma seed o algunas construcciones han desaparecido, no significa necesariamente que el mundo se haya borrado.
En muchos casos, el servidor simplemente está cargando un mundo diferente, utilizando una carpeta de mundo distinta o generando nuevos chunks debido a un cambio en la configuración.
level-name. El mundo original puede seguir estando intacto en los archivos del servidor.Las causas más habituales son:
level-name.Una de las primeras cosas que debes comprobar es el nombre del mundo que está utilizando el servidor.
En Minecraft Java, esta configuración se encuentra normalmente en:
server.properties
Busca:
level-name=world
El valor de level-name debe coincidir con el nombre de la carpeta del mundo que quieres cargar.
Por ejemplo, si tu mundo está guardado como:
survival
entonces la configuración debería utilizar:
level-name=survival
level-name apunta a una carpeta que no existe, Minecraft puede generar automáticamente un mundo nuevo.Detén el servidor antes de modificar o mover cualquier archivo.
Podrías encontrar algo parecido a:
world/ world_old/ survival/ survival_backup/ world_backup/
Si encuentras una carpeta que contiene tu mundo original, es posible que los datos sigan disponibles.
Una carpeta de mundo válida normalmente contiene un archivo:
level.dat
Por ejemplo:
world/ ├── level.dat ├── region/ ├── playerdata/ ├── data/ └── ...
level.dat está dentro de otra carpeta, es posible que hayas subido o extraído el mundo con una estructura incorrecta.Que el mundo nuevo tenga exactamente la misma seed que el antiguo no significa que sea el mismo mundo.
La seed determina cómo se genera el terreno, pero no contiene tus construcciones, cofres, jugadores ni otros cambios realizados en el mundo.
Si el terreno parece correcto pero tus construcciones han desaparecido, lo más probable es que estés mirando un mundo generado de nuevo en lugar del mundo original.
Las construcciones se almacenan en los archivos de los chunks del mundo, principalmente dentro de:
region/
Por ejemplo:
world/
└── region/
├── r.0.0.mca
├── r.0.1.mca
└── ...
Si estás utilizando un mundo nuevo, estos archivos serán diferentes y tus construcciones antiguas no estarán presentes.
Inicia el servidor y revisa la Console de EterHosting.
Busca mensajes relacionados con:
level-namePreparing spawn areaLoading worldlevel.datSi Minecraft está creando un mundo desde cero, normalmente aparecerán mensajes relacionados con la generación del mundo.
Si anteriormente utilizabas:
level-name=world
y posteriormente cambiaste a:
level-name=survival
Minecraft intentará utilizar la carpeta:
survival/
Si esa carpeta no existía, puede haberse generado un mundo nuevo.
Si has encontrado la carpeta del mundo original, puedes volver a utilizarla.
Nunca reemplaces un mundo mientras el servidor está ejecutándose.
Comprueba qué carpeta contiene:
level.dat region/ playerdata/
Asegúrate de que server.properties apunte al nombre correcto.
Antes de cambiar nada, realiza una copia del mundo que actualmente tienes y de la carpeta original.
Una vez comprobada la configuración, inicia el servidor y comprueba si tus construcciones vuelven a aparecer.
Si el servidor está funcionando con un mundo nuevo, no lo elimines inmediatamente.
Primero realiza una copia de seguridad. Esto te permite volver atrás si descubres que la configuración necesita otro ajuste.
Una actualización normal de Minecraft no debería borrar intencionadamente las construcciones de un mundo existente.
Sin embargo, pueden producirse problemas si:
level-name.Actualizar un mundo a una versión más nueva ya requiere precaución, pero volver a una versión anterior puede ser todavía más problemático.
Los datos del mundo pueden utilizar formatos que una versión antigua de Minecraft no entiende correctamente.
Si el mundo nuevo utiliza una seed diferente, el terreno generado será completamente diferente.
Puedes consultar la seed del mundo mediante:
/seed
El jugador debe tener los permisos necesarios para ejecutar el comando.
También puedes consultar la información del mundo desde sus archivos o utilizar herramientas compatibles con la versión de Minecraft.
Esto puede ocurrir porque la seed solamente controla la generación del terreno. No restaura los datos guardados de un mundo anterior.
Por ejemplo:
Mundo original
↓
Seed: 123456
Construcciones: SÍ
Jugadores: SÍ
Chunks modificados: SÍ
↓ RESET
Mundo nuevo
↓
Seed: 123456
Construcciones: NO
Jugadores: NUEVOS
Chunks modificados: NO
Por eso puedes reconocer el terreno y aun así no encontrar tus construcciones.
Si realizaste una copia antes de actualizar, la recuperación es mucho más sencilla.
Puedes restaurar el mundo original desde tu backup utilizando Files o SFTP.
Antes de restaurarlo:
level-name.Después de restaurar el mundo, deberías tener una estructura similar a:
world/ ├── level.dat ├── level.dat_old ├── region/ ├── playerdata/ ├── advancements/ ├── stats/ ├── data/ └── entities/
La estructura exacta puede variar según la versión de Minecraft, pero level.dat y region son especialmente importantes para identificar un mundo válido.
level.dat. region. level-name en server.properties. No. La seed solamente determina la generación del terreno. Las construcciones y modificaciones del mundo no se recuperan generando otro mundo con la misma seed.
Probablemente estás utilizando un mundo nuevo o una carpeta de mundo diferente. Comprueba level-name y las carpetas existentes antes de eliminar nada.
Una actualización normal no debería hacerlo. Si parece que el mundo se ha reiniciado, primero comprueba que Minecraft esté cargando la carpeta correcta.
No elimines ninguna hasta identificar cuál contiene tu mundo original. Comprueba level.dat, region y el contenido de los chunks.
Si generaste un mundo nuevo con una seed diferente, necesitas restaurar el mundo original desde una copia de seguridad para recuperar sus construcciones.
Puede ser posible si la carpeta original todavía existe en los archivos del servidor. Antes de modificar cualquier cosa, revisa cuidadosamente Files.
Un downgrade puede causar incompatibilidades o corrupción de datos. Si tienes un backup anterior al downgrade, es preferible restaurarlo.
level.dat y los archivos originales de region/. server.properties y comprueba level-name. level.dat y region/. level-name en server.properties. Puedes administrar los archivos, configuración y consola de tu servidor desde el panel de EterHosting:
¿Le ha resultado útil esta respuesta?