RE:NODE

История обновлений Valheim для владельцев серверов, 2021 - 1.0

Автор Команда RE:NODE
12 мин чтения


С момента открытия раннего доступа 2 февраля 2021 года в Valheim вышло восемь крупных контентных обновлений, и завершились они релизом 1.0 с Deep North 9 сентября 2026 года. Владельцу сервера по каждому из них важны только три вопроса: нужно ли обновлять сервер, чтобы игроки смогли зайти (всегда), ломает ли обновление моды (почти всегда) и получает ли существующий мир новый контент (только в тех местах, где ещё никто не был). Ниже все обновления идут по порядку, и для каждого разобрано, что оно изменило для тех, кто администрирует выделенный сервер, а не для тех, кто просто играет на нём.

Даты и номера патчей взяты из патчноутов Iron Gate в том виде, в каком их собрала вики сообщества. Мелкие патчи между крупными пропущены, если только они не требовали действий от владельца сервера.

Закономерность, которой следует каждое обновление#

Перед списком - три вещи, которые были верны для каждого крупного релиза Valheim на сегодня. Если их знать, не придётся в панике перечитывать патчноуты.

  1. Сервер должен точно совпадать с клиентом по версии. Выделенный сервер - это отдельное приложение Steam (896660), не то же самое, что игра (892970). Игры у игроков обновляются сами, а сервер обновляется только тогда, когда SteamCMD или ваш хостинг запускает обновление. Пока этого не произошло, все получают "Incompatible version". Механика описана в статье Обновление сервера Valheim и ошибка несовпадения версий.
  2. Моды BepInEx ломаются. Моды правят код игры напрямую, поэтому контентное обновление обычно ломает часть из них, а иногда и сам BepInEx. Сервер с модами стоит держать на старой сборке, пока не обновятся все нужные ему моды.
  3. Исследованная земля сохраняет то, что в ней было. Valheim генерирует каждую зону в тот момент, когда игрок впервые в неё заходит, и после этого хранит её в файле мира. Если обновление добавляет подземелье, лагерь или переработанный биом, они появляются только в зонах, сгенерированных после обновления. Именно это правило стоит за большинством вопросов вида "а где новое содержимое", и подробно оно разобрано в статье старые миры и новые биомы.

Есть и четвёртое, более свежее правило: начиная с патча 0.216.9 (июнь 2023) мир, сохранённый более новой версией игры, нельзя загрузить в более старой. Поэтому откат сервера после обновления означает откат и самого мира - к резервной копии, сделанной до обновления. Вот почему ручной backup перед каждым обновлением не бывает лишним.

Обзор по датам#

ОбновлениеПатчВыходЧто это значило для серверов
Запуск раннего доступа0.147.xфевр. 2021Первая сборка выделенного сервера
Hearth and Home0.202.1416 сент. 2021Баланс еды и боя, лук только в старых сундуках
Frost Caves0.207.21 март. 2022Новое подземелье в горах, только в неисследованных горах
Разделение сохранений0.209.820 июня 2022worlds_local и Steam Cloud разделены
Crossplay0.211.729 сент. 2022-crossplay, ретранслятор PlayFab, коды подключения, Manage Saves
Mistlands0.212.76 дек. 2022Новый биом, больше Mistlands при генерации новых миров
Hildir's Request0.217.14авг. 2023Три подземелья, лагерь торговца, модификаторы мира
Ashlands0.218.1514 мая 2024Переделанный южный биом, доступный только по морю
The Bog Witch0.219.1329 окт. 2024Хижина торговки в болоте, пиры, новые навыки
Call to Arms0.221.49 сент. 2025Талисманы, адреналин, медведи, переписанный список серверов
1.0 и Deep North1.09 сент. 2026Последний биом, новый блочный формат сохранений, новые ID игроков

Hildir's Request в одних списках датируется 19 августа, в других - 22 августа; надёжный ориентир - номер патча. Если нужно узнать, в какой именно сборке мир сохранялся в последний раз, версия печатается в логе сервера в начале каждого запуска.

