Sí. Si reinicias o eliminas el mundo de Minecraft, los inventarios de los jugadores también se eliminan, porque esta información se almacena dentro de los archivos del propio mundo.
Si quieres generar un terreno completamente nuevo pero conservar los inventarios y objetos de los jugadores, tendrás que conservar y restaurar los datos de los jugadores antes de realizar el cambio.
playerdata.Los datos de cada jugador se almacenan dentro de la carpeta playerdata del mundo.
Una estructura típica del mundo contiene:
world/ ├── level.dat ├── region/ ├── playerdata/ ├── stats/ ├── advancements/ └── ...
Dentro de playerdata se encuentran los datos individuales de los jugadores.
world/
└── playerdata/
├── jugador-uuid-1.dat
├── jugador-uuid-2.dat
└── jugador-uuid-3.dat
Estos archivos contienen información relacionada con el estado de cada jugador, incluyendo su inventario.
Cuando eliminas el mundo y Minecraft genera uno nuevo, también se crea una nueva carpeta playerdata.
Como consecuencia, los jugadores comenzarán de nuevo y no tendrán los objetos que tenían en el mundo anterior.
Sí, pero no mediante un simple reset.
Para hacerlo tendrás que conservar la carpeta playerdata del mundo antiguo y restaurarla en el mundo nuevo.
El procedimiento requiere más cuidado que un reinicio normal.
Antes de eliminar cualquier archivo, realiza una copia completa del mundo.
Puedes descargarlo utilizando:
Guarda la copia en tu ordenador antes de continuar.
playerdata. Así podrás recuperar el servidor si algo sale mal durante el proceso.Dentro de la carpeta del mundo antiguo, localiza:
world/playerdata
Descarga o copia esta carpeta en un lugar seguro.
Por ejemplo:
Minecraft Backup/
└── playerdata/
├── jugador-uuid-1.dat
├── jugador-uuid-2.dat
└── jugador-uuid-3.dat
Ahora puedes realizar el reset del mundo y permitir que Minecraft genere uno nuevo.
El nuevo mundo tendrá su propia estructura:
world/ ├── level.dat ├── region/ ├── playerdata/ └── ...
Esta nueva carpeta playerdata contendrá los datos del mundo nuevo.
Con el servidor detenido, puedes sustituir o restaurar la carpeta playerdata del mundo nuevo por la copia que guardaste del mundo anterior.
La estructura final debería ser:
world/ ├── level.dat ├── region/ ├── playerdata/ │ ├── jugador-uuid-1.dat │ ├── jugador-uuid-2.dat │ └── jugador-uuid-3.dat └── ...
Los datos de los jugadores incluyen información relacionada con su inventario y otros datos individuales.
Por ello, si quieres conservar completamente el estado de los jugadores, es recomendable conservar el playerdata y no limitarte únicamente a copiar los objetos de un inventario.
No todos los datos relacionados con el jugador están almacenados en playerdata.
Minecraft también utiliza carpetas separadas para determinados datos, como:
stats/ advancements/
Si quieres conservar también las estadísticas y los avances de los jugadores, guarda estas carpetas junto con el resto de los datos del mundo.
Si quieres conservar los inventarios pero generar terreno nuevo, simplemente eliminar el mundo completo no es suficiente.
Necesitas separar los datos que quieres conservar de los datos que quieres regenerar.
En términos generales:
Mundo antiguo
↓
Guardar playerdata
↓
Generar mundo nuevo
↓
Restaurar playerdata
↓
Nuevo terreno + inventarios antiguos
Sí. Dependiendo de tu software y de los plugins instalados, puedes utilizar un plugin que gestione la conservación o transferencia de los datos de los jugadores.
Esto puede resultar más sencillo que manipular manualmente las carpetas, especialmente en servidores con muchos jugadores.
Sin embargo, antes de utilizar cualquier plugin, comprueba que sea compatible con tu versión de Minecraft y con el software de tu servidor.
Si lo eliminas, perderás el terreno, construcciones y demás datos almacenados en él.
Por eso es recomendable guardar una copia antes del reset.
playerdata. stats si quieres conservar las estadísticas. advancements si quieres conservar los avances. playerdata si quieres conservar los inventarios. Sí. Al eliminar el mundo también se elimina la carpeta playerdata, donde se almacenan los datos de los jugadores.
Sí, pero tendrás que conservar y restaurar la carpeta playerdata o utilizar un plugin diseñado para gestionar esta transferencia.
Cambiar el seed no debe confundirse con reiniciar el mundo. Si eliminas y generas un mundo completamente nuevo, los datos de los jugadores también pueden perderse.
Los datos relacionados con los jugadores forman parte de los datos almacenados en el mundo. Por eso es importante conservar playerdata antes de realizar un reset.
Los avances se almacenan en la carpeta advancements. Si quieres conservarlos, realiza una copia de esa carpeta también.
Las estadísticas se almacenan en la carpeta stats. Si quieres conservarlas, guárdala antes del reset.
Es posible, pero es un procedimiento más avanzado. Haz siempre una copia completa del mundo antes de modificar estos archivos.
playerdata. advancements y stats. playerdata antes del reset y restáuralo cuidadosamente en el nuevo mundo. advancements. stats. Puedes administrar los archivos y la configuración de tu servidor desde el panel de EterHosting:
¿Le ha resultado útil esta respuesta?