🗺️Cómo instalar y configurar Dynmap en Minecraft

Dynmap es un plugin muy popular para servidores de Minecraft que genera un mapa interactivo en tiempo real. Este mapa se puede ver desde cualquier navegador web.

Mostrando la vista del mundo de Minecraft con los jugadores, construcciones y el terreno en tiempo real. Es una excelente herramienta para administrar y visualizar tu servidor de manera más atractiva.

Requisitos previos:

  • Un servidor de Minecraft con soporte para plugins (Spigot, Paper, etc.)

  • Acceso al servidor para instalar plugins

  • Dynmap compatible con la versión de Minecraft 1.10 a la 1.21

Paso 1: Descarga Dynmap

  1. Visita el sitio web oficial de Dynmap o un repositorio confiable como SpigotMC.

  2. Asegúrate de descargar la versión compatible con tu version

Paso 2: Instala Dynmap en tu servidor

  1. Una vez descargado, ve al directorio de tu servidor y localiza la carpeta plugins.

    • Si estás usando EnderHosting, puedes subir el archivo desde la interfaz del panel.

    • Si administras el servidor manualmente, simplemente arrastra el archivo .jar de Dynmap a la carpeta plugins.

  2. Reinicia el servidor para que el plugin se cargue correctamente.

Paso 3: Configura Dynmap

  1. Después del primer reinicio, Dynmap creará una carpeta llamada dynmap en la carpeta plugins.

  2. Abre el archivo configuration.txt que se encuentra en plugins/dynmap.

  3. Busca la opción webserver-port. Este es el puerto que Dynmap utilizará para servir el mapa a través del navegador web.

# The TCP-port the webserver will listen on.
webserver-port: 8123

Si utilizas EnderHosting o un panel similar:

  • Dirígete a la sección Network de tu servidor.

  • Haz clic en el botón Create Allocation para crear un nuevo puerto que Dynmap pueda usar.

  • Toma nota de este nuevo puerto asignado.

  • En el archivo de configuración de Dynmap, asigna el nuevo puerto en la línea webserver-port: <puerto_asignado>. Por ejemplo:

webserver-port: 25600

Guarda los cambios y reinicia el servidor.

Puedes ajustar otras opciones en el archivo de configuración como:

  • render-triggers: Controla cuándo el mapa se actualiza (por ejemplo, con movimientos de jugadores, cambios de bloques, etc.).

render-triggers:
  #- playermove
  #- playerjoin
  - blockplaced
  - blockbreak
  - leavesdecay
  - blockburn
  - chunkgenerated
  - blockformed
  - blockfaded
  - blockspread
  - pistonmoved
  - explosion
  #- blockfromto
  #- blockphysics
  - structuregrow
  - blockgrow
  #- blockredstone

tiles-rendered-at-once: Cuántas fichas de actualización trabajar a la vez (si no está definido, el valor predeterminado es 1/2 del número de núcleos)

tiles-rendered-at-once: 2

Paso 4: Primer renderizado del mapa

Dynmap no renderizará todo el mapa automáticamente la primera vez que lo instalas. Para iniciar el renderizado del mundo completo, usa el siguiente comando dentro del servidor:

/dynmap fullrender <mundo>

Esto puede tomar algo de tiempo dependiendo del tamaño de tu mundo.

También puedes usar otros comandos como:

  • /dynmap radiusrender: Para renderizar solo una porción del mapa en un radio específico.

/dynmap radiusrender <mundo> <x> <z> <radio>
  • /dynmap cancelrender: Para cancelar un renderizado en progreso.

/dynmap cancelrender <mundo>

Paso 5: Acceder al mapa desde un navegador

  1. Una vez que el servidor haya completado el renderizado inicial, abre tu navegador web y dirígete a:

http://<ip_de_tu_servidor>:<puerto_asignado>

Ejemplo:

http://play.enderhost.cloud:25560
  1. ¡Listo! Ahora podrás ver el mapa de tu servidor en tiempo real. Puedes moverte por el mapa, hacer zoom y ver la actividad de los jugadores en vivo.

Paso 6: Personalización avanzada

Dynmap permite personalizar varios aspectos como:

  • Íconos personalizados para jugadores y estructuras.

  • Protección con contraseña para limitar el acceso al mapa.

  • Ajustes en la frecuencia de actualización para evitar sobrecarga en el servidor.

Explora el archivo de configuración y ajusta Dynmap a tus necesidades específicas. También puedes agregar otros plugins de Dynmap para mejorar su funcionalidad (como markers para establecer puntos de interés).

⚠️Paso 7[ I M P O R T A N T E ]: Mantenimiento

Recuerda que Dynmap puede consumir bastantes recursos del servidor, especialmente durante los renderizados iniciales. Puedes programar actualizaciones periódicas o renderizados parciales para no sobrecargar tu máquina.

Last updated