Cómo pregenerar chunks en tu mundo de Minecraft
Vanilla / Plugins
Recomendamos usar el plugin Chunky (opens in a new tab) ya que el mismo utiliza el algoritmo natural de generación de chunks del juego, evitando chunks corruptos o cortados como sucede con otros plugins que prometen ser más rápidos.
Paso 1
Tu servidor debe soportar plugins, puedes usar versiones como Paper o Spigot. Luego tienes que subir el plugin Chunky (opens in a new tab) a tu servidor, dentro de la carpeta plugins. En VexyHost puedes instalar el plugin directamente desde la pestaña Plugins
en el Game Panel. Recuerda antes de instalar un plugin detener tu servidor.
Paso 2
Luego iniciamos nuestro servidor y en la consola verificamos que el plugin haya cargado correctamente con el comando plugins
. También podemos aprovechar para darnos OP desde la consola con el comando:
op <player>
Recuerda que en juegos como Minecraft NO debes usar el slash /
para los comandos en la consola.
Paso 3
En este paso usaremos la siguiente secuencia de comandos:
-
worldborder set <value>
-
chunky world <world name>
-
chunky worldborder
-
chunky start
Entramos a nuestro servidor y con el comando /worldborder set
en el juego, podremos definir el tamaño del borde del mundo actual donde nos encontramos. Por ejemplo /worldborder set 10000
(esto quiere decir que el mapa tendrá un límite de 10.000 bloques en las 4 direcciones)
Luego usamos el comando /chunky world
para definir en que mundo vamos a realizar la pregeneración. En este ejemplo será en el mundo llamado world
, entonces usamos /chunky world world
.
[Chunky] World changed to world.
Ahora definimos el área que vamos a pregenerar en ese mundo, en este caso la misma área que tiene el worldborder que establecimos anteriormente.
/chunky worldborder
[Chunky] Center changed to 0, 0.
[Chunky] Radius changed to 5000.
El Radius o radio es siempre la mitad del diámetro total, como en nuestro caso establecimos un diámetro de 10.000 bloques desde el worldborder, Chunky cambiará el Radius o radio a 5.000 para pregenerar el total de los 10.000 bloques en las 4 direcciones.
Por ultimo solo nos queda ejecutar /chunky start
para que empiece a pregenerar los chunks. Podras ver el estado de la pregeneración desde la consola del servidor.
[20:53:54 INFO]: [Chunky] Task running for world. Processed: 125 chunks (0.03%), ETA: 0:34:28, Rate: 190.0 cps, Current: 13, 6
[20:53:56 INFO]: [Chunky] Task running for world. Processed: 194 chunks (0.05%), ETA: 1:05:25, Rate: 100.1 cps, Current: 15, 6
[20:53:57 INFO]: [Chunky] Task running for world. Processed: 234 chunks (0.06%), ETA: 1:22:56, Rate: 78.9 cps, Current: 4, 13
[20:53:58 INFO]: [Chunky] Task running for world. Processed: 268 chunks (0.07%), ETA: 1:37:34, Rate: 67.1 cps, Current: 7, 16
[20:53:59 INFO]: [Chunky] Task running for world. Processed: 303 chunks (0.08%), ETA: 1:48:54, Rate: 60.1 cps, Current: 7, 19
El ETA (Tiempo estimado) será cada vez mas preciso a medida que la pregeneración avanza. Recuerda que Chunky utiliza la pregeneración de chunks natural del juego por lo que la misma no utilizará mas del 300% de CPU por mas que tengas mas CPU disponible, esto es una limitación de la pregeneración de chunks del propio juego, forzar a usar mas CPU podria generar chunks corruptos o cortados como sucede con otros plugins arruinando tu mundo.
Recuerda que si quieres que el plugin continue con la pregeneración de chunks en el caso que el servidor se reinicie por falta de memoria RAM puedes habilitar eso desde la configuración del plugin.
Mods / Modpacks (Forge)
Para servidores con mods Forge recomendamos usar el mod Chunk-Pregenerator (opens in a new tab) ya que el mismo tambien utiliza el algoritmo natural de generación de chunks del juego, evitando chunks corruptos o cortados. Ademas el mismo esta optimizado para usar múltiples núcleos del servidor lo que permite pregenerar chunks en mas de un mundo al mismo tiempo.
Paso 1
Tu servidor debe ser version Forge. Luego debes subir el mod Chunk-Pregenerator (opens in a new tab) a tu servidor, dentro de la carpeta mods. Recuerda detener tu servidor antes de subir el mod.
Recuerda descargar la versión del mod que sea compatible con la versión de tu servidor y tener el mod en tu launcher, el mod debe estar tanto en el servidor como en tu carpeta .minecraft
Si aún no sabes como subir archivos a tu servidor de VexyHost puedes ver este tutorial.
Paso 2
Iniciamos y entramos a nuestro servidor, luego verificamos que tengamos disponible el comando /pregen
.
Paso 3
En este paso usaremos la siguiente secuencia de comandos:
-
worldborder set <value>
-
pregen start gen worldborder 1 <world name> FAST_CHECK_GEN
A continuación deberemos tener OP en nuestro servidor para poder ejecutar el comando /worldborder set
en nuestro caso vamos a elegir un diametro de 10.000 bloques, por lo tanto el comando seria: /worldborder set 10000
Por ultimo con el comando /pregen
vamos a empezar a pregenerar los chunks dentro del worldborder que creamos anteriormente. En este caso vamos a generar los chunks en el overworld, por lo que el comando seria: /pregen start gen worldborder 1 minecraft:overworld FAST_CHECK_GEN
El ETA (Tiempo estimado) será cada vez mas preciso a medida que la pregeneración avanza. Recuerda que el mod utiliza la pregeneración de chunks natural del juego por lo que la misma no utilizará mas del 300% de CPU por mas que tengas mas CPU disponible, esto es una limitación de la pregeneración de chunks del propio juego, forzar a usar mas CPU podria generar chunks corruptos o cortados como sucede con otros mods.
En el caso que nos quedemos sin memoria RAM disponible y el servidor se reinicie, el mod reanudará automaticamente la pregeneración ya que esto esta pensado en el caso que lo dejes toda una noche pregenerando chunks.
✅ ¡Eso es todo! Si tienes algún problema, contacta con nosotros por Discord (opens in a new tab) para que podamos ayudarte.