- Для версий
- 1.16.✘
- 1.17.✘
- 1.18.✘
- 1.19.✘
- 1.20.✘
- 1.21.✘
- Источник
- https://discord.gg/TwZJufzC32
- Документация
- https://github.com/WinchesS20/STVBlockedPvP
- Исходный код
- https://github.com/WinchesS20/STVBlockedPvP
- Зависимости
- GreatCombat, WorldGuard
STVBlockedPvP
Плагин блокировки выхода из PvP-региона во время боя.Интегрируется с WorldGuard и GreatCombat.
Возможности
- Блокировка выхода из указанных WG-регионов при активном PvP-бое
- Отталкивание игрока к центру арены при попытке выхода
- Настраиваемые эффекты: звук, частицы, title, actionbar
- Поддержка нескольких миров и регионов
- Кулдаун между отталкиваниями
- HEX-цвета в сообщениях (&#RRGGBB)
Зависимости
| Плагин | Тип | Назначение |
|---|---|---|
| WorldGuard | Обязательно | Определение регионов |
| GreatCombat | Обязательно | Отслеживание боевого статуса |
Установка
- Скачайте .jar файл
- Поместите в папку plugins/
- Убедитесь что WorldGuard и GreatCombat установлены
- Перезагрузите сервер
- Укажите регионы в config.yml
Команды
| Команда | Описание | Право |
|---|---|---|
| /stvblockedpvp reload | Перезагрузить конфиг | stvblockedpvp.admin |
| /stvblockedpvp status | Статус плагина | stvblockedpvp.admin |
Права
| Право | Описание | По умолчанию |
|---|---|---|
| stvblockedpvp.admin | Админ-команды | OP |
| stvblockedpvp.bypass | Обход блокировки выхода | Нет |
Как работает
- Игрок вступает в бой (событие от GreatCombat) внутри настроенного WG-региона
- Плагин начинает отслеживать этого игрока
- При попытке выйти за границу региона — игрок отталкивается назад
- После окончания боя — ограничение снимается
Настройка регионов
regions:world:
- "pvp_arena"
- "arena2"
- "pvp"
Формат: имя_мира → список ID регионов WorldGuard.