Cómo funcionan los archivos .dat de Java
Java Edition almacena muchos archivos de guardado como NBT (Named Binary Tag) comprimidos con GZip, big-endian. level.dat contiene campos globales del mundo bajo un compuesto Data. El estado del jugador en el servidor es UUID.dat bajo players/data (o playerdata en diseños más antiguos).
Las versiones recientes movieron las gamerules, el clima, la configuración de generación del mundo y más a archivos data/minecraft/*.dat. Esta herramienta se centra en los campos que aún residen en level.dat / player.dat según la Wiki de Minecraft.
El level.dat de Bedrock usa una cabecera diferente y NBT little-endian. No es compatible en v1.
¿Qué hay dentro de level.dat?
level.dat es un documento NBT comprimido cuya raíz es un compuesto Data. Almacena configuraciones globales del mundo: el nombre del mundo, las gamerules, la dificultad, el punto de aparición, el estado del clima y, en mundos de un solo jugador, los propios datos del jugador. Saber qué reside aquí te ayuda a editar una partida guardada sin corromperla.
Archivos de jugador (UUID.dat)
En los servidores, el estado de cada jugador se almacena por separado como <uuid>.dat: inventario, posición, salud, comida, XP y modo de juego. El nombre del archivo es el UUID de Mojang del jugador, no su nombre de usuario. Siempre desconecta al jugador antes de editar o reemplazar este archivo, de lo contrario, el servidor sobrescribirá tus cambios cuando el jugador guarde.
La división data/minecraft (26.1+)
Los mundos modernos movieron las gamerules, el clima, la configuración de generación del mundo y los relojes del mundo a archivos data/minecraft/*.dat. level.dat aún contiene los campos principales, pero campos como las gamerules pueden ya no existir allí. Este editor solo modifica los campos que aún pertenecen a level.dat según la Wiki de Minecraft, y conserva cualquier etiqueta desconocida exactamente como está.
Cómo usar este editor
Abre la página en cualquier navegador moderno, arrastra level.dat o un UUID.dat de jugador a la zona de arrastre, cambia los campos que necesites y luego presiona Descargar .dat. Guarda el nuevo archivo con el mismo nombre y ruta exactos que el original: level.dat va en la carpeta raíz del mundo, los archivos de jugador van en players/data/. Haz una copia de seguridad de toda la carpeta del mundo primero; una escritura incorrecta puede corromper una partida guardada.
Flujo de trabajo de copia de seguridad
El orden seguro es: cierra el mundo o servidor, copia toda la carpeta del mundo a una ubicación de copia de seguridad, edita el archivo .dat, reemplaza el original y luego abre el mundo de nuevo. Si algo parece incorrecto, restaura la copia de seguridad; no se habrá causado ningún daño.
Notas de seguridad
Todo se ejecuta localmente: tu archivo nunca sale del navegador. Ten cuidado con los archivos de extraños; un .dat malicioso puede explotar versiones antiguas del juego. Nunca confíes en un level.dat 'gratis' aleatorio que encuentres en línea y lo cargues a ciegas.
Preguntas frecuentes
¿Funciona este editor con Bedrock Edition?
No. El level.dat de Bedrock usa una cabecera diferente y NBT little-endian, por lo que las partidas guardadas de Bedrock aún no son compatibles.
¿Por qué el editor muestra 'Compuesto NBT desconocido'?
El archivo fue reconocido como NBT, pero su estructura raíz no coincidía con level.dat o player.dat. Aún puedes descargarlo sin cambios: las etiquetas desconocidas se conservan y el archivo permanece intacto.
¿Se suben mis datos del mundo a algún sitio?
No. El archivo se lee y se escribe completamente en tu navegador, por lo que nunca se sube nada a un servidor.