Chunky genera los chunks de tu mundo por adelantado. Normalmente el servidor calcula cada chunk solo cuando un jugador lo pisa por primera vez; ese es precisamente el proceso más caro que conoce un servidor de Minecraft. Con el mundo pregenerado ese paso desaparece, y los jugadores que vuelan lejos o viajan con élitros ya no hacen que el servidor se atasque. Esta guía muestra cómo definir un área, iniciar la generación y qué ocurre con el espacio en disco y el rendimiento. Las capturas de pantalla proceden de un servidor de pruebas con Paper 1.21.4 y Chunky 1.4.40.

Instalación

Chunky existe como plugin para Paper y Spigot y como mod para Fabric, NeoForge y Forge. En el panel lo encuentras en Plugins → Explorador; además, en la página del plugin está el asistente de Chunky, que inicia la generación y muestra el progreso. Los comandos requieren el permiso chunky.command; deben asignarse al grupo de moderación.

Definir el área e iniciar

La generación se hace en cuatro pasos:

/chunky world mundo
/chunky shape square
/chunky center 4000 4000
/chunky radius 128
/chunky start

world elige el mundo (por defecto: el mundo en el que estás). shape define la forma; square es la habitual, circle ahorra esquinas. center es el punto central, radius la distancia en bloques hasta el borde. Chunky confirma cada ajuste en el chat y, al iniciar, informa del mundo, la forma, el centro y el radio.

Salida de Chunky: selección establecida, tarea iniciada, sin más tareas pendientes
Salida de Chunky: selección establecida, tarea iniciada, sin más tareas pendientes

Si el mundo tiene un límite de mundo (world border), /chunky worldborder lo toma directamente como área. Es la forma más limpia, porque los jugadores de todos modos no pueden ir más allá.

¿Qué tamaño debe tener el área?

Calcula con la superficie. Un radio de 128 bloques da 256 × 256 bloques, es decir, 16 × 16 chunks, 256 chunks. Un radio de 5000 bloques ya son 390.625 chunks. En disco, un chunk generado ocupa aproximadamente entre 10 y 30 KB, según el terreno; un radio de 5000 bloques son, por tanto, varios gigabytes. Antes de empezar, comprueba el espacio libre de tu servidor en el panel.

Para un servidor con cinco a diez jugadores suele bastar con un radio de 2000 a 3000 bloques. El Nether necesita un octavo de eso, porque ocho bloques del Overworld equivalen a un bloque del Nether.

Pregenerar a posteriori un mundo ya en uso

Chunky solo genera los chunks que todavía no están en disco. Por eso puedes ejecutar el proceso en cualquier momento sobre un mundo en el que ya se haya jugado: las áreas ya visitadas se omiten, el progreso avanza rápido al principio y se ralentiza en cuanto empieza el terreno desconocido.

El orden es importante cuando hay un nuevo límite de mundo: primero fija el límite, después /chunky worldborder y solo entonces /chunky start. De lo contrario generas chunks que quedan fuera del límite y nunca se pisan; consumen espacio sin ninguna utilidad. El Overworld, el Nether y el End son mundos separados y necesitan cada uno su propia ejecución con /chunky world.

Durante la generación

Chunky da prioridad a los jugadores: si alguien entra al servidor, la generación se ralentiza. Aun así, merece la pena dejar correr áreas grandes de noche o con el servidor vacío. Comandos útiles:

  • /chunky progress muestra el progreso, los chunks por segundo y el tiempo restante.
  • /chunky pause detiene el proceso, /chunky continue lo retoma, incluso tras un reinicio.
  • /chunky cancel lo cancela; los chunks ya generados se conservan.

La velocidad depende de la CPU. Un núcleo procesa aproximadamente entre 20 y 60 chunks por segundo; con eso, un radio de 3000 bloques tarda entre una y dos horas.

Errores típicos

  • Servidor lleno. La generación se interrumpe si el disco se llena, y el servidor deja de poder guardar. Comprueba el espacio antes y crea una copia de seguridad.
  • Mundo incorrecto. El comando tomó el mundo en el que estabas. Fija el mundo por nombre con /chunky world.
  • La generación desaparece tras un reinicio. Chunky recuerda la tarea; /chunky continue la retoma. Solo cancel la elimina.
  • Área demasiado pequeña. Chunky no genera nada fuera del área; los jugadores que viajan más lejos vuelven a activar la carga normal de chunks.

FAQ

¿Cuánto dura la pregeneración?

Calcula entre 20 y 60 chunks por segundo y núcleo. Un radio de 3000 bloques ronda así entre una y dos horas, y 5000 bloques varias horas. /chunky progress indica los chunks por segundo y el tiempo restante estimado para tu servidor concreto.

¿El servidor tiene que estar vacío durante la pregeneración?

No. Chunky da prioridad a los jugadores y se ralentiza en cuanto alguien está conectado. Aun así, para áreas grandes conviene reservar un momento con el servidor vacío, porque el proceso termina mucho más rápido.

¿Cuánto espacio en disco necesito?

Un chunk generado ocupa aproximadamente entre 10 y 30 KB, según el terreno. Un radio de 2000 bloques son unos 62.500 chunks, es decir, entre 0,6 y 1,9 GB aproximadamente. Comprueba el espacio libre en el panel antes de empezar; si el disco se llena, el servidor deja de poder guardar.

¿Tengo que pregenerar el Nether y el End por separado?

Sí, cada dimensión es un mundo propio y necesita su propia ejecución con /chunky world. Para el Nether basta con un octavo del radio del Overworld, porque un bloque del Nether equivale a ocho bloques del Overworld.

¿Se pierde el progreso con un reinicio?

No. Chunky guarda la tarea en curso; tras el reinicio, /chunky continue la retoma. Solo /chunky cancel descarta la tarea, aunque los chunks ya generados se conservan.

Guías relacionadas

Si quieres saber si la carga de chunks es realmente la causa de los tirones, consulta spark: analizar el lag. El límite de mundo y otros valores básicos se explican en configurar server.properties.

Fuentes

Chunky: ver ejemplo

Grabaciones propias realizadas en un entorno de demostración. La versión y la configuración mostradas pueden diferir de las de tu servidor.

  1. La misma ruta ilustra el antes y el después. La segunda pasada también puede beneficiarse de la caché; no es una medición general de rendimiento.
La misma ruta: a la izquierda sin pregeneración, a la derecha después. Demostración individual en un M1 Pro, no una prueba del servidor.
La misma ruta: a la izquierda sin pregeneración, a la derecha después. Demostración individual en un M1 Pro, no una prueba del servidor.

Minecraft-Demo · 2026-09-25

Para este ejemplo, el radio se estableció en 128 bloques.
Para este ejemplo, el radio se estableció en 128 bloques.

1.4.40