DynamicPresence

v1.0.0 Autor: ZeutoYT API: 5.0.0

Sistema avanzado para gestionar la “cara” de tu servidor: Mensaje del Día (MOTD) dinámico en la lista de servidores y hologramas flotantes dentro del juego.

MOTD rotativo Modo mantenimiento Hologramas de lobby Enfoque administrativo

¿Qué resuelve DynamicPresence?

  • Muestra mensajes rotativos en la lista de servidores para anunciar eventos, redes sociales o novedades.
  • Actualiza el MOTD sin reiniciar el servidor, todo desde comandos in-game.
  • Crea hologramas de información en el lobby (ej: bienvenida, IP, tienda, Discord).
  • Permite activar un modo mantenimiento con un solo comando.

Está pensado para dueños de servidor que quieren una presentación seria y dinámica sin depender de plugins caóticos o mal traducidos.

Ejemplos de uso en un servidor real

  • Evento PvP semanal: añade un MOTD tipo /motdagregar &a¡Evento PvP este sábado! para mostrarlo en la lista de servidores.
  • Anuncio de Discord: agrega un holograma sobre el spawn con /holograma crear Discord y líneas como “&bÚnete a nuestro &9Discord&b: discord.gg/tuip”.
  • Mantenimiento programado: cuando vas a cerrar el servidor, activas /motdmantenimiento activar para que se vea claramente en la lista de servidores.
  • Información de slots: usas la plantilla del MOTD con {online} y {max} para que los jugadores vean cuántos slots hay ocupados.

Comandos principales (Administradores)

  • /motdagregar <texto> · Agrega un mensaje a la rotación del MOTD.
  • /motdlista · Muestra los mensajes actuales con su ID.
  • /motdborrar <id> · Elimina un mensaje usando el ID de /motdlista.
  • /motdestado <activar|desactivar> · Enciende o apaga el MOTD dinámico.
  • /motdmantenimiento activar · Activa el modo mantenimiento.
  • /motdmantenimiento desactivar · Desactiva el modo mantenimiento.

Gestión de hologramas

  • /holograma crear <nombre> · Crea un holograma en tu posición.
  • /holograma setlinea <nombre> <linea> <text> · Cambia una línea.
  • /holograma mover <nombre> · Mueve el holograma a tu nueva posición.
  • /holograma borrar <nombre> · Elimina el holograma.

Opciones clave en config.yml

  • motd.intervalo_segundos · Tiempo entre mensajes rotativos.
  • motd.plantilla · Formato base, soporta {mensaje}, {online}, {max}.
  • mantenimiento.activo · Activa/desactiva mantenimiento desde archivo.
  • hologramas.mostrar_al_entrar · Carga hologramas al iniciar/entrar.

Todas las cadenas están pensadas para que puedas usar códigos de color y adaptarlo al branding de tu network.

Permisos

  • dynamicpresence.admin · Acceso total a todos los comandos del plugin.

Lo normal es asignar este permiso solo al dueño y a los administradores de más confianza.