▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/BedrockCombatCompat - Совместимость боя Java и Bedrock
BedrockCombatCompat - Совместимость боя Java и Bedrock

BedrockCombatCompat - Совместимость боя Java и Bedrock

BedrockCombatCompat - плагин для Paper, Spigot и Purpur, который делает PvP честным на кроссплатформенных серверах с Geyser: убирает кулдаун атаки для Bedrock-игроков и сохраняет классическую боёвку для Java.

Оцените первым
1.4K
3

BedrockCombatCompat - это серверный плагин для кроссплатформенных серверов Minecraft, где играют вместе владельцы Java и Bedrock Edition. Решает он одну большую боль: боёвка на Bedrock и Java ощущается по-разному. Java-игроки привыкли к кулдауну атаки, Bedrock-игроки жмут кнопку быстрее и часто страдают от спам-клика. Плагин автоматически определяет, кто перед нами, через Geyser и Floodgate, и подстраивает механики под каждого.

У меня был опыт запуска такого сервера, и поверьте, без подобного плагина кроссплей превращается в постоянные жалобы в чате: "почему у него урон не режется, а у меня режется". BedrockCombatCompat эту проблему закрывает.

Что делает BedrockCombatCompat

Плагин не просто отключает кулдаун всем подряд (иначе Java-игроки были бы в проигрыше), а работает точечно. Он смотрит, кто именно играет с Bedrock, и для них:

  • убирает задержку атаки (attack cooldown)
  • снимает ограничения скорости атаки
  • скрывает ванильный индикатор атаки, который на Bedrock всё равно выглядит странно

А для Java-игроков всё остаётся как было - стандартная тайминговая боёвка, никаких вмешательств. Вот это и есть ключевая фишка.

Автопереключение в PvP

Самый грамотный момент, который появился в релизе 1.1.0 - это автоматический переход Bedrock-игроков на Java-механику, как только они вступают в бой. Работает так: игрок с телефона или консоли заходит в PvP, плагин это видит и на время боя применяет к нему стандартный кулдаун. Бой закончился (по умолчанию тайм-аут 10 секунд) - Bedrock-режим возвращается. Это грамотный компромиссный подход: и баланс соблюдён, и мучить кнопку не нужно вне ПвП.

PvP-детект настраивается, можно менять время тайм-аута под свой сервер. Уведомления о статусе боя выводятся в action bar - игрок видит, в каком режиме он находится.

Совместимость и требования

Важный момент: плагин рассчитан на Paper, Spigot и Purpur, начиная с версии Minecraft 1.21 и вплоть до 1.21.8. Pufferfish тоже поддерживается. Java 17 или выше обязательна.

Для кроссплатформы нужны Geyser и Floodgate. Без них плагин просто не увидит Bedrock-игроков и работать не будет. Geyser пускает бедроковцев на Java-сервер, а Floodgate даёт им авторизоваться без лицензии Java-аккаунта. Ещё нужно, чтобы ядро было свежее, иначе часть API не заведётся.

Установка простая: кидаешь bedrock-combat-compat-x.x.x.jar в папку plugins, перезапускаешь сервер. Конфиг после первого запуска генерируется автоматически.

Команды и права

Основная команда - /bedrockcombat, есть сокращения /bc и /bcc.

  • /bedrockcombat help - вывести список команд
  • /bedrockcombat status - посмотреть свой режим боя
  • /bedrockcombat reload - перезагрузить конфиг без рестарта
  • /bedrockcombat version - показать версию плагина

Права:

  • bedrockcombat.use - базовые команды, по умолчанию есть у всех
  • bedrockcombat.admin - админские команды, только для OP

Таб-комплит работает, так что вручную ничего вводить не надо.

Важный нюанс

BedrockCombatCompat не добавляет бойцам преимущества само по себе - он только выравнивает разницу между платформами. Если у вас сервер без PvP, плагин будет работать, но пользы почти ноль. Он нужен именно там, где Java и Bedrock встречаются в одном бою. Имейте это в виду при установке.

По производительности

Вес плагина небольшой, примерно 2 МБ. Никаких внешних подключений и сбора данных: сервер остаётся автономным. Обработчики событий оптимизированы, так что на большой онлайн нагрузка минимальная.

Для кого этот плагин

  • для SMP и survival-серверов, где играют и Java, и Bedrock
  • для PvP-арен с кроссплеем - тут он особенно уместен
  • для мини-игр с боевыми механиками
  • для владельцев, которые устали от жалоб на нечестный кулдаун

Хочу добавить по своему опыту: если у вас сервер с большим количеством bedrock-игроков, сначала протестируйте тайм-аут боя. По умолчанию 10 секунд в некоторых режимах (например, на аренах с быстрыми раундами) может показаться слишком долгим. Уменьшите - и станет комфортнее.

Технические детали

ПараметрЗначение
Актуальная версия1.1.1
Версия API1.21
Поддерживаемые версии1.21 - 1.21.8
Требуемая Java17+
ЛицензияMIT
ЗависимостиGeyser, Floodgate (soft-depend)

Релиз 1.1.1 исправил проблемы с кодировкой цветных сообщений, так что если вы ловили кракозябры в чате - обновляйтесь.

Известные проблемы

На данный момент их нет. Релиз стабильный.

Планы разработчика

В будущих версиях ожидается:

  • отдельный конфиг с гибкими настройками
  • режим боя на каждую карту отдельно
  • статистика PvP
  • интеграция с популярными PvP-плагинами
  • кастомные анимации боя для Bedrock

Плагин легко поставить на любой BungeeHost - если арендуете сервер там, установка займёт пару кликов и не потребует возни с FTP. Скачать BedrockCombatCompat стоит всем, кто держит кроссплатформенный сервер и хочет, чтобы боёвка не превращалась в лотерею.

Если вы собираете новый сервер с нуля или только задумываетесь о кроссплее, этот плагин - must-have. Просто подружите его с Geyser, проверьте версии ядра и наслаждайтесь честными боями.

Партнёрский материал

Сервер для плагина BedrockCombatCompat - Совместимость боя Java и Bedrock - как у профи

Плагин BedrockCombatCompat - Совместимость боя Java и Bedrock создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином BedrockCombatCompat - Совместимость боя Java и Bedrock для друзей можно за пару минут - BungeeHost всё уже подготовил.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки

Детали

Лицензия:
Опубликован:1 год назад
Обновлён:1 год назад
Главная