¿Cómo instalo BlueMap (mapa 3D) en mi servidor de Minecraft?
En este artículo
BlueMap crea un mapa 3D de tu mundo que cualquiera puede ver en el navegador, incluida la posición de los jugadores. Es el sucesor moderno de Dynmap y funciona como plugin en Paper y Purpur y como mod en Fabric y Forge. En un SMP es útil para los espectadores, para quienes leen mapas y para cualquiera que quiera encontrar la base de otro.
Paso 1: instalar
- Instala BlueMap desde la biblioteca de plugins de tu panel o sube el archivo jar a
plugins. Consulta instalar un plugin. - Reinicia el servidor. BlueMap crea la carpeta
plugins/BlueMapcon los archivos de configuración y se detiene con un aviso de que tienes que aceptar la descarga.
Paso 2: aceptar la descarga
BlueMap necesita los archivos originales de Minecraft para dibujar los bloques. Abre plugins/BlueMap/core.conf y pon:
accept-download: trueReinicia el servidor. En el primer arranque BlueMap descarga los archivos necesarios y empieza a renderizar en segundo plano. En un mundo ya existente puede tardar varias horas y consume CPU; hazlo en un momento tranquilo.
Paso 3: abrir el puerto
BlueMap ejecuta su propio servidor web en el puerto 8100. Asigna en tu panel un puerto extra a tu servidor y ponlo en plugins/BlueMap/webserver.conf:
ip: "0.0.0.0"
port: 8100Usa el número de puerto que te haya dado el panel si no es el 8100. Tras reiniciar, el mapa se ve en http://ip-de-tu-servidor:8100. Comparte ese enlace solo con tu grupo si no quieres que el mapa sea público.
Gestionar el renderizado
/bluemapmuestra el progreso del renderizado./bluemap stoppausa el renderizado, por ejemplo durante una tarde con mucha gente;/bluemap startlo reanuda./bluemap render worldvuelve a renderizar un mundo tras cambios grandes.
Después del primer renderizado, los chunks nuevos se actualizan automáticamente mientras la gente juega.
Menos carga
Si quieres ahorrar CPU y espacio, desactiva el Nether y el End en plugins/BlueMap/maps/ poniendo enabled: false en esos archivos, o limita el mapa al borde de tu mundo. Un mundo de 3000 por 3000 bloques se renderiza en unas horas y ocupa alrededor de un gigabyte; los mundos más grandes escalan de forma más o menos lineal. En un servidor de 5 GB de RAM BlueMap va perfectamente, siempre que no lances el primer renderizado en una tarde a tope de gente.
Alternativa: Dynmap
Si prefieres un mapa 2D más ligero, Dynmap es una alternativa estupenda. La explicación está en Configurar Dynmap. No ejecutes los dos a la vez; duplica el trabajo de renderizado sin aportar nada.
Lanza tu servidor en 60 segundos en nuestro propio hardware.