Fantasie-Sandbox mit Überlebenselementen. Man kann alleine oder mit anderen spielen, die Welt erkunden und Ressourcen sammeln, Gräber finden und plündern, Basen... Mehr erfahren
Build Pieces Customized — Anpassung der Eigenschaften von Gebäuden und Stabilität
-
Herunterladen (114.12 kB)18 September 2026, 10:14build-pieces-customized-nastrojjka_1789715666_161273.zip
Ein umfassendes Anpassungstool für den Bau in Valheim, das es ermöglicht, beliebige Parameter von Bauelementen sowohl punktuell (für einzelne Objekte über JSON-Dateien) als auch global über eine gemeinsame Konfigurationsdatei zu ändern. Das Mod ermöglicht es, deutlich höher und breiter zu bauen, dank flexibler Anpassung der Physik der Materialstärke (Holz, Stein, Eisen usw.), hebt die Einschränkungen für das Überschneiden von Objekten (Clipping) auf, erlaubt den Bau innerhalb von Dungeons, schützt Gebäude vor Regen, Asche und Lava und passt die Angriffsprioritäten von Monstern mit vollständiger Server-Synchronisation an.
Hauptfunktionen:
Globale Listen und Regeln (Global Lists):
- Im Hauptkonfigurationsdatei können Listen von Prefabs durch Kommas angegeben oder der Wert AllPieces festgelegt werden, um die Regel sofort auf alle Gebäude im Spiel anzuwenden:
- Clip everything — freies Überschneiden mit beliebigen Objekten;
- Allow in dungeon — Erlaubnis, innerhalb von Gräbern und Dungeons zu bauen;
- Can be repaired / Can be removed — Möglichkeit zur Reparatur und Abriss;
- Ash and lava immunity — vollständige Unverwundbarkeit gegen Feuer, Lava und Asche der Aschegebiete;
- Water and rain damage immunity — Schutz vor Zerstörung durch Regen und Wasser;
- Structural integrity — Deaktivierung der Überprüfung der strukturellen Stabilität (Gebäude brechen nicht ohne Unterstützung).
Physik und Stabilität der Materialien (Material properties): Feinabstimmung der Stärke-Multiplikatoren für jeden Materialtyp (1.0 — Standardwert des Spiels):
- Max support multiplier — Basiswert der Unterstützung beim Aufstellen auf dem Boden (blaue Farbe der Unterstützung);
- Min support multiplier — minimaler Stärkegrenzwert, unter dem das Teil bricht;
- Vertical stability multiplier — vertikale Stabilität (je höher der Wert, desto weniger Stabilität geht beim Aufstieg verloren);
- Horizontal stability multiplier — horizontale Stabilität (ermöglicht den Bau von langen, überhängenden Balken ohne Zwischenstützen).
Server-Synchronisation (ServerSync):
- Alle Konfigurationen und JSON-Dateien werden automatisch vom Server an die Spieler übertragen und bei Änderungen der Dateien sofort angewendet.
Arbeiten mit einzelnen Elementen (Individuelle JSON):
- Bei der ersten Ausführung wird automatisch eine Datei Pieces and properties.md im Mod-Ordner generiert, die eine Liste aller Prefabs und verfügbaren Eigenschaften des Spiels enthält (kann manuell mit dem Befehl bpcdocs in der Konsole neu erstellt werden).
- Um ein bestimmtes Objekt anzupassen, geben Sie in der Konsole den Befehl ein:
bpcsave [Prefab_Name] (z.B. bpcsave portal_wood).
(Es wird empfohlen, Vorlagen aus dem Hauptmenü zu generieren, um die ursprünglichen unberührten Parameter zu speichern). - Im Ordner wird eine Datei [Prefab_Name].json erscheinen, in der die Parameter des Gebäudes geändert werden können.
- Die Dateien können neben der DLL oder in Unterordnern des Verzeichnisses gespeichert werden:
<Pfad_zum_Valheim>\BepInEx\config\shudnal.BuildPiecesCustomized\.
Wichtige Parameterwerte der Teile:
- clipGround / clipEverything / noClipping — Kollisionsverhalten (Durchgang im Gelände, durch beliebige Objekte erlauben oder Überschneidungen verbieten).
- groundOnly / inCeilingOnly / notOnFloor — Platzierungsregeln (nur auf dem Boden, nur an der Decke oder nur an vertikalen Flächen).
- waterPiece / noInWater — zwingender Kontakt mit Wasser oder Verbot des Kontakts mit Wasser.
- allowedInDungeons — Erlaubnis zur Platzierung des Objekts in Innenräumen und Dungeons.
- noRoofWear — Schutz vor Abnutzung durch Regen und Wasser (bei false verrottet das Gebäude nicht im Freien).
- noSupportWear — Deaktivierung der Überprüfung der Stabilität (bei false wird das Gebäude niemals durch fehlende Unterstützung zerstört).
- ashDamageImmune / ashDamageResist — vollständige Immunität gegen Feuer/Lava oder nur 33% Schaden von Lava ohne Entzündung.
- primaryTarget / randomTarget — Angriffspriorität für Monster (wenn deaktiviert, ignorieren Feinde das Gebäude als Ziel, obwohl zufälliger Flächenschaden weiterhin auftreten kann).
- onlyInBiome — Bitmaske für die Bindung an Biome (numerischer Wert summiert sich: Wiesen = 1, Schwarzer Wald = 8, Ebenen = 16. Um das Gebäude in diesen drei Biomen zu platzieren, geben Sie 25 an).
- hitNoise / destroyNoise — Reichweite der Geräuschverbreitung beim Schlagen oder Zerstören des Teils (zieht Monster an).
Installation:
- Stellen Sie sicher, dass Sie BepInEx installiert haben.
- Kopieren Sie die Datei BuildPiecesCustomized.dll in den Ordner:
<Pfad_zum_Valheim>\BepInEx\plugins\. - Starten Sie das Spiel.
Комплексный инструмент кастомизации строительства для Valheim, позволяющий изменять любые параметры строительных элементов как точечно (для отдельных объектов через JSON-файлы), так и глобально через общий конфигурационный файл. Мод даёт возможность строить значительно выше и шире за счёт гибкой настройки физики прочности материалов (дерево, камень, железо и др.), снимает ограничения на пересечение объектов (клиппинг), позволяет возводить постройки внутри подземелий, защищает постройки от дождя, пепла и лавы, а также настраивает приоритеты атак монстров с полной серверной синхронизацией.
Основные возможности:
Глобальные списки и правила (Global Lists):
- В основном конфиге можно указать списки префабов через запятую или задать значение AllPieces, чтобы применить правило сразу ко всем постройкам в игре:
- Clip everything — свободное пересечение с любыми объектами;
- Allow in dungeon — разрешение строить внутри склепов и подземелий;
- Can be repaired / Can be removed — возможность починки и сноса;
- Ash and lava immunity — полная неуязвимость к огню, лаве и пеплу Пепловых земель;
- Water and rain damage immunity — защита от разрушения дождём и водой;
- Structural integrity — отключение проверки структурной прочности (постройки не ломаются без опоры).
Физика и стабильность материалов (Material properties):Тонкая настройка множителей прочности для каждого типа материала (1.0 — стандартное значение игры):
- Max support multiplier — базовое значение опоры при установке на землю (синий цвет опоры);
- Min support multiplier — минимальный порог прочности, ниже которого деталь ломается;
- Vertical stability multiplier — вертикальная устойчивость (чем выше значение, тем меньше прочности теряется при подъёме вверх);
- Horizontal stability multiplier — горизонтальная устойчивость (позволяет строить длинные свисающие балки без промежуточных колонн).
Синхронизация с сервером (ServerSync):
- Все конфиги и JSON-файлы настроек автоматически передаются от сервера к игрокам и применяются на лету при изменении файлов.
Работа с отдельными элементами (Индивидуальные JSON):
- При первом запуске в папке мода автоматически генерируется файл Pieces and properties.md со списком всех префабов и доступных свойств игры (его можно пересоздать вручную командой bpcdocs в консоли).
- Чтобы настроить конкретный объект, введите в консоли команду:
bpcsave [имя_префаба] (например, bpcsave portal_wood).
(Рекомендуется генерировать шаблоны из главного меню, чтобы сохранить оригинальные нетронутые параметры). - В папке появится файл [имя_префаба].json, где можно менять параметры постройки.
- Файлы можно хранить рядом с DLL либо в подпапках директории:
<Путь_к_Valheim>\BepInEx\config\shudnal.BuildPiecesCustomized\.
Значение ключевых параметров деталей:
- clipGround / clipEverything / noClipping — поведение коллизии (разрешить сквозное прохождение в ландшафт, любые объекты или запретить пересечения).
- groundOnly / inCeilingOnly / notOnFloor — правила размещения (только на земле, только на потолке или только на вертикальных поверхностях).
- waterPiece / noInWater — обязательное касание воды или запрет на контакт с водой.
- allowedInDungeons — разрешение установки объекта в интерьерах и подземельях.
- noRoofWear — защита от износа дождём и водой (при значении false постройка не гниёт под открытым небом).
- noSupportWear — отключение проверки прочности (при false постройка никогда не разрушится от нехватки опоры).
- ashDamageImmune / ashDamageResist — полный иммунитет к огню/лаве или получение лишь 33% урона от лавы без воспламенения.
- primaryTarget / randomTarget — приоритет атаки для монстров (если отключить, враги будут игнорировать постройку как цель, хотя случайный урон по площади всё ещё может проходить).
- onlyInBiome — битовая маска привязки к биомам (числовое значение складывается: Луга = 1, Чёрный лес = 8, Равнины = 16. Чтобы постройка ставилась в этих трёх биомах, укажите 25).
- hitNoise / destroyNoise — дальность распространения шума при ударе или разрушении детали (привлекает монстров).
Установка:
- Убедитесь, что у вас установлен BepInEx.
- Скопируйте файл BuildPiecesCustomized.dll в папку:
<Путь_к_Valheim>\BepInEx\plugins\. - Запустите игру.
Verwandte Dateien:
Nützliche Links:
