Из-за ограничений Thunderstore, если есть информация, которая должна быть обновлена в прямом эфире или передана об этом пакете, она будет указана на вкладке Wiki пакета. Если вам нужно что-то там перечислить, пожалуйста, свяжитесь с одним из смотрителей. (Wiki tab)
BepInExPack для Valheim
Это пакет BepInEx 5.4.23.6, но предварительно настроенный для Valheim. Его поддерживают Азуматт, Вапок и Маргмас в общине Вальхайма. Конкретные изменения и отклонения от BepInEx можно увидеть в Репо Азуматта. Если необходимо внести изменения в пакет, но сам BepInEx не нуждается в обновлении, мы добавим версию для Thunderstore. Пример: 5.4.2202, это не означает, что BepInEx сам нуждается в обновлении, вероятно, это небольшое изменение для игры или что-то необходимое для изменения в описании и т. д. (BepInEx 5.4.23.6, Azumatt's Repo)
BepInEx является основой общего назначения для моддинга Unity. BepInEx включает в себя инструменты и библиотеки
- загружать пользовательский код (далее плагины) в игру при запуске;
- исправление внутриигровых методов, классов и даже целых сборок без прикосновения к оригинальным игровым файлам;
- настроить плагины и лог-игру на желаемые выходы, такие как консоль или файл;
- управление плагин-зависимостями.
BepInEx в настоящее время является одним из самых популярных инструментов моддинга для Unity на GitHub. (one of the most popular modding tools for Unity on GitHub)
Содержимое этой пачки
Этот пакет предварительно сконфигурирован и используется для моддинга Valheim. В частности, изменения от базовых выпусков BepInEx:
- Добавлен предварительно настроенный BepInEx.cfg с включенной консолью и правильной точкой входа для модов.
- Добавлены скрипты, необходимые для запуска как игры, так и выделенного сервера на машинах Linux или через r2modman
- Отредактированный предзагрузчик BepInEx поможет с исправлением некоторых модов
- Заставьте класс игры Valheim изменить флаг на истинный после загрузки цепного загрузчика.
- Версия пакета Thunderstore печатается на консоли, поскольку она отделена от фактической версии BepInEx, если необходимы только изменения сайта.
- Плагины могут использовать строки семверной версии, такие как 1.2.0-beta.1. Base BepInEx 5 выбрасывает эти плагины с предупреждением «недействительная версия».
Вопросы, вопросы и т.д.
Не обращайтесь за помощью в Official BepInEx Discord
Сообщество Вальхайма управляет настраиваемой версией BepInEx, и официальные люди BepInEx не могут помочь.
Если у вас есть проблемы с BepInEx в целом, модами, работающими на Valheim, или не уверены между ними, пожалуйста, обратитесь за помощью к ЛЮБОЙ из раздоров тех, кто указан ниже.
Текущий BepInEx для Valheim Maintainers:
Установка (игра, автоматическая)
Это рекомендуемый способ установки BepInEx на игру.
- Скачать и установить Gale, Thunderstore Mod Manager или r2modman (Gale, Thunderstore Mod Manager, r2modman)
- Нажмите Установить с помощью кнопки Mod Manager в верхней части страницы
- Запуск игры через Mod Manager
Установка (серверная, автоматизированная)
Есть несколько управляемых выделенных серверов, которые поддерживают простую и автоматическую установку BepInEx. Вот список известных (список обновляется, как более известно). Примечание: Некоторые из ссылок могут быть партнерскими ссылками
Установка (ручная)
Если вы устанавливаете это вручную, сделайте следующее:
- Начните с чистой установки. Убедитесь, что ваша папка Valheim чистая и неизмененная
- Нажмите кнопку «Руководство по загрузке» на странице пакета выше, чтобы загрузить архив, он выглядит следующим образом:
- После сохранения на компьютере извлеките архив в папку. Не извлекайте в папку игры.
- Переместите содержимое папки BepInExPack Valheim в \steamapps\common\Valheim.
- Проверьте, правильно ли вы его установили.
Если все сделано правильно, ваша папка будет выглядеть следующим образом:
- Следуйте инструкциям по запуску игр для Windows или Linux ниже:
Конфигурация (Windows)
Не нужно конфигурировать. Просто запустите игру. Если все правильно, вы увидите, что консоль всплывет.
Конфигурация (Linux, игра)
- Сделать start game bepinex.sh исполняемым с chmod u+x start game bepinex.sh.
- В Steam перейдите к свойствам игры и установите аргументы запуска игры
./start_game_bepinex.sh %command%
Примечание для продвинутых пользователей: Вы можете изменить ./start game bepinex.sh на полный путь к сценарию. Таким образом, вы можете установить этот пакет полностью за пределами игровой папки.
- Запустите игру через Steam.
На данный момент вы не увидите никаких четких указаний, работает ли BepInEx. Для тестирования предлагается установить простой плагин, такой как MessageCenter от BepInEx. Полезно. (MessageCenter from BepInEx.Utility)
Конфигурация (Linux, сервер)
В этом руководстве предполагается, что у вас достаточно знаний для работы с Linux. Если нет, рекомендуется использовать сервер, который поддерживает его из коробки.
- Создайте исполняемый файл start server bepinex.sh с помощью chmod u+x start server bepinex.sh.
- Редактировать start server bepinex.sh, чтобы изменить параметр запуска, как это было бы с собственным скриптом запуска Valheim