MonitoringMinecraft MonitoringMinecraft

Dcombat (Дкомбат)

Плагин FoliaPaperPurpur

Плагин для серверов Майнкрафт добавляет боевой режим, наказания за выход и настройку выпадения вещей.

153 скачивания 0 подписчиков
Оцените первым
Канал
Ядро
Версия

Плагин для серверов Майнкрафт на Paper и Folia, который помечает участников пвп-боя и настраивает ограничения во время сражения. Он помогает бороться с выходом из игры в бою, побегом на элитрах и телепортами, а также управлять дропом и безопасными зонами.

Возможности

  • Помечает игроков после пвп-урона на заданное время; администратор может поставить или снять метку вручную.
  • Наказывает за выход из игры во время боя и позволяет исключить отдельные причины кика из такой проверки.
  • Ограничивает в бою бросок эндер-жемчуга, использование тяги трезубца, элитр, фейерверков и полёта.
  • Может запрещать установку блоков выше или ниже указанной высоты, а также блокировать выбранные типы блоков.
  • Учитывает урон от кристаллов энда и якорей возрождения.
  • Показывает вокруг сражающегося игрока визуальную границу из блоков или частиц.
  • Настраивает отбрасывание, безопасную телепортацию после него, доступ к контейнерам и эффекты во время боя.
  • Меняет выпадение вещей и опыта при смерти: обычное, процентное либо зависящее от оставшегося здоровья. Для смерти можно включить молнию, фейерверк и частицы.
  • Поддерживает временную защиту от боевой метки через tagout.

Команды

Основные команды используют /combatlog; также доступен псевдоним /combat.

  • /combatlog reload — перезагрузить конфиг.
  • /combatlog status <player> — проверить боевую метку игрока.
  • /combatlog tag <player> — выдать метку игроку.
  • /combatlog tag <player1> <player2> — пометить двух игроков как противников.
  • /combatlog untag <player> — снять метку.
  • /combatlog untagall — снять все активные метки.
  • /combatlog stats — показать число игроков в бою.
  • /tagout <duration> — выдать себе временную защиту от метки.
  • /tagout <player> <duration> — выдать защиту другому игроку.
  • /tagout remove [player] — убрать защиту у себя или указанного игрока.

Для /tagout работает псевдоним /tagimmunity.

Права

  • dcombat.reload — /combatlog reload.
  • dcombat.status — проверка статуса.
  • dcombat.tag — выдача боевой метки.
  • dcombat.untag — снятие метки у игрока.
  • dcombat.untagall — снятие всех меток.
  • dcombat.stats — просмотр числа сражающихся игроков.
  • dcombat.tagout — управление временной защитой от метки.
  • dcombat.bypass.admin — иммунитет к метке при включённом excludeAdminsFromCombat.

Настройка

Параметры хранятся в plugins/Dcombat/config.yml; после правок используйте /combatlog reload.

В конфиге можно задать длительность метки через combatTimerDuration, миры без боевой системы в ignoredWorlds, режим запрета команд через commandRestrictionMode и список в restrictedCommands. Для контейнеров используются inventoryAccessMode и restrictedInventoryTypes, а для сообщений — форматирование MiniMessage и переменные {PLAYER}, {TIME}, {PERMISSION}, {Y}, {MODE} и {COUNT}.

При установленном PlaceholderAPI доступны плейсхолдеры:

  • %dcombat_isInCombat% — находится ли игрок в бою.
  • %dcombat_isInCombat_formatted% — настроенный текст статуса.
  • %dcombat_remaining_seconds% и %dcombat_remaining_millis% — оставшееся время метки.
  • %dcombat_opponent% и %dcombat_opponent_health% — противник и его здоровье.

Требования

Требуются Java 21 или новее, сервер Paper либо Folia и PacketEvents.

Необязательные интеграции: PlaceholderAPI для плейсхолдеров, WorldGuard для отключения пвп и меток в регионах, Lands для безопасных зон на территориях, Vault для экономики и LifestealCore для передачи сердец после убийства. При интеграции с LifestealCore настраиваются число передаваемых сердец, условия передачи и исключение игрока при нуле сердец.

Как установить Dcombat

Плагины ставятся на сервер, а не в игру.

  1. Скачайте .jar под ядро своего сервера — Folia, Paper, Purpur или Spigot — и его версию (самая свежая — 1.21.11).
  2. Поставьте обязательные зависимости: PacketEvents.
  3. Положите его в папку plugins.
  4. Перезапустите сервер.
Смотрите также

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

Сервера Майнкрафт

Играть интереснее на сервере — выбирайте в рейтинге серверов Майнкрафт и заходите прямо сейчас.

SkyBars
SkyBars Java + BE
2952 онлайн
1.8 — 26.3 версия
🎁 БЕСПЛАТНЫЙ ДОНАТ ✅ ВЫЖИВАНИЕ 🏴 АНАРХИЯ 🎙 ГОЛОСОВОЙ ЧАТ 🟩 ОДИН БЛОК 🛏 БЕДВАРС 🔥 СМП ⚔️ ПВП
REALLYWORLD
1767 онлайн
1.16.5 — 26.3 версия
ВСЕМ ДОНАТ - /FREE | ТОПОВЫЕ РЕСУРСЫ, БОЛЬШОЙ ОНЛАЙН, КОПИЯ РИЛИВОРЛДА
MigosMc
MigosMc Java + BE
2020 онлайн
1.8 — 26.3 версия
🌿 MigosMc.net | Гриферский сервер с войс-чатом | Награды за онлайн ⭐ ВЫЖИВАНИЕ⭐ ОДИНБЛОК⭐ МИНИ-ИГРЫ
EDISONWORLD
1767 онлайн
1.16.5 — 26.3 версия
ВСЕМ ДОНАТ - /FREE | СЕРВЕР КОМПОТА, ЭДИСОНА И ЛОЛОЛОШКИ, БОЛЬШОЙ ОНЛАЙН, КОПИЯ РИЛИВОРЛДА
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.3, 1.21.11, 26.2, 26.1.2. Fabric, NeoForge, Quilt, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Quilt Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат