Valheim
Install

Details

Last Updated
First Uploaded
Downloads
63
Likes
0
Size
49KB
Dependency string
Evreyskie_Beryozki-DynamicFurniture-1.0.0
Dependants
ADDatHost Valheim hosting
30% off!

DynamicFurniture

Мод для Valheim, который позволяет динамически загружать 3D-модели мебели и декора прямо в игру во время работы без использования Unity Editor.

Особенности

  • Поддерживает 3D-модели в формате .obj.
  • Автоматически накладывает текстуру .png и оригинальный шейдер Valheim (мебель реагирует на свет, снег, туман).
  • Автоматически строит колайдеры (физические границы) по форме вашей модели.
  • Позволяет сидеть на мебели (настраивается в piece.json).
  • Разрешает настраивать рецепты крафта, комфорт, название и категорию предмета.

Как установить

  1. Откройте Thunderstore Mod Manager (r2modman).
  2. Выберите свой профиль Valheim.
  3. Установите обязательные зависимости (скачайте их в менеджере):
    • BepInExPack Valheim
    • Jotunn (Valheim Library)
  4. Скачайте этот архив мода и нажмите в менеджере кнопку Import local mod, выбрав данный ZIP-файл.

Как добавить свою мебель

После первого запуска мода (или вручную) в папке мода создается структура: BepInEx/plugins/DynamicFurniture/

Каждая мебель должна лежать в своей подпапке. Чтобы добавить мебель:

  1. Создайте папку в DynamicFurniture/ (например, MyCoolChair).
  2. Скопируйте туда модель в формате model.obj.
  3. Скопируйте туда текстуру в формате texture.png.
  4. Создайте текстовый файл piece.json для настроек.

Пример piece.json для стула:

{
    "name": "Мой Крутой Стул",
    "description": "Стул из темного дерева",
    "category": "Furniture",
    "crafting_station": "piece_workbench",
    "cost": {
        "FineWood": 5,
        "Bronze": 1
    },
    "scale": [1.0, 1.0, 1.0],
    "rotation": [0.0, 0.0, 0.0],
    "offset": [0.0, 0.0, 0.0],
    "comfort": 1,
    "sitting": {
        "enabled": true,
        "position": [0.0, 0.5, 0.0],
        "rotation": [0.0, 0.0, 0.0]
    }
}

Если файл piece.json отсутствует, мод создаст его автоматически с базовыми настройками (крафт за 5 единиц обычного дерева).

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.