- Поддерживаемые версии
- 1.20
- Ядра и Прокси
- Bukkit
- Spigot
- Paper
- Минимальная версия Java
- 21
FxckAutoMessage - мощный и гибкий плагин для автоматических сообщений в чат, боссбаров и уведомлений в Discord! Идеален для серверов, где нужно мотивировать игроков, анонсировать события или раздавать награды по онлайну.
Плагин полностью настраиваемый: создавай сколько угодно групп сообщений с разными интервалами, используй MiniMessage для красивого текста (градиенты, радуга и т.д.). Уникальная фича - Discord-анонсы по онлайну: при достижении нужного количества игроков отправляется сообщение в твой Discord-канал через вебхук, а на сервере выполняются команды (например, раздача алмазов всем!).
Плагин написан чисто на Java, без лишних зависимостей. Лёгкий, асинхронный, не нагружает сервер. Для русской аудитории - все логи и примеры конфига на русском.
Важно: Плагин использует Paper API, но работает на Spigot. Для Discord - укажи webhook-URL в config.yml (создай в Discord: Канал > Настройки > Интеграции > Вебхуки).
Плагин супер-гибкий! Вот пример базового config.yml :
{online} - автоматически подставит текущее количество игроков. Добавляй сколько угодно анонсов!
Плагин полностью настраиваемый: создавай сколько угодно групп сообщений с разными интервалами, используй MiniMessage для красивого текста (градиенты, радуга и т.д.). Уникальная фича - Discord-анонсы по онлайну: при достижении нужного количества игроков отправляется сообщение в твой Discord-канал через вебхук, а на сервере выполняются команды (например, раздача алмазов всем!).
Плагин написан чисто на Java, без лишних зависимостей. Лёгкий, асинхронный, не нагружает сервер. Для русской аудитории - все логи и примеры конфига на русском.
Функции
- Авто-сообщения в чат: Группы с циклом или рандомом, интервалы от 1 секунды.
- Боссбары: Множество баров на игрока, с цветами, стилями и прогрессом (обновление по таймеру).
- Discord-анонсы: Уведомления в канал при онлайне (например, "10 игроков - предупреждение, 20 - призы!"). Поддержка {online} в текстах.
- Полная кастомизация: Неограниченное количество групп, MiniMessage-теги (&-коды + <gradient>, <rainbow>).
- Выполнение команд при достижении онлайна (give @a diamond, effect и т.д.).
- Команда /famreload для перезагрузки конфига (требует права op).
- Авто-очистка боссбаров при отключении/выходе игроков.
Установка
- Скачай [FxckAutoMessage-1.0.jar] и положи в папку plugins сервера.
- Перезапусти сервер.
- В папке plugins/FxckAutoMessage появится config.yml - отредактируй его под себя.
- Перезагрузи плагин командой /famreload (или перезапусти сервер).
- Готово! Сообщения и боссбары запустятся автоматически.
Важно: Плагин использует Paper API, но работает на Spigot. Для Discord - укажи webhook-URL в config.yml (создай в Discord: Канал > Настройки > Интеграции > Вебхуки).
Конфигурация (config.yml)
Плагин супер-гибкий! Вот пример базового config.yml :
YAML:
groups:
group1:
enabled: true
interval: 60
random: false
messages:
- "&aПривет, это группа 1, сообщение 1!"
- "&bГруппа 1, сообщение 2 с <gradient:#AA0000:#00AA00>градиентом</gradient>!"
group2:
enabled: true
interval: 120
random: true
messages:
- "&cГруппа 2, случайное сообщение 1!"
- "&eГруппа 2, случайное сообщение 2!"
bossbar-groups:
bossbar1:
enabled: true
interval: 10
random: false
color: GREEN
style: SOLID
progress: 1.0
messages:
- "&aБоссбар 1: Сервер онлайн!"
- "<rainbow>Радужный боссбар!</rainbow>"
bossbar2:
enabled: true
interval: 15
random: true
color: PURPLE
style: SEGMENTED_10
progress: 0.5
messages:
- "&eБоссбар 2: Случайное обновление!"
- "&bВторой боссбар, сообщение 2."
discord-announcements:
webhook-url: "https://discord.com/api/webhooks/ВАШ_ВЕБХУК"
announcements:
10:
message: "Внимание! На сервере {online} игроков! На 20 онлайна будут призы!"
player_count_for_start_event: 10
commands: []
20:
message: "Ура! {online} игроков онлайн! Раздача наград!"
player_count_for_start_event: 20
commands:
- "give @a diamond 1"
- "say Награды выданы всем {online} игрокам!"
30:
message: "Невероятно! {online} игроков на сервере! Супер-приз впереди!"
player_count_for_start_event: 30
commands:
- "give @a emerald 2"
- "say Супер-награды для {online} игроков!"
{online} - автоматически подставит текущее количество игроков. Добавляй сколько угодно анонсов!
Команды и Permissions
- /famreload- Перезагрузить конфиг.
- Permission: fxckautomessage.reload (по умолчанию для OP).
Зависимости
- Нет обязательных! (Paper/Spigot 1.20.1+)
- Опционально: Adventure API (встроено в Paper).
- Зависимости
- Paper/Spigot 1.20.1+
- Команды и права
Команды и Permissions
- /famreload- Перезагрузить конфиг.
- Permission: fxckautomessage.reload (по умолчанию для OP).
- /famreload- Перезагрузить конфиг.