
Simple Combat Log
Плагин Simple Combat Log для Paper/Spigot - легкое и эффективное решение против комбат-логгеров на PvP-серверах Майнкрафт. Мгновенное наказание, визуальные таймеры и защита зон.
Simple Combat Log - это современный и производительный плагин для Paper/Spigot, который решает извечную проблему PvP-серверов: игроки, выходящие из игры во время боя. Если ты админ и хочешь честных сражений без читерства, этот проект - то, что нужно.
Плагин использует новейшие фишки Minecraft 1.21 (Text Displays, Boss Bars), чтобы дать премиум-опыт без лагов. Работает на версиях 1.12-1.20 (тогда качай версию 1.4) и на 1.21+ (последняя версия).
Зачем это нужно?
В ванильном Minecraft нет встроенной защиты от комбат-логгеров. Игроки просто выходят из игры, когда проигрывают, и их противник не получает заслуженную награду. Simple Combat Log исправляет это: теперь каждый бой имеет значение, а наказание неизбежно.
Ключевые особенности
Наказание и зачет убийств
- Мгновенная смерть: Комбат-логгер умирает сразу и роняет лут.
- Честный зачет: Убийство засчитывается атакующему. Совместимо с плагинами вроде Ranked SMP, AuraSkills, Stats и экономическими системами.
Визуальные таймеры (новинка!)
- Action Bar: Чистый отсчет над хотбаром.
- Boss Bar: Заметная полоса прогресса вверху экрана.
- Настройка: Меняй цвета, стили и текст. Можно включить один или оба таймера.
Защита безопасных зон (3 способа)
- Нативный радиус: Настраиваемая зона вокруг спавна мира (без зависимостей!).
- Список регионов: Блокируй конкретные регионы WorldGuard через
config.yml. - Кастомный флаг: Используй
/rg flag <region> combat-entry deny, чтобы пометить любую зону как безопасную. Эффект: Игроков физически отталкивает назад, если они пытаются войти в эти зоны во время боя.
Контроль движения и предметов
- Элитры: Помеченные игроки не могут взлететь на элитрах (те, кто уже летит, могут безопасно приземлиться).
- Жемчуг Края: Ограничь дальность телепортации (по умолчанию 32 блока).
- Умные кулдауны: Визуальные кулдауны на предметы при начале боя (не сбрасываются при каждом ударе).
- Жесткая блокировка: Полностью запрети конкретные предметы (например, ракеты) во время боя.
Голографические таблицы лидеров
- Публичный позор: Покажи плавающую таблицу "Топ-10 комбат-логгеров" в лобби.
- Современная технология: Использует Text Displays (1.20+) для четкого текста без лагов от сущностей.
- Статистика: Веди постоянный учет того, сколько раз игрок комбал-логгил (
/scl stats <player>).
Конфигурация
Файл config.yml полностью закомментирован и легко редактируется. Вот базовый пример:
# ==========================================
# SimpleCombatLog Configuration
# ==========================================
# --- Общие настройки ---
cooldown-seconds: 15
kill-on-quit: true
# --- Настройки отображения ---
display:
action-bar: true
boss-bar:
enabled: true
title: "&cРежим боя: &e%time%s"
color: RED
style: SOLID
# --- Защита безопасных зон ---
denied-regions:
- "spawn"
- "safezone"
spawn-protection:
enabled: true
radius: 16
# --- Ограничения во время боя ---
max-pearl-range: 32
block-elytra-activation: true
blocked-commands:
- "/spawn"
- "/tpa"
- "/home"
blocked-items:
- "ELYTRA"
- "FIREWORK_ROCKET"
item-combat-cooldowns:
- "ENDER_PEARL:15"
- "CHORUS_FRUIT:10"
- "GOLDEN_APPLE:5"
Команды и права доступа
| Команда | Право | Описание |
|---|---|---|
/scl reload | simplecombatlog.admin | Перезагружает конфиг и статистику. |
/scl setleaderboard | simplecombatlog.admin | Создает голограмму "Топ логгеров" в твоей локации. |
/scl stats <player> | (нет) | Проверяет, сколько раз игрок комбал-логгил. |
Установка
- Скачай
.jarфайл. - Закинь его в папку
pluginsна сервере. - (Опционально) Установи WorldGuard для продвинутого управления регионами.
- Перезапусти сервер.
Требования:
- Java 21
- Minecraft 1.21+ (для старых версий используй v1.4)
Если ты собираешь PvP-сервер - это must-have. На слабом железе плагин не грузит систему, так что можно ставить без опаски. Главное - проверь конфиг под свои нужды, особенно блокировку команд и предметов.
