Лобби игроков и общие сборки: новый способ играть вместе в Runes & Rails

Главное в Runes & Rails — наш сервер: там живёт мир, экономика, события и всё, ради чего мы затеяли проект. Это не изменится. Но у любого сервера есть обратная сторона: пока он один, новые идеи, необычные моды и чужие сборки на нём не обкатаешь. Хочется попробовать что-то новое с друзьями — и приходится искать, где, как и на чём.

В обновлении лаунчера 0.8.50 мы добавляем для этого отдельное пространство: лобби игроков и сборки, которыми можно делиться. Это не замена серверу, а дополнение к нему — площадка для обкатки нового и локальной игры, где лаунчер берёт на себя всю рутину.

Свои лобби за пару кликов

Откройте любой одиночный мир, нажмите в игре Esc → «Открыть для сети» — и ваш мир появится во вкладке «Игра по сети» у других игроков лаунчера. Никаких белых IP, проброса портов и настройки роутера: соединение лаунчер устанавливает сам.

Сборки игроков синхронизируются сами

Самая неприятная часть совместной игры на модах — «поставь вот эти двадцать модов нужных версий». Мы решили, что этим должен заниматься лаунчер.

Когда вы присоединяетесь к чужому лобби, лаунчер сам сверяет вашу сборку со сборкой хоста и добирает недостающее:

  1. Из официальной сборки. Если нужный мод уже есть в базовой сборке Runes & Rails, он копируется или скачивается из её официального списка.
  2. С Modrinth. Моды, которых нет в официальной сборке, лаунчер ищет на Modrinth по контрольной сумме файла и скачивает оттуда.
  3. Напрямую от хоста. Если мод нигде больше не найден, его может передать сам хост. Это единственный случай, когда мы просим вашего согласия: перед скачиванием вы видите список файлов и решаете, доверяете ли хосту. Каждый такой файл проверяется по контрольной сумме.

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

На чём всё это строится

Важное уточнение: лобби и сборки игроков опираются на версии Minecraft и загрузчики наших официальных сборок. Пока это Minecraft 1.21.1 — ванильный и NeoForge. Свою сборку вы создаёте на основе одной из них: версия и загрузчик наследуются, а набор модов вы подбираете сами. Лобби на других версиях и загрузчиках сейчас не поддерживаются — так мы гарантируем, что лаунчер умеет подготовить игру за вас без ручной возни.

Свои сборки и магазин сборок

Лобби — это про «сейчас». А для всего остального есть свои сборки и магазин сборок.

Опубликованную сборку автор может в любой момент скрыть в архив и вернуть обратно.

Способ найти особые моды и новый опыт

Самое полезное, что даёт эта система, — поиск. Чужие лобби и сборки — это чей-то подобранный набор модов, чья-то идея того, как можно играть. Зашли в лобби, увидели необычный мод или интересную связку — и теперь она у вас в отдельной сборке, которую можно потрогать, не ломая основную. Нашли что-то стоящее — расскажите о нём или опубликуйте свою сборку в магазине.

Для нас это ещё и способ узнавать, что вам интересно: какие моды и сочетания игроки находят и выбирают сами. Лучшее со временем вполне может попасть и на наш сервер.

Пока сервер на вайпе — есть чем заняться

Это обновление пришлось кстати. В ближайшее время на сервере начнутся работы по вайпу: мы очистим мир, построим новый, обкатаем его и всё проверим. На это время сервер будет недоступен.

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

Безопасность прежде всего

Раздача модов между игроками — вещь, которой нельзя относиться легкомысленно. Поэтому:

Важно. Лобби игроков и их сборки — это отдельный от нашего официального сервера контур. Мы отвечаем за безопасность лаунчера и его механик, но не за содержимое чужих модов. Ставьте сборки тех, кому доверяете.

Что ещё появилось рядом

Пока мы делали лобби, лаунчер вырос и в других местах:

Честно об ограничениях

Это только начало, и кое-что ещё сырое:

Если что-то не работает, нажмите в лаунчере «Помощь»: там описаны частые проблемы, а при повторяющихся ошибках лаунчер предложит отправить нам отчёт одним кликом.

Что дальше

Мы будем развивать то, чем вы пользуетесь, и слушать, чего не хватает. Сервер остаётся главным, а лобби и магазин сборок дают ему то, чего ему не хватало, — место для экспериментов.

Откройте первый мир, соберите свою сборку и позовите друзей. Обо всём остальном позаботится лаунчер.

👉 Скачать лаунчер и попробовать