RaidControl

0

Описание

Контроль рейдов и эффектов для Minecraft

Языки

  • Java100%
README.md

RaidControl

Плагин для контроля рейдов и эффектов в Minecraft, предназначенный для серверов, где важно сохранить баланс и предотвратить обход важных игровых механик.

Основные функции

  • Блокировка снятия эффекта "Плохое предзнаменование" молоком — игроки не могут избавиться от негативного эффекта через молоко
  • Защита от снятия эффектов при смерти — важные эффекты (например, Плохое предзнаменование, Герой деревни) сохраняются после возрождения
  • Автоматическое начисление эффекта при убийстве лидера рейда — убийство лидера патруля или победа в рейде приводит к получению Плохого предзнаменования
  • Гибкая настройка через конфигурацию — легко настроить эффекты, длительность, сообщения и поведение
  • Поддержка ProtocolLib — стабильная работа с последними версиями Minecraft

Требования

  • Minecraft 1.21
  • ProtocolLib (рекомендуется для стабильной работы с эффектами)

Установка

  1. Скачайте плагин
    RaidControl.jar
  2. Поместите его в папку
    plugins
    вашего сервера
  3. Запустите сервер для генерации конфигурации
  4. При необходимости отредактируйте
    config.yml
    в папке
    plugins/RaidControl/
  5. Перезагрузите сервер или используйте команду
    /raidcontrol reload

Конфигурация

Файл:

plugins/RaidControl/config.yml

Команды

  • /raidcontrol reload
    — перезагрузить конфигурацию плагина (требует
    raidcontrol.reload
    )

Права

  • raidcontrol.reload
    — разрешение на перезагрузку конфигурации

Как это работает

  • При убийстве лидера патруля или победе в рейде игрок получает эффект "Плохое предзнаменование" с настраиваемой длительностью и уровнем
  • При попытке выпить молоко эффекты из списка
    protected-effects
    не снимаются, игрок получает сообщение
  • При смерти игрока защищённые эффекты временно сохраняются и восстанавливаются после возрождения
  • Конфигурация может быть изменена в любое время и перезагружена через команду

Разработка

Плагин написан на Java с использованием Bukkit/Spigot API. Поддерживает современные версии Minecraft и использует best practices для стабильной работы.

Лицензия

Этот проект распространяется под лицензией MIT. Подробнее см. файл

LICENSE
.