Ir al contenido

Cómo borrar los datos de un jugador en tu servidor de Minecraft

A veces hay que empezar de cero con un jugador: su inventario está dañado y no puede entrar, se quedó atascado en un sitio imposible, o quieres reiniciar su progreso. Puedes hacerlo borrando sus datos, sin tocar el mundo ni a los demás jugadores.

En la carpeta del mundo, cada jugador tiene archivos con su UUID, un identificador único de su cuenta:

Archivo Qué guarda
world/playerdata/<uuid>.dat Inventario, cofre de ender, posición, vida, experiencia, efectos y punto de reaparición
world/stats/<uuid>.json Estadísticas: bloques picados, distancia recorrida…
world/advancements/<uuid>.json Progresos y logros

Al borrar playerdata, el jugador entra la próxima vez como si fuera nuevo: en el spawn, sin inventario y sin experiencia.

Pasos para borrar los datos de un jugadorSe busca el UUID del jugador, se detiene el servidor, se borran sus archivos y se vuelve a arrancar.1Buscael UUID enusercache.json2Deténel servidordesde el panel3Borrasus archivosde playerdata4Arrancay el jugadorempieza de cero
  1. Haz una copia de seguridad por si te equivocas de jugador. Lo explica la guía de copias de seguridad.

  2. Abre usercache.json, en la carpeta principal del servidor, y busca el nombre del jugador. Copia el valor de uuid, por ejemplo 069a79f4-44e9-4726-a5be-fca90e38aaf5.

  3. Detén el servidor. Si el jugador está conectado, al salir el servidor volvería a guardar sus datos.

  4. En el Administrador de archivos, entra en world/playerdata/ y borra <uuid>.dat y <uuid>.dat_old.

  5. Si quieres reiniciar también sus estadísticas y logros, borra <uuid>.json de world/stats/ y de world/advancements/.

  6. Arranca el servidor.

Muchas veces no hace falta borrar todo. Con el jugador conectado:

  • Vaciar el inventario: clear Steve
  • Quitar la experiencia: xp set Steve 0 levels
  • Llevarlo al spawn: tp Steve 0 70 0 (con las coordenadas de tu spawn)
  • Quitarle los efectos: effect clear Steve
  • Quitarle todos los logros: advancement revoke Steve everything

El cofre de ender no se puede vaciar con un comando sencillo. Si quieres reiniciarlo, borra su playerdata.

Los plugins guardan sus propios datos aparte. Borrar playerdata no borra:

  • Las casas de /home, el dinero y otros datos de EssentialsX, en plugins/Essentials/userdata/<uuid>.yml.
  • Su rango y permisos, en LuckPerms.
  • Sus terrenos protegidos, en el plugin de protección.

Si quieres un reinicio completo, revisa también la carpeta de cada plugin.

Un jugador no puede entrar por un objeto roto

Sección titulada «Un jugador no puede entrar por un objeto roto»

Es uno de los casos más comunes: un objeto con datos dañados hace que el servidor lo expulse al cargar su inventario. Borrar su playerdata lo soluciona, aunque pierde lo que llevaba encima.

No de esta forma. En Bedrock, los datos de los jugadores se guardan dentro de la base de datos del mundo y no hay un archivo por jugador. Usa los comandos de la sección “Reiniciar solo una parte”.