Un plugin ligero y potente de anuncios para Minecraft con soporte completo de colores, anuncios automáticos y formatos personalizables.
- 🎯 Características
- ⚡ Instalación Rápida
- 🎮 Comandos
- 🔧 Configuración
- 🎨 Formatos de Colores
- ⏰ Anuncios Automáticos
- 🔒 Permisos
- 📖 Ejemplos Prácticos
- ❓ Preguntas Frecuentes
- 🆘 Soporte
- Colores Legacy:
&a,&b,&c, etc. - Colores Hex:
&#ff0000,#00ff00, etc. - MiniMessage:
<red>,<gradient:#ff0000:#00ff00>,<rainbow>, etc.
- Anuncios configurables desde el archivo de configuración
- Formatos únicos y personalizables para cada anuncio
- Placeholders dinámicos (
{player})
- Temporizadores personalizables por anuncio
- Sistema inteligente (solo envía si hay jugadores online)
- Control total desde la configuración
- Sonidos personalizables por anuncio
- Volumen y tono ajustables
- Compatible con todos los sonidos de Minecraft
- Archivo de configuración intuitivo
- Recarga en caliente sin reiniciar el servidor
- Mensajes completamente personalizables
- Descarga el archivo
EnderAnnounce2.jar - Asegúrate de tener Java 8+ y Minecraft 1.16.5+
- Coloca el archivo JAR en la carpeta
plugins/de tu servidor - Reinicia o recarga el servidor
- Se generará automáticamente el archivo
config.yml
- Edita
plugins/EnderAnnounce2/config.ymlsegún tus necesidades - Ejecuta
/announceconfig reloadpara aplicar cambios
Envía un anuncio predefinido a todos los jugadores online.
Ejemplos:
/announce bienvenida → Envía anuncio de bienvenida
/announce reglas → Envía anuncio de reglas
/announce list → Lista todos los anuncios disponibles
Gestiona la configuración del plugin.
Opciones disponibles:
/announceconfig reload → Recarga la configuración
/announceconfig toggle → Activa/desactiva el plugin
/announceconfig list → Lista anuncios disponibles
/announceconfig auto status → Ver estado de anuncios automáticos
/announceconfig auto toggle → Activar/desactivar anuncios automáticos
# Configuración general
settings:
enabled: true # Habilitar/deshabilitar plugin
play_sound: true # Sonidos globales
# Sistema de anuncios automáticos
auto_announcements:
enabled: true # Habilitar anuncios automáticos
debug: false # Logs de depuración
# Anuncios predefinidos
announcements:
nombre_anuncio:
format: | # Formato del anuncio (multilinea)
<gradient:#ff6b6b:#4ecdc4>Texto decorativo
<white>{message}
sound: # Configuración de sonido
enabled: true
type: "entity.experience_orb.pickup"
volume: 1.0
pitch: 1.0
auto: # Configuración automática
enabled: true # ¿Envío automático?
interval: 300 # Intervalo en segundos
# Mensajes del sistema
messages:
no_permission: "<red>¡Sin permisos!"
config_reloaded: "<green>¡Configuración recargada!"
# ... más mensajes| Nombre | Descripción | Automático | Intervalo |
|---|---|---|---|
bienvenida |
Mensaje de bienvenida | ✅ | 5 minutos |
reglas |
Reglas del servidor | ✅ | 30 minutos |
tienda |
Promoción de tienda | ✅ | 15 minutos |
mantenimiento |
Avisos de mantenimiento | ❌ | Solo manual |
evento |
Anuncios de eventos | ❌ | Solo manual |
reinicio |
Avisos de reinicio | ❌ | Solo manual |
&0 - Negro &8 - Gris oscuro
&1 - Azul oscuro &9 - Azul
&2 - Verde oscuro &a - Verde
&3 - Aqua oscuro &b - Aqua
&4 - Rojo oscuro &c - Rojo
&5 - Púrpura &d - Rosa
&6 - Dorado &e - Amarillo
&7 - Gris &f - Blanco
&l - Negrita &m - Tachado
&o - Cursiva &k - Obfuscado
&n - Subrayado &r - Reset
Ejemplo:
/announce &a¡Bienvenido! &c¡Ten cuidado!
&#ff0000 - Rojo puro
�ff00 - Verde puro
�ff - Azul puro
&#ffff00 - Amarillo puro
&#ff8c00 - Naranja
a2be2 - Violeta
Ejemplo:
/announce &#ff6b6b¡Mensaje con color hex personalizado!
<red>, <green>, <blue>, <yellow>, <white>, <black>
<dark_red>, <dark_green>, <dark_blue>, etc.
<bold>Negrita</bold>
<italic>Cursiva</italic>
<underlined>Subrayado</underlined>
<strikethrough>Tachado</strikethrough>
<obfuscated>Obfuscado</obfuscated>
<gradient:#ff0000:#00ff00>Texto con gradiente</gradient>
<rainbow>Texto arcoíris</rainbow>
<click:run_command:/help>Texto clickeable</click>
<hover:show_text:'Información'>Texto con hover</hover>
Ejemplos avanzados:
format: |
<gradient:#ff6b6b:#4ecdc4><bold>ANUNCIO</bold></gradient>
<rainbow>¡Texto arcoíris increíble!</rainbow>
<click:run_command:/help><green>Haz clic para ayuda</green></click>Cada anuncio puede configurarse para enviarse automáticamente:
announcements:
mi_anuncio:
format: "Mi mensaje"
auto:
enabled: true # Activar envío automático
interval: 600 # Cada 10 minutos (en segundos)| Tipo de Anuncio | Intervalo Sugerido | Segundos |
|---|---|---|
| Bienvenida | 5-10 minutos | 300-600 |
| Reglas | 20-30 minutos | 1200-1800 |
| Tienda/Donaciones | 10-15 minutos | 600-900 |
| Eventos | Solo manual | - |
| Mantenimiento | Solo manual | - |
# Ver estado actual
/announceconfig auto status
# Resultado:
═══ Estado de Anuncios Automáticos ═══
Sistema: Habilitado
Anuncios activos: 3
Anuncios automáticos activos:
- bienvenida cada 5m 0s
- reglas cada 30m 0s
- tienda cada 15m 0s# Activar/desactivar sistema completo
/announceconfig auto toggle
# Recargar configuración y temporizadores
/announceconfig reload| Permiso | Descripción | Por Defecto |
|---|---|---|
enderannounce.announce |
Enviar anuncios | OP |
enderannounce.admin |
Configurar plugin | OP |
enderannounce.* |
Todos los permisos | OP |
announcements:
bienvenida_simple:
format: |
<green>¡Bienvenido al servidor!
<yellow>Disfruta tu estancia
sound:
enabled: true
type: "entity.player.levelup"
volume: 0.8
pitch: 1.2
auto:
enabled: true
interval: 300 # 5 minutosannouncements:
emergencia:
format: |
<gradient:#ff4757:#ffa502>⚠️ ATENCIÓN ⚠️</gradient>
<red><bold>REINICIO DE EMERGENCIA EN 2 MINUTOS</bold>
<yellow>Guarda tu progreso inmediatamente
<gradient:#ffa502:#ff4757>⚠️ ATENCIÓN ⚠️</gradient>
sound:
enabled: true
type: "entity.wither.spawn"
volume: 1.0
pitch: 0.8
auto:
enabled: false # Solo manualannouncements:
evento_navidad:
format: |
<rainbow>🎄 ════════════════════════════════════ 🎄</rainbow>
<gold><bold>¡EVENTO ESPECIAL DE NAVIDAD!</bold>
<white>¡Regalos especiales disponibles!
<green>Usa <yellow>/evento navidad</yellow> para participar
<red>¡Solo por tiempo limitado!
<rainbow>🎁 ════════════════════════════════════ 🎁</rainbow>
sound:
enabled: true
type: "entity.firework_rocket.blast"
volume: 1.0
pitch: 1.0
auto:
enabled: true
interval: 900 # 15 minutos durante el eventoannouncements:
tienda_vip:
format: |
<gradient:#f39c12:#e67e22>💎 TIENDA VIP 💎</gradient>
<white>¡Mejora tu experiencia de juego!
<yellow>• Rangos VIP disponibles
<yellow>• Kits exclusivos
<yellow>• Beneficios únicos
<aqua>Visita: <gold>/tienda</gold> o <gold>/vip</gold>
<gradient:#e67e22:#f39c12>💰 ¡Apoya el servidor! 💰</gradient>
sound:
enabled: true
type: "entity.villager.yes"
volume: 0.7
pitch: 1.1
auto:
enabled: true
interval: 1200 # 20 minutos- Abre
plugins/EnderAnnounce2/config.yml - Agrega una nueva sección bajo
announcements: - Ejecuta
/announceconfig reload
Ejemplo:
announcements:
mi_nuevo_anuncio:
format: "<green>Mi mensaje personalizado"
sound:
enabled: true
type: "entity.experience_orb.pickup"
volume: 1.0
pitch: 1.0
auto:
enabled: falseCambia auto.enabled a false en el anuncio correspondiente:
announcements:
mi_anuncio:
auto:
enabled: false # ← Cambia esto
interval: 300| Formato | 1.16.5+ | 1.20+ | Limitaciones |
|---|---|---|---|
Legacy (&a) |
✅ | ✅ | Ninguna |
Hex (&#ff0000) |
✅ | ✅ | Ninguna |
| MiniMessage básico | ✅ | ✅ | Ninguna |
| MiniMessage avanzado | ✅ | Algunas características |
El intervalo se configura en segundos:
auto:
interval: 1800 # 30 minutos
# 60 = 1 minuto
# 300 = 5 minutos
# 600 = 10 minutos
# 1800 = 30 minutos
# 3600 = 1 hora¡Sí! Los emojis funcionan perfectamente:
format: |
🎉 ¡Bienvenido! 🎉
🎮 ¡Disfruta el juego! 🎮
⭐ ¡Eres increíble! ⭐-
Verifica la versión:
- ¿Estás usando Minecraft 1.16.5 - 1.21.x?
- ¿Tienes Java 8 o superior?
-
Revisa la configuración:
- ¿Está bien formateado el YAML?
- ¿Has recargado después de cambios?
-
Consulta los logs:
- Revisa
logs/latest.logen busca de errores - Activa
debug: truepara más información
- Revisa
# Verifica que el plugin esté cargado
/plugins
# Si aparece en rojo, revisa los logs:
# logs/latest.log# Asegúrate de usar el formato correcto:
# ✅ Correcto:
format: "<red>Texto rojo"
# ❌ Incorrecto:
format: "\\<red\\>Texto rojo"# Verifica la configuración:
settings:
auto_announcements:
enabled: true # ← Debe estar en true
announcements:
mi_anuncio:
auto:
enabled: true # ← Debe estar en true
interval: 300 # ← Mayor que 0- ✅ Compatibilidad garantizada 1.16.5 - 1.21.x
- ✅ Actualizaciones automáticas de configuración
- ✅ Backward compatibility mantenida
- ⚡ Ultra ligero (<1MB RAM)
- ⚡ Sin lag en el servidor
- ⚡ Carga asíncrona de configuración
- 🛡️ Validación de permisos
- 🛡️ Prevención de spam
- 🛡️ Configuración segura por defecto
¡Gracias por usar EnderAnnounce2! Un plugin hecho con ❤️ para la comunidad de Minecraft.
