
Notify Plugin
Плагин Notify Plugin для SimpleCloud оповещает персонал сервера об изменениях состояния серверов в реальном времени. Поддержка Velocity и BungeeCord, настраиваемые сообщения через MiniMessage.
Notify Plugin
Notify Plugin - это плагин для Minecraft-серверов, работающих под управлением SimpleCloud. Он в реальном времени оповещает персонал (админов, модераторов) в игровом чате обо всех изменениях состояния серверов: запуск, остановка, доступность, а также создание и удаление групп.
Если ты админь сервер на SimpleCloud, то знаешь, как важно следить за состоянием инстансов. Вместо того чтобы постоянно мониторить консоль или панель, можно просто получать уведомления прямо в чат. Плагин поддерживает Velocity и BungeeCord, так что подходит для большинства прокси-серверов.
Возможности
- Уведомления в чате - сообщения о запуске, остановке, появлении серверов
- Настраиваемые сообщения - поддерживается MiniMessage, можно менять цвета, форматирование
- Совместимость с Velocity и BungeeCord - работает на обоих прокси
- Гибкий конфиг - все сообщения, префикс, переменные задаются в одном файле
Конфигурация
Вот конфигурационный файл плагина. Все возможные опции объяснены в комментариях.
version: 1
# ─── Формат даты ──────────────────────────────────────────────────────────────
format:
date: "dd.MM.yyyy HH:mm:ss"
# ─── Переменные ───────────────────────────────────────────────────────────────
# Переменные, которые можно использовать в сообщениях.
# Использование: <variable_name> будет заменено на значение.
variables:
prefix: "<color:#0EA5E9><bold>⚡</bold></color>"
# ─── Сообщения команд ─────────────────────────────────────────────────────────
command:
help:
title: "<prefix> <#0EA5E9>Команды SimpleCloud Notify"
entry: "<#E2E8F0><command>"
empty: "<prefix> <#F59E0B>Нет доступных команд Notify."
usage:
invalid: "<prefix> <#DC2626>Используйте <#F8FAFC><command> <#DC2626>вместо этого."
entry: "<#E2E8F0><command>"
invalid-state: "<prefix> <#DC2626>Используйте <#F8FAFC>enable <#DC2626>или <#F8FAFC>disable<#DC2626>."
invalid-toggle-value: "<prefix> <#DC2626>Используйте <#F8FAFC>true <#DC2626>или <#F8FAFC>false<#DC2626>."
missing-player: "<prefix> <#DC2626>Не указан игрок <#F8FAFC><playername><#DC2626>."
permission:
denied: "<prefix> <#DC2626>У вас нет прав на эту команду."
notify:
enabled: "<prefix> <#A3E635>Уведомления о серверах теперь <#F8FAFC>включены<#A3E635>."
disabled: "<prefix> <#A3E635>Уведомления о серверах теперь <#F8FAFC>отключены<#A3E635>."
already-enabled: "<prefix> <#F59E0B>Уведомления о серверах уже <#F8FAFC>включены<#F59E0B>."
already-disabled: "<prefix> <#F59E0B>Уведомления о серверах уже <#F8FAFC>отключены<#F59E0B>."
set:
enabled: "<prefix> <#A3E635>Уведомления о серверах теперь <#F8FAFC>включены <#A3E635>для <white><head:<playername>:true> <#F8FAFC><displayname><#A3E635>."
disabled: "<prefix> <#A3E635>Уведомления о серверах теперь <#F8FAFC>отключены <#A3E635>для <white><head:<playername>:true> <#F8FAFC><displayname><#A3E635>."
already-enabled: "<prefix> <#F59E0B>Уведомления о серверах уже <#F8FAFC>включены <#F59E0B>для <white><head:<playername>:true> <#F8FAFC><displayname><#F59E0B>."
already-disabled: "<prefix> <#F59E0B>Уведомления о серверах уже <#F8FAFC>отключены <#F59E0B>для <white><head:<playername>:true> <#F8FAFC><displayname><#F59E0B>."
reload:
config:
success: "<prefix> <#A3E635>Конфигурация Notify перезагружена."
failed: "<prefix> <#DC2626>Не удалось перезагрузить конфигурацию Notify."
error:
player-not-found: "<prefix> <#DC2626>Игрок <#F8FAFC><playername> <#DC2626>не найден."
player-not-online: "<prefix> <#DC2626>Игрок <#F8FAFC><playername> <#DC2626>не в сети."
only-players: "<prefix> <#DC2626>Эта команда доступна только игрокам."
storage-unavailable: "<prefix> <#DC2626>Настройки Notify временно недоступны."
internal: "<prefix> <#DC2626>Внутренняя ошибка. Попробуйте позже."
─── Уведомления ──────────────────────────────────────────────────────────────
Сообщения для разных состояний серверов и групп.
ПРИМЕЧАНИЕ: если удалить запись состояния, соответствующее уведомление не будет отправляться.
notifications:
hover:
server: |-
<#E2E8F0>Информация о сервере
<#94A3B8>Время<#475569>: <#E2E8F0>
## Заключение
Notify Plugin - простой, но очень полезный инструмент для администраторов SimpleCloud. Он избавляет от необходимости постоянно следить за панелью управления и позволяет быстро реагировать на изменения. Настройка занимает пару минут, а сообщения легко кастомизируются под стиль сервера. Если вы используете SimpleCloud, этот плагин здорово упрощает администрирование.
Сервер для плагина Notify Plugin - как у профи
Плагин Notify Plugin создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином Notify Plugin для друзей можно за пару минут - BungeeHost всё уже подготовил.
