bucle de actualización del servidor"
Si su servidor no se inicia y muestra un error similar al que se muestra a continuación, generalmente se debe a un archivo ops.json o whitelist.json dañado o con formato incorrecto:
java.lang.NullPointerException: Exception in server tick loopat net.minecraft.server.v1_7_R3.JsonList.load(JsonList.java:171)El nombre exacto de la clase en su error (
v1_7_R3arriba) variará según la versión de su servidor y el software, pero la parte clave que debe buscar esJsonList.load, eso es lo que le indica que se trata de un problema con el archivo de la lista de jugadores, y no con otra cosa.
¿Por qué sucede esto?
Sección titulada «¿Por qué sucede esto?»Los archivos ops.json, whitelist.json y banned-players.json se almacenan en el mismo formato JSON en su servidor. Si uno de estos archivos files se corrompe, por ejemplo, debido a un fallo durante su escritura, una edición manual incorrecta o una importación o restauración fallida, el servidor no puede analizarlo al cargarlo en startup. Dado que esto ocurre muy pronto en el proceso de arranque, el servidor se bloquea antes incluso de que pueda terminar de iniciarse.
Cómo solucionar el error “Excepción en el bucle de ticks del servidor”
Sección titulada «Cómo solucionar el error “Excepción en el bucle de ticks del servidor”»- Detenga su servidor desde la página Console.
- Vaya a Administrador de archivos.
- Elimine el siguiente files:
ops.jsonwhitelist.jsonusercache.json
- Inicie su servidor.
Su servidor debería arrancar normalmente ahora. Estos files se recrearán automáticamente como files vacíos una vez que el servidor se inicie.
Después de arreglarlo
Sección titulada «Después de arreglarlo»Al eliminar estos files se borra la lista de operadores, la lista blanca y la caché de nombres de usuario; no vuelven a aparecer por sí solos, por lo que deberá configurarlos de nuevo:
- Vuelve a añadir a tus operadores usando
op <username>para cada jugador que tenía estado de operador. - Vuelve a añadir tu lista blanca usando
whitelist add <username>para cada jugador, si tenías habilitada la función de lista blanca. - El archivo
usercache.jsonse reconstruirá automáticamente a medida que los jugadores se unan, sin necesidad de realizar ninguna acción.
Si este error persiste incluso después de solucionarlo, conviene comprobar la causa original de la corrupción del archivo, como un fallo inesperado o un plugin que escribe incorrectamente en files. Si no está seguro, contacte con soporte con su ID de servidor y le ayudaremos a investigar.