Vintage Story: как играть с другом по сети и не потерять общий мир
Как запустить кооператив в Vintage Story через LAN или интернет, подключить друзей к выделенному серверу, перенести сохранение и защитить общий мир бэкапами.
В Vintage Story особенно приятно выживать вдвоём: один ищет медь, другой строит дом, а к первой зиме у вас уже общая база. Но как играть в Vintage Story с другом по сети, чтобы не потерять её после сбоя или смены компьютера?
Кооператив в Vintage Story есть: можно открыть одиночный мир по LAN, подключить друзей через интернет или поднять отдельный сервер. Главное — знать, где хранится мир и кто отвечает за бэкапы.
Как устроен кооператив в Vintage Story
В кооперативе один компьютер или сервер выступает хостом: хранит мир и синхронизирует изменения. Это не облачное сохранение, которое автоматически появляется у каждого участника.
Способ подключения зависит прежде всего от того, хотите ли вы заходить независимо друг от друга.
Способ | Кому подходит | Когда доступен мир |
|---|---|---|
Open to LAN | Друзьям в одной домашней сети | Пока хозяин открыл мир в игре |
Open to Internet | Друзьям из разных городов, если доступен прямой сетевой вход | Пока хозяин играет и держит мир открытым |
Выделенный сервер | Компании, которая хочет играть по своему расписанию | Пока работает сервер, даже если создатель мира вышел из игры |
Для нескольких вечеров хватит первых вариантов. Если у компании разный график, практичнее выделенный сервер Vintage Story.
Как играть с другом в Vintage Story по локальной сети
Так проще всего запустить кооператив на компьютерах в одной домашней сети.
- Хозяин запускает Vintage Story и открывает существующий одиночный мир либо создаёт новый.
- В игре нажимает Esc → Open to LAN («Открыть для локальной сети»). Игра покажет адрес, по которому могут подключиться другие устройства в этой сети.
- Друг открывает Multiplayer → Add New Server («Сетевая игра → Добавить сервер»), вводит полученный IP-адрес и сохраняет запись.
- После подключения оба играют в одном мире.
Важно: когда хозяин выходит из мира, сессия заканчивается. Сохранение не удаляется: в следующий раз можно снова открыть тот же мир для LAN.
Как играть в Vintage Story по сети через интернет
Если друзья находятся в разных сетях, сценарий почти такой же, но одного локального IP уже недостаточно.
- Хозяин открывает нужный мир, включает Open to LAN, затем выбирает Open to Internet («Открыть для интернета»).
- Игра пробует автоматически настроить доступ через UPnP на роутере. Если это удалось, хозяин передаёт другу внешний адрес подключения.
- Друг добавляет сервер через меню Multiplayer и подключается. Если задан пароль, его тоже нужно указать.
Если Open to Internet не работает, проверьте UPnP, брандмауэр и наличие публичного IP: при CG-NAT у провайдера обычный проброс портов недоступен.
При ручной настройке направьте порт 42420 по TCP и UDP на локальный IP хоста и разрешите входящие подключения в брандмауэре. Если порт изменён, используйте новый. При CG-NAT поможет публичный IP от провайдера, виртуальная локальная сеть (VPN) или отдельный хостинг.
Адрес вида 192.168.x.x работает внутри домашней сети, но не для друга из другого города. Открытый через интернет мир доступен лишь пока хозяин держит игру запущенной.
Когда нужен выделенный сервер Vintage Story
Выделенный сервер работает независимо от игрового клиента: хозяин может выйти, а друзья — продолжить исследование. Разместить его можно дома или на хостинге.
Для самостоятельного запуска в Windows используется VintagestoryServer.exe из файлов игры. На Linux можно запустить серверный компонент, например командой:
dotnet VintagestoryServer.dll --dataPath /path/to/server-data
Параметр --dataPath отделяет серверные сохранения от одиночных. Затем настройте порт, брандмауэр и serverconfig.json: имя сервера, лимит игроков, пароль и путь к миру. Вручную редактируйте конфиг при остановленном сервере.
По оценке разработчиков, серверу нужен примерно 1 ГБ базовой оперативной памяти плюс запас на игроков. Для модов и генерации территорий закладывайте дополнительную RAM и достаточно производительный процессор.
Если не хочется настраивать роутер и поддерживать отдельный ПК, можно арендовать сервер Vintage Story в Сервариуме: существующий мир загружается через панель, там же доступны настройки и бэкапы.
Заранее назначьте того, кто следит за обновлениями, доступом и резервными копиями.
Где хранятся сохранения Vintage Story и почему их теряют
Главный файл мира имеет расширение .vcdbs. В стандартной установке его можно найти в папке Saves внутри каталога пользовательских данных Vintage Story:
- Windows:
%APPDATA%\VintagestoryData\Saves - Linux:
~/.config/VintagestoryData/Saves(при стандартной установке) - macOS, начиная с версии 1.21:
~/Library/Application Support/VintagestoryData/Saves
На выделенном сервере папку может менять --dataPath, а точный файл задаёт SaveFileLocation в serverconfig.json. Папка установленной игры и папка пользовательских данных — не одно и то же.
Другие игроки не получают полную копию мира. Если диск хоста сломается, скачать карту с компьютера друга обычно не получится. Такой случай с потерей многомесячного прогресса описан на официальном форуме игры.
Как сохранить общий мир: бэкапы без лишних сложностей
Автосохранение фиксирует текущий прогресс; бэкап позволяет откатиться после сбоя, неудачного мода или обновления. Если испорченный мир уже сохранился, автосохранение не спасёт.
Рабочая схема для кооператива выглядит так:
- Создавайте бэкапы регулярно: как минимум после каждого насыщенного игрового дня, а перед обновлением игры или модов — обязательно.
- Используйте
/genbackup. Команда создаёт полную копию в папкеBackupsдаже на работающем сервере; лучше запускать её в часы низкой нагрузки. В одиночной игре бэкап доступен и в настройках выбранного мира. - Перед ручным копированием остановите сервер. Скопируйте
.vcdbs, а при необходимости — конфиги, моды и данные прав игроков. - Храните копии на другом носителе: NAS, внешнем диске или в облаке. Оставляйте несколько версий с датами, а не один перезаписываемый файл.
- Проверяйте восстановление: загрузите копию на тестовом сервере и убедитесь, что постройки и инвентари на месте.
Для восстановления остановите сервер, отложите текущий файл, скопируйте резервный .vcdbs в Saves и проверьте SaveFileLocation. Не забудьте про права чтения и записи: на официальном форуме бэкап не запускался из-за атрибута «только чтение».
Как перенести одиночный или кооперативный мир на сервер без вайпа
Существующий мир Vintage Story можно перенести на выделенный сервер вместе с картой и постройками.
- Попросите друзей выйти и корректно закройте исходный мир. Сделайте отдельную резервную копию.
- Найдите нужный
.vcdbsв папкеSavesна компьютере текущего хозяина. - Остановите новый сервер и загрузите файл в его папку
Saves— через файловую систему, SFTP или панель хостинга. - Проверьте значение
SaveFileLocationвserverconfig.json. Оно должно указывать на загруженный файл, включая точное имя. Не оставляйте случайно путь к автоматически созданномуdefault.vcdbs. - Согласуйте версию игры и набор модов. При переезде собственного сервера также сохраните нужные настройки из
serverconfig.json,Mods,ModConfigиPlayerdata, если хотите перенести конфигурации, списки доступа и права игроков. - Запустите сервер, подключитесь и проверьте знакомую базу, сундуки и доступ друзей. Старую копию мира не удаляйте, пока не убедитесь, что перенос прошёл нормально.
Серверные и универсальные моды Vintage Story может автоматически предложить подключающимся игрокам; клиентские иногда приходится ставить вручную. Моды, добавлявшие блоки и предметы, не удаляйте без бэкапа и проверки совместимости.
Что делать, если друг не может зайти или сервер открыл пустой мир
«Не удаётся подключиться» или «Host failed to respond». Сначала сравните версии Vintage Story у всех участников и сервера. Затем проверьте, запущен ли сервер, верен ли внешний IP и открыт ли порт 42420 по TCP и UDP. При ошибке «Host has actively refused» проверьте брандмауэр. Если в локальной сети всё работает, а из интернета нет, проверьте проброс портов и наличие публичного IP.
Подключение есть, но друга не пускает. Проверьте пароль и белый список. Для выделенных серверов актуальных версий режим whitelist может быть включён по умолчанию: администратор добавляет участника командой /player ИМЯ whitelist on.
После переноса появился новый пустой мир. Чаще всего сервер загрузил не тот файл. Проверьте SaveFileLocation, название .vcdbs, путь к папке данных и права записи. Не стройте ничего в случайно созданном мире, пока не выясните причину: так легче не перепутать сохранения.
После установки модов возникают ошибки. Сверьте версии модов с версией игры. Если сбой только у подключающегося игрока, иногда помогает повторная загрузка серверных модов в ModsByServer. Не удаляйте моды из рабочего мира без свежего бэкапа.
Следите и за патчами безопасности: в 1.22.6 разработчики добавили защиту от некоторых видов гриферства и возможность восстановления отдельных разрушенных блоков по журналу сервера. Но это не замена бэкапам. На октябрь 2026 года актуальная стабильная версия — 1.22.7. Перед обновлением сохраните мир и проверьте совместимость модов.
Частые вопросы о кооперативе Vintage Story
Можно ли играть в Vintage Story вдвоём без аренды сервера?
Да. Достаточно Open to LAN для домашней сети или Open to Internet для подключения извне. Аренда прежде всего упрощает постоянный доступ.
Смогут ли друзья играть, когда хозяин офлайн?
Не в мире, открытом из одиночной игры. Для этого нужен выделенный сервер, домашний или арендованный, который остаётся включённым.
Сохранится ли мир после перезапуска игры или сервера?
Да, если снова открыть то же сохранение. Основные риски — поломка диска, повреждение файла или неудачные изменения без бэкапа.
Что важнее всего сделать перед первым совместным вечером?
Решите, кто хранит мир, проверьте подключение и сразу создайте первый бэкап.
Итог
Для коротких кооперативных сессий достаточно LAN или Open to Internet. Для мира, доступного без хозяина игры, нужен выделенный сервер. Но при любом способе храните несколько проверенных копий .vcdbs, хотя бы одну — на другом носителе. Тогда случайный сбой не обнулит совместное выживание.