▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Grace999

Grace999

Grace999 - плагин для Minecraft, добавляющий настраиваемые периоды защиты на сервере. Защита от PvP и мобов, босс-бар, регионы с флагами и многое другое.

Оцените первым
2.1K
3

Что такое период защиты и зачем он нужен?

На PvP-серверах Майнкрафт часто бывает проблема: только-только зашедший игрок сразу же погибает - его убивают более опытные игроки прямо на спавне. Это отпугивает новичков и мешает нормально играть. Решение - так называемый grace period (период защиты), время, когда новые игроки защищены от урона. Плагин Grace999 как раз и создан для того, чтобы дать администраторам гибкие инструменты для настройки такого периода.

Плагин позволяет включать защиту для каждого мира отдельно, выдавать персональные таймеры, создавать безопасные зоны и управлять множеством флагов. Это настоящий комбайн для защиты сервера.

Возможности Grace999

  • Глобальная система защиты с управлениями: запуск, остановка, пауза, продолжение, продление и сокращение.
  • Возможность автоматического запуска защиты при старте сервера.
  • Индивидуальные таймеры защиты для каждого игрока.
  • Личная защита, начинающаяся при входе игрока.
  • Захват регионов и настройка правил защиты для каждого региона отдельно.
  • Глобальные правила защиты.
  • Настройки по умолчанию для каждого мира.
  • Босс-бар с обратным отсчётом во время активной защиты.
  • Система предупреждений в настраиваемых точках времени.
  • Настраиваемые звуки для старта, окончания, предупреждений и заблокированных действий.
  • Дополнительная жизнь во время защиты (по желанию).
  • Заморозка голода во время защиты (по желанию).
  • Система бана за смерть с задержкой, длительностью, причиной, переходом в режим наблюдателя и возможностью бана по IP.
  • Поддержка плейсхолдеров для скорбордов, чата и HUD-плагинов.
  • Админские GUI для быстрого управления таймером и флагами.

Согласитесь, набор функций внушительный. Особенно радует возможность настраивать защиту для каждого мира отдельно. Это пригодится на больших серверах с разными игровыми режимами.

Команды

Для управления плагином используются команды с префиксом /grace. Вот полный список:

  • /grace help - Показать меню помощи.
  • /grace start [seconds] - Запустить защиту с указанной длительностью (можно без неё).
  • /grace stop - Мгновенно завершить защиту.
  • /grace pause - Поставить активный таймер на паузу.
  • /grace resume - Возобновить таймер.
  • /grace extend <seconds> - Добавить время к активной защите.
  • /grace reduce <seconds> - Убрать время из активной защиты.
  • /grace status - Показать статус защиты и текущие глобальные правила.
  • /grace reload - Перезагрузить настройки плагина.
  • /grace tools - Получить инструменты выделения углов региона.
  • /grace gui - Открыть админскую панель управления.
  • /grace claim <name> - Создать регион из выбранных углов.
  • /grace delete <name> - Удалить регион.
  • /grace list - Список всех регионов.
  • /grace info <name> - Показать детали региона и значения правил.
  • /grace setflag <region> <flag> <true/false> - Установить значение правила для региона.
  • /grace flag <flag> <true/false> - Установить глобальное правило.
  • /grace <region> <flag> <true/false> - Сокращённая команда для установки правил региона.

Права (Permissions)

Для каждой команды есть своё право. Ниже полный список:

  • grace.start - Запуск защиты.
  • grace.stop - Остановка защиты.
  • grace.pause - Пауза.
  • grace.resume - Продолжение.
  • grace.extend - Продление.
  • grace.reduce - Сокращение.
  • grace.status - Просмотр статуса.
  • grace.reload - Перезагрузка настроек.
  • grace.tools - Получение инструментов для регионов.
  • grace.gui - Открытие админского GUI.
  • grace.claim - Создание регионов.
  • grace.delete - Удаление регионов.
  • grace.list - Список регионов.
  • grace.info - Просмотр информации о регионе.
  • grace.flags - Редактирование правил регионов.
  • grace.globalflag - Редактирование глобальных правил.
  • grace.deathban.ignore - Игнорирование бана за смерть при включённом режиме обхода.

Не забудьте выдать права игрокам или группе, которые должны управлять защитой.

Правила и флаги

Все правила используют значения: true = разрешено, false = заблокировано.

Вот доступные флаги:

  • allow-pvp - разрешить PvP.
  • allow-block-breaking - разрешить ломание блоков.
  • allow-block-placing - разрешить установку блоков.
  • allow-mob-damage - разрешить урон от мобов.
  • allow-mob-spawning - разрешить спавн мобов.
  • allow-player-damage - разрешить урон игроку от других игроков.
  • allow-commands - разрешить команды.
  • allow-flight - разрешить полёт.
  • allow-item-drop - разрешить выбрасывание предметов.
  • allow-item-pickup - разрешить подбор предметов.

Это удобный набор для настройки почти любого сценария.

Гайд по настройке

Рассмотрим основные опции из конфигурационного файла.

Основные таймеры

  • grace-duration-seconds - Длительность защиты по умолчанию при ручном запуске.
  • auto-start-duration-seconds - Длительность, используемая для автостарта, если для мира не задана своя.
  • auto-start - Если включено, защита запускается автоматически при старте сервера.
  • grace-active - Сохраняемое плагином значение состояния (runtime).
  • grace-end-time - Сохраняемая временная метка окончания (runtime).

Персональная защита

  • per-player-grace-enabled - Включает индивидуальные таймеры защиты для каждого игрока.
  • per-player-grace-duration - Длительность персональной защиты.
  • grace-starts-from-join - Запуск персональной защиты при первом входе игрока.

Переключатели защиты

  • no-damage-everything - Блокирует весь урон игроку во время защиты.
  • extra-life-enabled - Даёт одну дополнительную жизнь во время защиты.
  • no-hunger-loss - Предотвращает снижение голода во время защиты.

Звуки

  • sounds.grace-start - звук начала защиты.
  • sounds.grace-end - звук окончания.
  • sounds.warning - звук предупреждения.
  • sounds.action-blocked - звук заблокированного действия.
  • sounds.volume - громкость.
  • sounds.pitch - высота тона.

Интервалы предупреждений

  • warning-intervals - Карта вида "время до конца" и "текст сообщения". Используйте %time% для вставки форматированного оставшегося времени.

Глобальные значения по умолчанию

  • default-flags.* - Значение по умолчанию для всех флагов на сервере.

Заблокированные команды

  • blocked-commands - Список команд, которые блокируются, если allow-commands установлен в false.

Настройки миров

  • worlds.<world>.grace-enabled - Включает обработку защиты для этого мира.
  • worlds.<world>.duration - Длительность защиты для мира (используется при ручном старте, если не указана своя).
  • worlds.<world>.flags.* - Значения флагов по умолчанию для конкретного мира.

Настройки Deathban

  • deathban.banreason - Причина бана.
  • deathban.ban-delay - Задержка бана.
  • deathban.spectator-after-death - Переход в режим наблюдателя после смерти.
  • deathban.ban-time - Время бана.
  • deathban.ban-ip - Бан по IP (true/false).
  • deathban.ignore-permission - Право, которое игнорирует бан.

Сообщения

  • messages.grace-end-title - Заголовок при окончании защиты.
  • messages.grace-end-subtitle - Подзаголовок при окончании.
  • messages.grace-end-message - Сообщение в чат при окончании.
  • messages.pvp-disabled-message - Сообщение о том, что PvP отключено.
  • messages.no-permission - Сообщение о недостатке прав.
  • messages.grace-started - Сообщение о старте защиты.
  • messages.config-reloaded - Сообщение о перезагрузке конфигурации.
  • messages.grace-active-already - Сообщение о том, что защита уже активна.
  • messages.grace-stopped - Сообщение об остановке защиты.

Поддержка плейсхолдеров

Grace999 отлично интегрируется с плагинами, поддерживающими плейсхолдеры (например, PlaceholderAPI). Вот список доступных плейсхолдеров:

  • %grace_active% - Активна ли глобальная защита.
  • %grace_paused% - На паузе ли защита.
  • %grace_remaining% - Оставшееся время (в секундах).
  • %grace_remaining_formatted% - Оставшееся время в форматированном виде.
  • %grace_remaining_short% - Короткая версия времени.
  • %grace_player_active% - Активна ли защита для игрока.
  • %grace_player_remaining% - Оставшееся время для игрока (секунды).
  • %grace_player_remaining_formatted% - Форматированное время для игрока.
  • %grace_player_remaining_short% - Короткая версия.
  • %grace_region% - Регион, в котором находится игрок.
  • %grace_world_grace_enabled% - Включена ли защита в мире.
  • %grace_flag_<flagname>% - Значение конкретного флага.

Вывод

Если вы администрируете PvP-сервер Minecraft, без такого плагина не обойтись. Grace999 помогает новичкам адаптироваться, а администраторам даёт гибкий контроль над игровым процессом. Плагин легко настраивается, поддерживает регионы, плейсхолдеры и GUI. Скачайте Grace999 и настройте идеальный период защиты на своём сервере.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки


Детали

Лицензия:
Опубликован:1 год назад
Обновлён:4 месяца назад
Главная