Multi Together — плагин цепей и общей жизни для Minecraft
Представьте челлендж, где два игрока прикованы друг к другу настоящей цепью: один падает с обрыва — второй висит на натянувшейся цепи, один получает урон — второй тоже вздрагивает, один съедает стейк — сыт весь отряд. Именно это делает Multi Together для Minecraft. Это Paper-плагин, который превращает обычную игру в командное испытание, где выжить в одиночку невозможно.
Плагин работает на Paper и его форках вроде Purpur, поддерживает версии от 1.20 до 26.3 и поставляется одним jar-файлом для всех версий. Зависимостей нет, а библиотека LiteCommands спрятана внутри jar, так что конфликтов с другими плагинами не будет.
Что умеет Multi Together
Связывать игроков можно по отдельности или всем сразу — плагин даёт четыре типа связи, которые комбинируются как угодно.
- Цепь. Настоящая физическая цепь из display-сущностей между игроками: она провисает по параболе, ложится на землю, цепляется за блоки и натягивается. Разойтись дальше её длины нельзя: бегун тащит партнёра, а сорвавшийся с уступа висит на цепи. Портал, смена мира, /tp или жемчуг Края утаскивают за собой всю цепочку.
- Здоровье. Одно здоровье на всех. Ударили одного — вздрагивают и слышат звук боли все. Один умирает — умирают все, и в чате появляется сообщение вида «Bob died together with Alice».
- Голод. Общий голод и насыщение: поел один — сыты все, бежит один — голодны все.
- Инвентарь. Один инвентарь на группу, включая броню и левую руку. Игроки получают один и тот же список предметов, поэтому ничего не копируется и не дублируется. Личной остаётся только основная рука — каждый держит свой выбранный слот хотбара.
Комбинировать можно как угодно: всё сразу, только цепь, только здоровье и голод — под любой сценарий. Здоровье, голод и инвентарь общие на всю группу: связь A—B плюс B—C даёт одну полосу здоровья на троих. Цепь же парная: A—B—C — это две цепи, и стоящий в середине держит обе. Смерть и смена мира связи не разрывают.
Как установить Multi Together
Установка занимает пару минут и не требует навыков администрирования.
- Скачайте Multi Together — файл MultiTogether-<версия>.jar — со страницы релизов или соберите его из исходников.
- Положите jar в папку plugins вашего Paper-сервера версии от 1.20 до 26.3.
- Перезапустите сервер. Плагин сам создаст config.yml и папку с языковыми файлами.
- Запустите сервер, зайдите двумя и более игроками и введите /link Player1 Player2 — готово.
Если не хочется возиться с папками и перезапусками, обратите внимание на лаунчер foxygame.net: в его каталоге дополнений Multi Together ставится в один клик, а версия подбирается автоматически под ваш сервер. Связи живут в памяти до остановки сервера, а единственный файл настроек — config.yml с выбранным языком.
Команды и меню
Все команды требуют права multitogether.admin, которое по умолчанию есть у операторов. Основные из них:
- /link — открыть меню (из консоли — справка).
- /link <игрок1> <игрок2> [тип] — связать двух игроков.
- /link all [тип] — связать всех онлайн в одну цепь по алфавиту.
- /link list — показать все связи и длину цепи.
- /link length <блоки> — задать длину цепи от 1.5 до 32 (по умолчанию 5).
- /link language <код> — сменить язык, выбор сохранится в config.yml.
- /unlink <игрок> [тип] — отвязать игрока от всех.
Тип связи указывается как ALL (по умолчанию), CHAIN, HP, FOOD, INVENTORY или через запятую — например, HP,FOOD. Понимаются и русские названия: цепь, здоровье, голод, инвентарь, все. Автодополнение подсказывает игроков, типы и коды языков. У команд есть алиасы, в том числе русские (/связать, /отвязать) и варианты для случайно включённой русской раскладки.
Меню /link — это сундук на 54 слота, который обновляется каждую секунду, так что зашедшие и вышедшие игроки появляются сразу. Головы игроков показывают, кто с кем связан, номер на голове — позицию в цепи. Левый клик выбирает игрока, правый отвязывает от всех, Shift + левый клик телепортирует. Кнопки типов, «выбрать всех», «связать выбранных», «текущие связи», «отвязать выбранных» и TNT для полной очистки (с подтверждением по Shift) делают всю рутину мышью. В настройках цепи регулируются длина, жёсткость (5–100%, по умолчанию 35%), стиль цепи — железо или медь всех четырёх стадий окисления, видимость, звуки и опции вроде «возрождаться вместе» и «телепортироваться вместе».
Языки и тонкости
По умолчанию язык английский, но в комплекте 18 локализаций: русский, украинский, немецкий, французский, испанский, португальский (Бразилия), итальянский, польский, турецкий, нидерландский, чешский, шведский, упрощённый китайский, японский, корейский, вьетнамский и индонезийский. Переведено всё: сообщения чата, меню, справка команд, ошибки использования и сообщения о смерти. Сменить язык можно тремя способами: правкой config.yml и /link reload, командой /link language de или через меню настроек. Языковые файлы копируются в plugins/MultiTogether/lang/ и редактируются на месте; отсутствующий ключ подставляется из встроенного перевода, а затем из английского. Добавите свой файл — он появится как ещё один язык.
Плагин аккуратно обходит спорные ситуации. При связывании игроков с разными инвентарями предметы объединяются, а не поместившееся падает под ноги владельцу — ничего не теряется. При отвязке каждый получает копию содержимого общего инвентаря. Смерть без keepInventory роняет общий инвентарь один раз, там, где погиб игрок. Вышедший и вернувшийся игрок получает общий инвентарь обратно. Игроки в креативе и наблюдатели не участвуют в общем здоровье и голоде, а наблюдатели исключены и из физики цепи.
Итог
Multi Together — редкий пример плагина, который не просто добавляет функцию, а полностью меняет то, как вы играете. Цепь с настоящей физикой, общее здоровье, голод и инвентарь превращают Minecraft в кооперативный челлендж, где всё держится на взаимовыручке. Один jar для версий от 1.20 до 26.3, 18 языков, гибкие настройки и удобное меню — скачать Multi Together стоит, если вы снимаете видео, устраиваете испытания для друзей или просто хотите разнообразить сервер.