Campfyre — общий мир Minecraft для друзей без сервера

Campfyre — мод для Minecraft, который позволяет друзьям играть в один общий мир без сервера. Узнайте, как установить Campfyre для Minecraft.

Campfyre

Представьте: вы с друзьями рубите лес, строите базу и исследуете пещеры в одном мире, но никто не платит за хостинг и не возится с настройкой сервера. Именно это делает Campfyre — мод, который превращает обычный одиночный мир в общий выживательный проект для всей компании. Один игрок открывает мир, остальные подключаются, а когда хост выходит из игры, мир просто переходит к следующему участнику. Никаких арендованных серверов, никакого проброса портов.

Стоит сразу сказать: Campfyre находится в стадии бета-тестирования. Мод работает, но баги возможны, и о них автор просит сообщать в Discord (treekh). Так что если вы готовы к небольшому риску ради удобства — этот материал для вас.

Как работает Campfyre

Вся магия строится на простой идее: мир живёт на компьютерах вашей группы, а не на отдельной машине. Тот, кто сейчас в сети, держит мир открытым, остальные подключаются к нему напрямую. Когда ведущий выходит нормально, мир сохраняется и передаётся следующему игроку, который был в игре. Обычно передача занимает 10–20 секунд.

Если у ведущего вылетает игра или пропадает интернет, следующий игрок подхватывает мир из последней резервной копии — чаще всего это занимает около половины минуты. Каждый участник ведёт фоновую копию, которая обновляется раз в минуту (на слабом компьютере — раз в пять минут). То есть максимум вы потеряете прогресс за последнюю минуту.

Пошаговая инструкция: как установить и начать

  • Один друг нажимает кнопку с пламенем на главном экране (рядом с кнопкой выбора языка) и выбирает «Light a New Campfire».
  • Он передаёт код-приглашение остальным участникам группы.
  • Все остальные делают то же самое: жмут кнопку пламени и выбирают «Join a Campfire», затем вставляют код.
  • Инициатор выбирает «Create the Shared World» и даёт миру имя.
  • Когда мир открыт, остальные нажимают «Join».

Хотите выйти, но чтобы мир продолжал жить? Используйте опцию «Hand over the world» и укажите, кому передать управление.

Совместимость версий и загрузчик

Campfyre для Minecraft работает на Fabric Loader и требует Fabric API. Мод клиентский: на выделенном сервере он не нужен и не функционирует. Важно, чтобы у всех участников совпадали версия Minecraft и версия Campfyre — экран мода сам покажет, кому нужно обновиться. Моды тоже должны совпадать, как в любом мультиплеере; при несовпадении игрок получит пометку «mods differ».

Поддерживаются версии Minecraft 1.20.1, 1.20.2, 1.20.3–1.20.4, 1.20.5–1.21.1, 1.21.2–1.21.4, 1.21.5, 1.21.6–1.21.8, 1.21.9–1.21.10 и 1.21.11. Свою версию можно посмотреть в левом нижнем углу главного экрана. Если не знаете, что выбрать, — ориентируйтесь на неё.

Кстати, если не хочется вручную подбирать файл под свою сборку, в лаунчере foxygame.net можно поставить Campfyre буквально в один клик — он сам подберёт совместимую версию под установленный Minecraft и обновит мод, когда выйдет свежий релиз.

Что скачать: таблица версий

  • campfyre-1.0.0-mc1.20.1 — для 1.20.1
  • campfyre-1.0.0-mc1.20.2 — для 1.20.2
  • campfyre-1.0.0-mc1.20.3-1.20.4 — для 1.20.3 и 1.20.4
  • campfyre-1.0.0-mc1.20.5-1.21.1 — для 1.20.5, 1.20.6, 1.21 и 1.21.1
  • campfyre-1.0.0-mc1.21.2-1.21.4 — для 1.21.2, 1.21.3 и 1.21.4
  • campfyre-1.0.0-mc1.21.5 — для 1.21.5
  • campfyre-1.0.0-mc1.21.6-1.21.8 — для 1.21.6, 1.21.7 и 1.21.8
  • campfyre-1.0.0-mc1.21.9-1.21.10 — для 1.21.9 и 1.21.10
  • campfyre-1.0.0-mc1.21.11 — для 1.21.11

Приватность и подключение

У Campfyre нет ни собственного сервера, ни аккаунтов, и никакие ваши данные не собираются. Вся активность происходит напрямую между компьютерами вашей группы. Для поиска друг друга мод использует публичную BitTorrent DHT — ту же, что и торрент-клиенты. Вашей группе выдаётся секретный ключ, производный от кода-приглашения, поэтому без кода никто не найдёт и не подключится к вашему миру. Как и в любом торрент-приложении, другие машины в этой сети видят ваш IP-адрес. Публичные STUN-серверы Google и Cloudflare помогают игре узнать собственный внешний адрес. Если роутер позволяет — включите UPnP, чтобы во время игры открывался один порт. Переписка между вами шифруется.

Некоторые роутеры слишком строгие и не дают двум друзьям соединиться напрямую. В таком случае Campfyre перенаправляет соединение через одного из других участников группы, шифруя его так, что посредник ничего не видит. Если никого не удаётся достичь, мод просто сообщит об этом, а не будет бесконечно крутить индикатор.

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

Если два игрока находятся в одном доме, роутер может помешать им обнаружить друг друга. Эта проблема известна и заявлена к исправлению. Также помните о бета-статусе: сбои возможны, и каждый отчёт помогает автору.

Что делать, если что-то не работает

Откройте экран Campfyre и выберите «Details» — там простыми словами объясняется суть проблемы. Кнопка «Copy report» копирует сводку, в которой никогда не содержится ваш код-приглашение или IP-адрес. Отправьте отчёт автору в Discord (treekh), описав, что произошло. По возможности приложите игровой лог — файл logs/latest.log в папке Minecraft. Важно: лог отправляйте только в личном сообщении, а не в публичном канале, так как он может содержать код-приглашение и IP-адреса ваших друзей.

Итог

Campfyre — это удобный способ собрать друзей в одном выживательном мире Minecraft без аренды сервера и сложной настройки сети. Достаточно одинаковых версий игры и мода, Fabric Loader с Fabric API — и можно строить общую базу хоть каждый вечер. Учитывайте бета-статус, следите за обновлениями и не забывайте про резервные копии, которые мод делает автоматически. Если хотите скачать Campfyre для Minecraft без лишней возни — выбирайте файл под свою версию и вперёд, к общему костру.