Как добавить новый контент в уже исследованный мир Valheim
Upgrade World добавляет консольные операции для нового контента в уже исследованных местах. Начинайте с отдельной копии мира: выберите одну нужную операцию, проверьте очередь, запустите её и осмотрите результат. Автоматическое обнаружение баз уменьшает область воздействия, но не гарантирует сохранность всех построек.
Подготовьте копию и сверяйте версию
- Сохраните резервную копию мира до изменений и проводите первую попытку на отдельной рабочей копии. Автор прямо требует backup перед любыми операциями.
- Для сервера инструкция предусматривает установку мода и на административном клиенте, и на сервере. Команды по умолчанию доступны администраторам; настройки Root users могут сузить список.
- Проверьте установленную версию и доступные команды. Карточка в кэше показывает 1.86.0, а сохранённый README не привязан к точному релизу или commit. Не считайте этот номер доказательством совместимости любой команды.
- До пробного выбора операции проверьте, что Automatic start отключён. Не добавляйте параметр start к команде: он запускает выполнение автоматически и убирает отдельную паузу для проверки.
Путь <GameDirectory>/BepInEx/config/upgrade_world.cfg в README относится к настройкам плагина после первого запуска, а не к каталогу резервной копии мира. Сначала определите, где фактически хранятся файлы вашего мира; старый или чужой путь к сохранениям не заменяет эту проверку.
Выберите одну целевую операцию
| Операция upgrade | Назначение по README |
|---|---|
| mountain_caves | Добавить горные пещеры в уже исследованные области |
| tarpits | Добавить смоляные ямы в уже исследованные области |
| bogwitch | Добавить возможные места появления лагеря Bog Witch |
| onions | Перебросить содержимое уже созданных, но ещё не разграбленных горных сундуков |
В консоли F5 введите upgrade и используйте Tab для просмотра вариантов своей версии. Например, синтаксис upgrade mountain_caves выбирает добавление горных пещер. Это пример узкой операции из списка автора, а не универсальная команда обновления всего мира.
Просмотрите очередь до выполнения
- Выберите нужную операцию без автоматического запуска. Большинство команд сначала выводят затрагиваемые зоны; внимательно проверьте этот вывод.
- Введите uw_check, чтобы просмотреть текущую очередь операций. Убедитесь, что в ней именно выбранная задача, а не оставшаяся от предыдущей попытки команда.
- Если выбор неверен или область вызывает сомнения, используйте stop: по README он останавливает текущее выполнение и очищает ожидающую команду. Не переходите к start, пока очередь не соответствует плану.
- После проверки введите start и дождитесь завершения операции. В этом гайде команды только описаны: на вашем мире ничего не запускалось.
Почему защиту баз нельзя считать гарантией
По умолчанию обнаружение баз консервативно: даже отдельные Workbench или Campfire исключают заметную область вокруг себя. Если новый объект не появился рядом с базой, это может быть результатом защиты, а не ошибкой обновления. Не отключайте её автоматически ради появления контента.
| Параметр или операция | Существенное последствие |
|---|---|
| force | Отключает обнаружение баз игрока |
| safeZones=0 | Также отключает защитную зону; README приравнивает это к force |
| start в параметрах или Automatic start | Выполняет команду без отдельного подтверждения start |
| mistlands_worldgen и world_gen | Меняют генерацию; реки могут сместиться и повредить базы даже при включённой защите |
Проверка результата и откат
- После завершения осмотрите базы и проверьте нужный новый контент на рабочей копии. Сохранность построек автор предлагает проверять отдельно.
- Если результат не подходит, восстановите исходную резервную копию и уточните операцию до новой попытки. Отдельный stop останавливает или очищает очередь; восстановления удалённых объектов его описание не обещает.
- Сохраняйте исходный backup, пока результат не принят. Не пытайтесь исправлять неудачное массовое изменение новой, ещё более широкой командой без понимания последствий.
- После успешной проверки авторский краткий порядок завершается удалением мода. Это не обещание универсальной совместимости обновлённого мира со всеми будущими версиями.
Гайд был полезен?