Фэнтезийная песочница с элементами выживания. Играть можно как одному, так и с другими людьми, исследуя мир и добывая ресурсы, находя и разоряя гробницы... Подробнее
Jotunn [2.30.0]
-
⚠️ Наблюдаются проблемы с доступностью файловых серверов с территории РФ. Если файлы не скачиваются, воспользуйтесь кнопкой "Скачать в Telegram" или используйте VPN
-
Скачать (495.37 kB)14 сентября 2026, 13:47jotunn-2-30-0_1789382821_735355.zip
Jötunn, the Valheim Library.
Фундаментальная программная библиотека и фреймворк для Valheim, созданный на основе объединения наработок JötunnLib и ValheimLib. Библиотека выступает универсальным слоем абстракции между постоянно обновляемым внутренним кодом игры и сторонними модификациями, избавляя разработчиков от необходимости переписывать код под каждый патч. Платформа обеспечивает сетевую совместимость клиентов с сервером, предоставляет удобные абстракции сущностей, глобальные менеджеры систем, синхронизацию конфигураций на лету и обширный набор инструментов для добавления любого пользовательского контента.
Сущности и абстракции контента (Entities):
- CustomCreature — создание новых животных, монстров, боссов и неигровых персонажей (NPC).
- CustomItem — добавление кастомного вооружения, брони, инструментов, стрел и расходуемых предметов (зелья, еда).
- CustomItemConversion — единая абстракция для рецептов переработки сырья на кулинарной стойке (Cooking Station), в бродильной бочке (Fermenter), плавильне (Smelter) и мусоросжигателе (Incinerator).
- CustomLocalization — интеграция языковых файлов и собственных строк локализации для мода.
- CustomLocation — внедрение в генерацию мира новых структур и локаций: от простых каменных кругов до полноценных поселений и деревень.
- CustomPiece — добавление новых строительных деталей, стен, полов и декоративных объектов.
- CustomPieceTable — добавление кастомных строительных меню (столов верстаков) с поддержкой собственных вкладок и категорий.
- CustomRecipe — создание и редактирование рецептов крафта и модернизации предметов на верстаках и наковальнях.
- CustomStatusEffect — программирование статусных эффектов: баффов, дебаффов, стихийного урона оружия и сил Древних (Guardian Powers).
- CustomVegetation — добавление растительности в биомы: собираемые ресурсы, ягоды, травы и декоративные деревья/кусты.
- KitbashObject — сборка новых сложных 3D-объектов прямо из готовых компонентов и деталей оригинальных префабов игры.
- Mocks — создание «фиктивных» ссылок на оригинальные префабы игры внутри кастомных ассетов в Unity, которые Jötunn автоматически связывает с реальными объектами во время выполнения игры.
- Config classes — готовые классы конфигураций для быстрой привязки горячих клавиш, консольных команд, умений и настроек.
Менеджеры подсистем (Managers):
- Command Manager — регистрация и исполнение пользовательских консольных команд.
- CreatureManager — внедрение новых существ или клонирование и модификация параметров ванильных мобов.
- GUI Manager — динамическое создание, вызов и отрисовка пользовательских интерфейсов (UI) прямо из кода.
- Input Manager — стандартизированный интерфейс переназначения клавиш через систему ZInput с автоматическим выводом контекстных подсказок.
- Item Manager — абстрагирование конфигураций и логики добавления предметов, существенно упрощающее регистрацию нового лута.
- Kitbash Manager — менеджер сборки комбинированных ассетов из элементов оригинальных моделей.
- KeyHint Manager — создание контекстных экранных подсказок по управлению для оружия, инструментов и активных строительных деталей.
- Localization Manager — загрузка языковых данных различными методами и возможность добавления переводов на языки, не поддерживаемые официально.
- Minimap Manager — модификация данных карты мира и наложение кастомных графических слоев поверх миникарты.
- Piece Manager — управление регистрацией строительных блоков, деталей и привязанных рецептов строительства.
- Prefab Manager — централизованный кэш всех зарегистрированных в игре префабов для быстрого обращения из сторонних модов.
- Render Manager — встроенная очередь рендера 3D-объектов в плоские 2D-спрайты для автоматической генерации красивых иконок предметов.
- Skill Manager — создание и регистрация совершенно новых прокачиваемых навыков персонажа.
- Undo Manager — глобальная очередь отмены и повтора действий (Undo/Redo) для модификаций.
- Zone Manager — внедрение пользовательских локаций, зон и растительности в алгоритмы глобальной процедурной генерации мира.
Вспомогательные утилиты (Utilities):
- Network Compatibility — проверка версий модов на стороне сервера и подключённых клиентов; позволяет гибко настраивать допуск игроков с разными сборками на уровне каждого плагина.
- Config Synchronisation — синхронизация значений конфигурации от администратора сервера ко всем подключённым игрокам в реальном времени.
- Bone Reorderer — автоматическое исправление порядка костей в компонентах SkinnedMeshRenderer для моделей, перенесённых в Unity.
- Asset Helpers — набор вспомогательных методов для быстрого поиска, адресации и загрузки ассетов из бандлов.
- Mod Registry — реестр для отслеживания и программных запросов добавленного контента каждым конкретным модом.
- SimpleJSON — встроенная библиотека SimpleJSON (под лицензией MIT), избавляющая сторонние моды от подключения лишней зависимости.
Инструкция по установке:
- Установите базовый загрузчик BepInEx (BepInExPack_Valheim) в корневую папку игры:
<Steam>\steamapps\common\Valheim\. - Скачайте архив с библиотекой Jötunn и распакуйте его на компьютере.
- Поместите всё содержимое архива в папку плагинов:
<Steam>\steamapps\common\Valheim\BepInEx\plugins\Jotunn\. - Запустите игру через Steam.
Полезные ссылки:
