RibsCombatLog
Prevents combat log in Hytale by killing players who disconnect during PVP.
Описание

RibsCombatLog
RibsCombatLog - это плагин Hytale, предназначенный для того, чтобы игроки не могли избежать последствий PvP, отключившись во время боя. Когда игрок добровольно покидает сервер, он автоматически погибает, а его предметы сбрасываются на место.
Особенности
- Боевой тагинг Игроки помечаются, когда они попадают или попадают в другого игрока.
- Принципы совместимости плагинов Предотвращает перезапись заблокированных команд другими плагинами (такими как HyCommands или другие основные плагины), гарантируя, что они остаются ограниченными во время боя.
- Оба игрока помечены И нападающий, и жертва отмечены в бою.
- Боевой лог наказание - Если игрок отключается во время боя, он погибает, а его предметы сбрасываются.
- Конфигурируемая продолжительность Длительность боевой метки настраивается (по умолчанию: 15 секунд).
- Сообщение для входа / выхода Показывает сообщения при входе в pvp и истекает боевой тег. Это настраиваемо.
- Командная блокировка - Блокирует определенные команды во время боя (например,
испанец,/телепорт,варп). - Конфигурируемые блокированные команды Список заблокированных команд настраивается в
config.json.
конфигурация
Когда плагин запускается, он создает следующий каталог и файл: <dataDirectory>/RibsCombatLog/config.json.
Значение по умолчанию для продолжительности составляет 15 секунд.
По умолчанию config.json
{
«Боевые тагдюрацииВторые»: 15
?
инструкция
Вы можете либо загрузить предварительно скомпилированный файл .jar напрямую, либо изменить исходный код в соответствии с вашими потребностями и скомпилировать его самостоятельно.
Компиляция
Для компиляции плагина используйте следующую команду:
Чистый пакет mvn -DskipTests
Инсталляция
- Найдите сгенерированный файл .jar
цельДиректория. - Скопируйте файл .jar и вставьте его в
модс/папка вашего сервера Hytale. - Перезагрузите сервер, чтобы загрузить плагин.
Вопросы
Если у вас есть какие-либо вопросы или предложения, не стесняйтесь оставлять комментарий здесь или открывать запрос на GitHub. Спасибо!
Показать оригинальное описание (English)

RibsCombatLog
RibsCombatLog is a Hytale plugin designed to prevent players from avoiding PvP consequences by disconnecting during combat. When a player leaves the server voluntarily while tagged, they are automatically killed and their items are dropped at their location.
Features
- Combat Tagging - Players are tagged when they hit or get hit by another player.
- Essentials Plugins Compatibility - Prevents other plugins (like HyCommands or others essentials plugins) from overwriting blocked commands, ensuring they remain restricted during combat.
- Both Players Tagged - Both attacker and victim are tagged in combat.
- Combat Log Punishment - If a player disconnects while in combat, they are killed and their items are dropped.
- Configurable Duration - Combat tag duration is configurable (default: 15 seconds).
- Combat Enter/Leave Message - Shows messages when entering pvp and combat tag expires. This are customizable.
- Command Blocking - Blocks specified commands while in combat (e.g.,
/spawn,/teleport,/warp). - Configurable Blocked Commands - List of blocked commands is configurable in
config.json.
Config
When the plugin starts, it will create the following directory and file: <dataDirectory>/RibsCombatLog/config.json.
The default value for the duration is 15 seconds.
Default config.json
{
"combatTagDurationSeconds": 15
}
Instruction
You can either download the pre-compiled .jar file directly, or modify the source code to suit your needs and compile it yourself.
Compilation
To compile the plugin, use the following command:
mvn clean package -DskipTests
Instalation
- Locate the generated .jar file in the
target/directory. - Copy the .jar file and paste it into the
mods/folder of your Hytale server. - Restart the server to load the plugin.
Issues
If you have any issues or suggestions, feel free to leave a comment here or open a pull request on GitHub. Thanks!
Информация
Авторы:
Категории:
Версии игры:
Создан: 15.01.2026