2021: ранний доступ и Hearth and Home#

Первая сборка раннего доступа принесла выделенный сервер, который мы узнаём до сих пор: без файла конфигурации, всё задаётся аргументами запуска, лимит в 10 игроков, два UDP-порта начиная с 2456 и три списочных файла - для администраторов, банов и белого списка. Мир состоял из пары файлов .db и .fwl, а Steam Cloud обращался с сохранениями так, что позже это создало проблемы.

Hearth and Home (0.202.14, 16 сентября 2021) был в основном обновлением правил. Еду перебалансировали так, чтобы блюда склонялись либо к здоровью, либо к выносливости, переработали блокирование и парирование, пересмотрели баланс оружия, а ещё появились новые строительные элементы, стол картографа, печь, облитератор и железная кухонная станция. Прирученным животным можно было давать имена.

Что это значило для серверов:

  • Стол картографа изменил то, как группы делятся картами: карты хранятся по персонажам, а стол - единственный ванильный способ их объединить. Так и остаётся; см. стол картографа и общие карты.
  • Семена лука добавили в сундуки в горах. Сундуки, которые были открыты или сгенерированы до обновления, их не получили. Это первый случай "нового предмета нет, потому что мир старый", и у мода Upgrade World до сих пор есть операция именно для него.
  • Сломались все моды. Hearth and Home затронул код боя, еды и строительства - как раз то, что правила большая часть ранних модов.

2022: Frost Caves, разделение сохранений, crossplay и Mistlands#

2022 год изменил администрирование серверов сильнее всего.

Frost Caves (0.207.2, 1 марта 2022) добавил в горы подземелье с Ulv, культистами и летучими мышами внутри и доспехами Fenris в награду. Заодно появилась полная поддержка геймпада и раскладка для Steam Deck. Для серверов главное то, что пещеры генерируются только в горных зонах, созданных после обновления. Группа, которая уже нанесла на карту свои горы, ничего там не находила, пока не уплывала в новое место.

Разделение сохранений (0.209.8, 20 июня 2022) перенесло локальные сохранения в worlds_local и characters_local и перестало синхронизировать их со Steam Cloud; облачные сохранения ушли в отдельную папку. Поэтому мир, который вы пытаетесь загрузить на сервер, иногда лежит не там, где указано в старом руководстве. Все пути перечислены в статье где Valheim хранит свои файлы.

Crossplay (0.211.7, 29 сентября 2022) - обновление, изменившее само понятие сервера. Оно добавило:

  • аргумент запуска -crossplay, который направляет подключения через PlayFab вместо Steamworks;
  • шестизначный код подключения, который печатается в логе и меняется при каждом перезапуске;
  • экран Manage Saves для восстановления и удаления миров и резервных копий прямо в игре;
  • переработанную вкладку Join Game, где видны избранные серверы и поддержка crossplay;
  • ветку Steam default_old для игры на предыдущей версии.

Из-за crossplay на таких серверах списки администраторов и банов стали требовать ID с префиксом платформы, например Steam_76561198012345678. Игроки Xbox появились, когда в марте следующего года вышла консольная версия. Подробности - в статье crossplay и игроки Xbox.

Mistlands (0.212.7, 6 декабря 2022) добавил биом, Королеву, врагов Seeker и Gjall, двергов, eitr и магию, строительство из чёрного мрамора и новые консольные команды, включая recall. Он также изменил генерацию мира так, что на карте стало больше Mistlands. Миры, созданные до обновления, сохраняют исходную раскладку биомов; мод Upgrade World умеет переключить старый мир на новую раскладку, но это реальный риск для существующих баз, ведь реки могут сместиться. Ещё одна особенность - смоляные ямы на равнинах, нужные для крафта эпохи Mistlands: в старом мире они есть только там, где равнины не исследованы.

Mistlands стало и первым обновлением, на котором с трудом начали справляться не только серверы, но и клиенты на старом железе. Туман и гигантские корни Иггдрасиля дорого рендерить, и сервер тут ничем помочь не может.

