- Поддерживаемые версии
- 1.21
- Ядра и Прокси
- Paper
- Минимальная версия Java
- 17
Конфиги:
message.yml
config.yml
message.yml
YAML:
# Сообщения о состоянии режима технических работ
techwork:
enabled: "7ff55Режим технических работ включен!"
disabled: "&#ff5555Режим технических работ отключен!"
already-enabled: "&#ff5555Режим технических работ уже включен!"
already-disabled: "&#ff5555Режим технических работ уже отключен!"
# Сообщение при кике игрока
kick:
message: "&#ff5555Сервер находится в режиме технических работ! Вход запрещен."
# Сообщения об ошибках/предупреждениях
no-permission: "&#ff5555У вас нет прав для использования этой команды!"
reload:
success: "7ff55Конфигурация перезагружена!"
# Сообщения для справки по командам
help:
header: " &#ffaa00Технические работы: "
toggle: "⊸ff/tw on/off 7ffff- &#ffffffВключить/выключить режим технических работ"
reload: "͸fff/tw reload 7ffff- &#ffffffПерезагрузить конфигурацию"
time: "⊸ff/tw time <секунды> 7ffff- &#ffffffЗапланировать включение режима техработ"
help: "⊸ff/tw help 7ffff- &#ffffffПоказать эту помощь"
set: "⊸ff/tw set <час> <минута> 7ffff- &#ffffffЗапланировать режим техработ на указанное время (МСК)"
cancel: "⊸ff/tw cancel 7ffff- &#ffffffОтменить запланированные технические работы"
info: "⊸ff/tw info 7ffff- &#ffffffПоказать оставшееся время до начала техработ"
# Сообщения для команды времени
time:
started: "7ff55Отсчет до начала технических работ запущен!"
invalid: "&#ff5555Неверное значение времени. Используйте положительное число секунд."
usage: "&#ff5555Использование: /tw set <час> <минута>"
canceled: "7ff55Запланированные технические работы отменены!"
not-scheduled: "&#ff5555Нет запланированных технических работ."
remaining: "7ff55До начала технических работ осталось: &#ffffff%time% 7ff55секунд"
# Сообщения для объявления о технических работах
announcement:
shutdown-soon: "&#ff5555Сервер закроется на технические работы через %сек% сек."
shutdown-started: "&#ff5555Начался режим технических работ!"
shutdown-scheduled: "7ff55Режим технических работ запланирован на %time%."
# Сообщение для боссбара
bossbar:
message: "&#ff5555Режим технических работ - 7ff55Активен"
config.yml
YAML:
# Настройки боссбара для администрации
bossbar:
color: RED
overlay: PROGRESS
message: "&#ff5555Режим технических работ - 7ff55Активен"
# Сообщение в боссбаре за 60 секунд до начала технических работ
pre-techwork-bossbar:
enabled: true
message: "&#ff5555До начала тех. работ - 7ff55%time% сек."
color: YELLOW
overlay: PROGRESS
whitelisted-usernames:
- "JavaRoot"
# Разрешить администраторам с правами techwork.bypass вход в режиме технических работ
allow-admins: true
# Кастомный MOTD во время технических работ
motd:
enabled: true
message: "&#ff5555Сервер находится в режиме технических работ"
- Зависимости
- -
- Исходный код
- https://github.com/JavaRoot1337/techwork
- Команды и права
- Команда: /tw (или /techwork, /twmaint)
Описание: Основная команда для управления режимом технических работ
Права: techwork.command.toggle
Подкоманда: /tw on
Описание: Включает режим технических работ (кикает всех игроков, кроме имеющих исключения)
Права: techwork.command.toggle
Подкоманда: /tw off
Описание: Выключает режим технических работ
Права: techwork.command.toggle
Подкоманда: /tw reload
Описание: Перезагружает конфигурацию и сообщения плагина
Права: techwork.command.reload
Подкоманда: /tw time [секунды]
Описание: Запускает таймер до включения режима технических работ через указанное количество секунд
Права: techwork.command.time
Подкоманда: /tw set [часы] [минуты]
Описание: Планирует включение режима технических работ на указанное время (в формате 24-часовом)
Права: techwork.command.set
Подкоманда: /tw cancel
Описание: Отменяет запланированное включение режима технических работ
Права: techwork.command.cancel
Подкоманда: /tw info
Описание: Показывает оставшееся время до запланированного включения режима технических работ
Права: techwork.command.info
Подкоманда: /tw (без параметров)
Описание: Показывает справку по доступным командам
Права: techwork.command.help