## ✨ Возможности
- ✅ Автоматический кик игроков при включении технических работ
- 🛡️ Защита операторов - игроки с правами OP или
maintenance.bypass могут заходить- 🎨 Поддержка HEX цветов - используйте
&#RRGGBB для любого HEX цвета- 🌈 Поддержка RGB цветов - используйте
&rgb(R,G,B) для RGB цветов- 🔄 Автоматическая блокировка входа - новые игроки не смогут зайти во время тех. работ
- ⚙️ Гибкая настройка - все сообщения настраиваются в config.yml
- 🇷🇺 Полная русификация - все сообщения на русском языке
- ⚡ Совместимость - работает с Minecraft 1.16.5 и выше
---
## 📦 Установка
1. Скачайте файл
MaintenanceMode-1.0.0.jar из папки target/2. Поместите его в папку
plugins/ вашего сервера3. Перезапустите сервер или используйте
/reload confirm4. Готово! Плагин создаст конфигурационный файл автоматически
---
## 🎮 Команды
| Команда | Описание | Права |
|---------|----------|-------|
|
/maintenance on | Включить режим технических работ | maintenance.admin ||
/maintenance off | Выключить режим технических работ | maintenance.admin ||
/maintenance reload | Перезагрузить конфигурацию | maintenance.admin ||
/maintenance status | Показать текущий статус | maintenance.admin |Алиасы:
/mt, /техАльтернативные команды:
-
/maintenance включить - включить-
/maintenance выключить - выключить-
/maintenance перезагрузить - перезагрузить-
/maintenance статус - статус---
## 🔑 Права (Permissions)
| Право | Описание | По умолчанию |
|-------|----------|--------------|
|
maintenance.admin | Позволяет управлять режимом технических работ | OP ||
maintenance.bypass | Позволяет заходить во время технических работ | OP |---
## ⚙️ Настройка конфигурации
Файл конфигурации находится в
plugins/MaintenanceMode/config.yml### Основные настройки
yaml
maintenance:
enabled: false # Включен ли режим технических работ### Настройка сообщений
Все сообщения поддерживают HEX, RGB и стандартные цветовые коды Minecraft!
#### Формат HEX цветов
yaml
kick-message: '&#FF5555&lТЕХНИЧЕСКИЕ РАБОТЫ'Где
&#FF5555 - это красный цвет в HEX формате.#### Формат RGB цветов
yaml
kick-message: '&rgb(255,85,85)&lТЕХНИЧЕСКИЕ РАБОТЫ'Где
&rgb(255,85,85) - это красный цвет в RGB формате.#### Примеры популярных цветов
HEX формат:
-
&#FF5555 - Красный-
7FF55 - Зеленый-
ᖳFF - Синий-
&#FFD700 - Золотой-
&#FF1493 - Розовый-
�FFFF - Голубой-
&#FF6600 - ОранжевыйRGB формат:
-
&rgb(255,85,85) - Красный-
&rgb(85,255,85) - Зеленый-
&rgb(85,85,255) - Синий-
&rgb(255,215,0) - Золотой-
&rgb(255,20,147) - Розовый#### Форматирование текста
-
&l - Жирный-
&m - ~~Зачеркнутый~~-
&n - Подчеркнутый-
&o - Курсив-
&r - Сброс форматирования### Пример настройки сообщения при кике
yaml
messages:
kick-message: |
&#FF5555&lТЕХНИЧЕСКИЕ РАБОТЫ
&7Сервер находится на техническом обслуживании.
&#FFD700Пожалуйста, зайдите позже!
&rgb(100,200,255)Следите за новостями в Discord!Этот пример покажет:
- Красный заголовок "ТЕХНИЧЕСКИЕ РАБОТЫ"
- Серый текст с информацией
- Золотую просьбу зайти позже
- Голубую ссылку на Discord
---
## 🎨 Полный список сообщений для настройки
yaml
messages:
kick-message: 'Сообщение при кике игрока'
enabled: 'Сообщение при включении режима'
disabled: 'Сообщение при выключении режима'
already-enabled: 'Режим уже включен'
already-disabled: 'Режим уже выключен'
reloaded: 'Конфигурация перезагружена'
no-permission: 'Нет прав на команду'---
## 📋 Как использовать
### Включение технических работ
1. Выполните команду
/maintenance on2. Все игроки без прав OP будут немедленно кикнуты
3. Новые игроки не смогут зайти на сервер
4. Только операторы и игроки с правом
maintenance.bypass могут играть### Выключение технических работ
1. Выполните команду
/maintenance off2. Игроки снова могут заходить на сервер
### Проверка статуса
Используйте
/maintenance status чтобы узнать, включен ли режим технических работ.## 📝 Требования
- Minecraft: 1.16.5 или выше
- Server: Spigot, Paper или их форки
- Java: 8 или выше
---
## 🆘 Поддержка
Если у вас возникли проблемы:
1. Убедитесь, что вы используете Minecraft 1.16.5+
2. Проверьте файл
config.yml на ошибки3. Посмотрите логи сервера на наличие ошибок
4. Используйте
/maintenance reload после изменения конфигурации---
## 📄 Лицензия
Этот плагин создан для использования на Minecraft серверах. Свободное использование и модификация.
---
## 🎯 Примеры использования
### Простое включение
/maintenance on### Настройка красивого сообщения
Откройте
config.yml и измените:yaml
kick-message: |
&#FF0000&l⚠ ТЕХНИЧЕСКИЕ РАБОТЫ ⚠
&#FFAA00Сервер временно недоступен
7FF55Вернемся через 30 минут!
&7Discord: &bdiscord.gg/ваш-серверЗатем:
/maintenance reload
/maintenance on---
Приятной игры! 🎮