
Cobblemon Broadcaster
Плагин для серверов Minecraft с Cobblemon, который оповещает в глобальный чат о спавне блестящих, легендарных, мифических и ультра-чудовищ покемонов рядом с игроком. Настраиваемые сообщения, поддержка кастомных аспектов и черный список миров.
Cobblemon Broadcaster - это плагин для серверов Майнкрафт с модом Cobblemon, который автоматически оповещает всех игроков в глобальном чате о появлении редких покемонов. Если вы админируете сервер с покемонами, то без такого инструмента игроки просто не узнают, что где-то заспавнился шайни или легендарка. Плагин решает эту проблему: как только рядом с кем-то появляется редкий покемон, в чат летит сообщение - можно бежать ловить.
Основные возможности
- Кастомные сообщения - настройте текст для спавна, поимки и смерти покемона под свой стиль.
- Гибкое управление - включайте или отключайте оповещения для каждого типа покемонов: Shiny, Legendary, Mythical, Ultra Beast.
- Динамические плейсхолдеры - используйте
{pokemon}и{player}, чтобы сообщения были персонализированными. - Поддержка кастомных аспектов - добавляйте свои аспекты (например, "Shinier") и задавайте для них отдельные сообщения.
- Черный список миров - запретите оповещения в определённых мирах, чтобы не засорять чат.
Пример конфигурации
Вот как выглядит базовая настройка в config.yml:
Config-Version: 1.0.0
shiny:
enabled: true
SpawnMessage: "<yellow>Блестящий <gold>{pokemon} <yellow>появился рядом с <gold>{player}!"
FaintMessage: "<red>Блестящий <dark_red>{pokemon}<red> умер."
CaptureMessage: "<yellow>Блестящий <gold>{pokemon} <yellow>пойман игроком <gold>{player}!"
legendary:
enabled: true
SpawnMessage: "<green>Легендарный <dark_green>{pokemon} <green>появился рядом с <dark_green>{player}!"
FaintMessage: "<red>Легендарный <dark_red>{pokemon}<red> умер."
CaptureMessage: "<green>Легендарный <dark_green>{pokemon} <green>пойман игроком <dark_green>{player}!"
mythical:
enabled: true
SpawnMessage: "<light_purple>Мифический <dark_purple>{pokemon} <light_purple>появился рядом с <dark_purple>{player}!"
FaintMessage: "<red>Мифический <dark_red>{pokemon}<red> умер."
CaptureMessage: "<light_purple>Мифический <dark_purple>{pokemon} <light_purple>пойман игроком <dark_purple>{player}!"
ultrabeast:
enabled: true
SpawnMessage: "<aqua>Ультра-чудовище <dark_aqua>{pokemon} <aqua>появилось рядом с <dark_aqua>{player}!"
FaintMessage: "<red>Ультра-чудовище <dark_red>{pokemon}<red> умерло."
CaptureMessage: "<aqua>Ультра-чудовище <dark_aqua>{pokemon} <aqua>поймано игроком <dark_aqua>{player}!"
Не трогайте Config-Version, иначе всё сломается.
Кастомные аспекты
Вы можете добавить свои аспекты покемонов, например "Shinier" (ещё более блестящий). Для этого пропишите новый блок в конфиге:
shinier:
enabled: true
SpawnMessage: "Ещё более блестящий {pokemon} появился!"
FaintMessage: "Ещё более блестящий {pokemon} умер."
CaptureMessage: "Ещё более блестящий {pokemon} пойман!"
Таких аспектов можно создать сколько угодно.
Черный список миров
Если на сервере есть миры, где оповещения не нужны (например, тренировочные зоны), настройте world-blacklist.yml:
Config-Version: 1.1.0
Blacklisted-Worlds:
- "minecraft:test_world"
Теперь в этих мирах никакие сообщения не будут отправляться.
Зачем это нужно
На серверах с Cobblemon редкие покемоны - это событие. Без Broadcaster игроки могут просто не заметить спавн, особенно если он произошёл далеко. Плагин делает игру более живой: все видят, что где-то появился шайни, и начинается охота. Админам тоже удобно - можно настроить цветовые коды, чтобы сообщения выделялись, и отключить оповещения в ненужных мирах.
Плагин работает на любом серверном софте, поддерживающем Cobblemon. Установка стандартная: кинуть .jar в папку plugins и настроить конфиги. Всё.
