Плагин для серверов Майнкрафт, который помогает игрокам делать перерыв во время молитв. Он определяет местоположение по IP-адресу, рассчитывает время молитвы для этого места и заранее либо отключает игрока от сервера, либо присылает напоминание в чат.
Возможности
- За две минуты до молитвы игрок выбирает один из режимов:
- отключение от сервера —
/muslimили/muslim kick; - напоминание в чате без отключения —
/muslim reminder; - полный отказ от уведомлений и отключений —
/non-muslim.
- отключение от сервера —
- После отключения войти на сервер нельзя до конца заданного перерыва.
- Выбранный режим сохраняется после выхода с сервера и его перезапуска.
- При включённом принудительном режиме сервер отключает всех игроков, выбравших участие, включая режим напоминаний. Игроки, использовавшие
/non-muslim, не затрагиваются. - Сообщения подбираются по языку клиента. Поддерживаются английский, арабский, урду, испанский, французский, индонезийский, хинди, немецкий, польский и нидерландский языки.
- Для локальных и приватных IP-адресов плагин не работает.
Команды
/muslim— включить режим отключения./muslim kick— выбрать отключение во время молитвы./muslim reminder— выбрать напоминания в чате./non-muslim— отказаться от уведомлений и отключений./fb lang— посмотреть текущий язык и доступные варианты./fb lang <code>— выбрать язык сообщений, например/fb lang ar_SA./fb kick <prayer>— показать экран отключения без запуска таймера перерыва; команда доступна только OP.
Настройка
Основные параметры config.yml:
force-kick-mode— принудительно отключать всех участвующих игроков, включая выбравших напоминания;break-duration— длительность перерыва в минутах, не менее12;log-player-locations— выводить в консоль страну и город игрока;debug-mode— включить подробный отладочный журнал.
Файлы сообщений находятся в plugins/FaithBreak/messages/. Язык также можно добавить отдельным файлом [code].yml.
Требования
Для проверки экрана отключения используйте /fb kick Fajr или другое название молитвы с правами OP.