2023: Hildir's Request и модификаторы мира#

Между Mistlands и Hildir вышло два патча, важных для серверов. 0.215.2 (апрель 2023) улучшил восстановление из резервных копий и работу с мирами без метаданных, а 0.216.9 (июнь 2023) уменьшил размер файлов мира, добавил восстановление из backup и ввёл правило, по которому миры из более новой версии нельзя загрузить в более старой.

Hildir's Request (0.217.14, август 2023) добавил лагерь Hildir на лугах, три новых подземелья с её сундуками в награду и экран модификаторов мира с пресетами при создании мира. Для серверов поначалу это было тихое обновление: модификаторы выбирались на стартовом экране, а у выделенного сервера стартового экрана нет.

Этот пробел закрыли в 0.217.22 (октябрь 2023): выделенные серверы получили возможность задавать модификаторы и пресеты через аргументы запуска и команды консоли администратора. Именно эти аргументы вы используете сегодня:

bash
-preset casual-modifier combat hard -modifier raids less -modifier portals casual-setkey nomap

Модификаторы хранятся в мире, так что сервер может поменять их позже с перезапуском. Все значения перечислены в статье модификаторы мира и пресеты. Лагерь Hildir и её подземелья, опять же, размещаются только в неисследованных зонах; в старом мире, где луга исследованы полностью, лагеря может не быть вообще.

Об одном из следующих патчей, 0.217.46, стоит знать владельцам очень старых миров: правки ландшафта, сделанные до Mistlands, не сочетались с более новыми, и исправлением стал запуск консольной команды optterrain, которая их обновляет.

2024: Ashlands и Bog Witch#

Ashlands (0.218.15, 14 мая 2024) переделал южный биом, существовавший с 2021 года как заглушка. Новые Ashlands отрезаны от остальных биомов и доступны только по морю: лава, крепости, Flametal, осадные орудия и Fader в роли босса. Ещё появился модификатор мира, позволяющий огню распространяться за пределами Ashlands.

Для серверов у Ashlands было два последствия:

  • В старых мирах остались старые Ashlands. Кто плавал на юг до обновления, сгенерировал ландшафт-заглушку, и он остаётся. Новое содержимое Ashlands появляется в тех частях юга, которые никто не загружал. Шов между старым и новым часто хорошо виден.
  • Это самый тяжёлый биом для сервера и клиентов. Лава, огонь, множество существ и осадные бои заметно нагружают того, кто владеет зоной. Чего ожидать, описано в статьях Ashlands и Fader на сервере и производительность по биомам.

The Bog Witch (0.219.13, 29 октября 2024) добавил хижину торговки в болотах, пиры и новые навыки, а также исправил ошибку с местом сохранения в выделенном сервере для Mac. Как и Hildir, хижина размещается только в неисследованном болоте, что важно для давно работающих серверов, где все ближние болота нанесены на карту и зачищены. Как её найти, написано в статье торговцы на сервере.

2025 и 2026: Call to Arms и 1.0#

Call to Arms (0.221.4, 9 сентября 2025) добавил талисманы, адреналин, медведей и новые злобные варианты врагов. Для владельцев серверов важное изменение было скрыто под капотом: список серверов переписали ради скорости и надёжности. Если вы помните, как сообщественный список по десять минут показывал новый сервер, то именно этот патч должен был с этим справиться. Новые локации из этого обновления, например пещеры медведей, подчиняются тому же правилу "только неисследованные зоны".

