Combat Tag
Активный0.0
Установок
Последнее обновление
Версии
Combat Tag
Компактный и функциональный плагин для Paper/Bukkit серверов, который автоматически помечает игроков в состоянии боя после взаимных атак и ограничивает их действия на указанное время. Идеальное решение для поддержания честности PvP-столкновений.
Основные функции и настройки
Модификация активирует систему боевой метки, когда два игрока наносят друг другу урон. В течение заданного периода времени (по умолчанию 20 секунд) для участников схватки действуют специальные ограничения и отображаются информационные сообщения.
Настройки конфигурации
Основные параметры легко настраиваются через файл конфигурации:
- Продолжительность боя: 20.0 секунд (настраиваемый параметр)
- Убийство при выходе: если включено, игрок, покинувший сервер во время боя, погибает и теряет предметы
- Сообщения: все текстовые уведомления используют формат MiniMessage и поддерживают плейсхолдеры PlaceholderAPI
Система команд включает административную функцию перезагрузки настроек через /combat-tag reload (сокращенно /ct), доступную пользователям с правами combattag.admin.
Информационные плейсхолдеры
Плагин предоставляет два ключевых плейсхолдера для интеграции с другими системами:
%ct_time_left%- отображает оставшееся время боя в секундах%ct_in_combat%- показывает текущее состояние игрока (true/false)
Система блокировки команд
Одна из ключевых функций - ограничение доступа к определенным командам во время боя:
enable-command-blocker: true
command-blocker:
blocked-msg: "<red>You can't run this command while in combat!"
bypass-colons: true
match-entire-words: true
blocked-cmds:
- "/warp spawn"
- "/home"
- "/tpa"
Система поддерживает различные режимы обработки команд, включая игнорирование параметров перед двоеточием и точное соответствие полным словам.
Интеграция с TAB для боевых таблиц
Плагин отлично сочетается с модификацией TAB, позволяя создавать отдельные интерфейсы счетов для состояния боя. Пример конфигурации:
scoreboard:
scoreboards:
combat:
display-condition: "%ct_in_combat%=true"
title: Combat scoreboard
lines:
- ' You are in combat!'
- ' %ct_time_left% secs left'
scoreboard:
title: Normal scoreboard
lines:
- ' The default scoreboard of my server!'
Сочетание визуальных уведомлений, ограничения команд и информационных привязок делает Combat Tag универсальным инструментом для любого PvP-сервера.