1.0 и Deep North (9 сентября 2026) - самое большое изменение для серверов со времён crossplay:

  • Deep North. Последний биом с Jotun, снежной механикой и крюком-кошкой. В старых мирах север был пустой заглушкой; всё, что там уже исследовано, остаётся пустым. Патчноуты также описывают альтернативные версии прежних биомов по внешним краям мира.
  • Новая система сохранений. Данные мира теперь разбиты на блоки, чтобы при сохранении записывалось только изменённое, а сам формат рассчитан на то, чтобы пережить запись, прерванную на середине. Сторонние обзоры описывают мир как папку с файлами-блоками вместо прежней пары .db и .fwl, причём файлы до 1.0 сохраняются и переименовываются при первой загрузке. Прежде чем менять скрипт резервного копирования, посмотрите в свою папку worlds_local после первого запуска на 1.0.
  • Новые ID игроков. В 1.0 появился новый формат ID, в патчноутах он показан как V_123456789. Хотфикс 1.0.12 исправил списки банов и разрешённых игроков, которые принимали только новый формат, так что старые записи Steam_ снова работают.
  • Ранние хотфиксы, которые важны. 1.0.16 исправил откат правок ландшафта в Deep North при выгрузке области. 1.0.17 исправил редкую ошибку, из-за которой при разделении большого файла-блока могли стираться все объекты в частях мира. Если ваш сервер стоит на ранней сборке 1.0, обновите его.
code
// adminlist.txt after 1.0 - check the server log for the exact formSteam_76561198012345678V_123456789

Что сделать перед следующим обновлением#

Valheim дошёл до 1.0, но патчи не прекратились; в первый месяц вышло несколько хотфиксов. Описанная ниже процедура занимает десять минут и спасла больше миров, чем любой мод.

  1. Прочитайте патчноуты до обновления. Ищите слова "save", "world generation", "ID" и "dedicated". Это изменения, которые касаются вас, а не ваших игроков.
  2. Сделайте backup мира и скопируйте его с машины. Встроенные резервные копии лежат рядом с миром. Почему этого мало, объясняет статья резервные копии Valheim и повреждение мира.
  3. На сервере с модами подождите. Проверьте на страницах модов, поддерживается ли новая версия игры, и обновляйте BepInEx и моды вместе. План отката есть в статье что делать, когда обновление мода ломает сервер.
  4. Крупные обновления проверяйте на копии. Публичная тестовая ветка открывается перед большинством крупных релизов. В статье публичная тестовая ветка на сервере показано, как попробовать патч на копии мира, не трогая настоящий.
  5. Решайте про новый контент всей группой. Обновление, добавляющее биом, - повод выбрать между дальнейшим исследованием, Upgrade World и новым миром. Решать проще, пока никто не уплыл в ландшафт-заглушку.

На RE:NODE backup создаётся одной кнопкой на вкладке Backups, хранится вне машины, которую защищает, и его можно заблокировать, чтобы плановая ротация никогда не удалила копию перед обновлением. Восстановление - тоже одна кнопка, и это весь план отката для мира, не переживший патч.

FAQ#

Нужно ли начинать новый мир после большого обновления Valheim?

Нет. Старые миры загружаются и продолжают работать после каждого обновления на сегодня, включая 1.0. Вы теряете только новый контент в уже исследованных зонах. Если группа хочет новый биом или подземелье рядом с домом, вот тогда и пригодятся новый мир или мод Upgrade World.

Почему игроки не могут зайти сразу после патча?

Их игра обновилась через Steam, а сервер - нет. Выделенный сервер - отдельное приложение, и обновляется оно только когда что-то запускает на нём обновление. Перезапустите его с включёнными обновлениями, затем проверьте, что версия в логе совпадает с версией в главном меню.

Можно ли откатить сервер на предыдущую версию?

Программу сервера - да, через старые ветки Steam. Мир - только к резервной копии, сделанной до обновления, потому что с середины 2023 года мир, сохранённый более новой сборкой, не загрузится в более старой. С новым форматом сохранений из 1.0 это важно ещё сильнее.

Изменила ли версия 1.0 списки администраторов и банов?

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

Какое обновление сильнее всего изменило серверы Valheim?

Crossplay в сентябре 2022 года, потому что оно добавило ретранслятор PlayFab, коды подключения и ID с платформой. На втором месте 1.0 из-за нового формата сохранений. Контентные обновления меняют то, что делают игроки; эти два изменили то, чем является сервер.