Créer

Pièces de construction personnalisées — configuration des propriétés des constructions et de la stabilité

  • Valheim — Pièces de construction personnalisées — configuration des propriétés des constructions et de la stabilité
Auteur :
shudnal
Taille :
114.12 kB
Date :
18 septembre 2026, 10:14
Téléchargements :
2
0.0 / 10
Personne n'a encore évalué le fichier

Un outil complet de personnalisation de la construction pour Valheim, permettant de modifier n'importe quel paramètre des éléments de construction de manière ciblée (pour des objets individuels via des fichiers JSON) ou globalement via un fichier de configuration commun. Le mod permet de construire beaucoup plus haut et plus large grâce à un réglage flexible de la physique de la résistance des matériaux (bois, pierre, fer, etc.), supprime les restrictions sur la collision des objets, permet de construire à l'intérieur des donjons, protège les constructions de la pluie, des cendres et de la lave, et configure également les priorités d'attaque des monstres avec une synchronisation complète du serveur.

Fonctionnalités principales :

Listes et règles globales (Global Lists) :

  • Dans la configuration principale, vous pouvez spécifier des listes de préfabriqués séparées par des virgules ou définir la valeur AllPieces pour appliquer la règle à toutes les constructions du jeu :
  • Clip tout — intersection libre avec n'importe quel objet ;
  • Autoriser dans le donjon — autorisation de construire à l'intérieur des cryptes et des donjons ;
  • Peut être réparé / Peut être retiré — possibilité de réparation et de démolition ;
  • Immunité aux cendres et à la lave — immunité totale au feu, à la lave et aux cendres des Terres de cendres ;
  • Immunité aux dégâts d'eau et de pluie — protection contre la destruction par la pluie et l'eau ;
  • Intégrité structurelle — désactivation de la vérification de la résistance structurelle (les constructions ne s'effondrent pas sans support).

Physique et stabilité des matériaux (Material properties) : Réglage fin des multiplicateurs de résistance pour chaque type de matériau (1.0 — valeur standard du jeu) :

  • Multiplicateur de support maximum — valeur de base du support lors de l'installation au sol (couleur bleue du support) ;
  • Multiplicateur de support minimum — seuil de résistance en dessous duquel la pièce se casse ;
  • Multiplicateur de stabilité verticale — stabilité verticale (plus la valeur est élevée, moins la résistance est perdue lors de la montée) ;
  • Multiplicateur de stabilité horizontale — stabilité horizontale (permet de construire de longues poutres suspendues sans colonnes intermédiaires).

Synchronisation avec le serveur (ServerSync) :

  • Tous les fichiers de configuration et fichiers JSON sont automatiquement transférés du serveur aux joueurs et appliqués à la volée lors de la modification des fichiers.

Travail avec des éléments individuels (JSON individuels) :

  1. Lors du premier lancement, un fichier Pieces and properties.md est automatiquement généré dans le dossier du mod avec une liste de tous les préfabriqués et propriétés disponibles dans le jeu (il peut être recréé manuellement avec la commande bpcdocs dans la console).
  2. Pour configurer un objet spécifique, entrez dans la console la commande :
    bpcsave [nom_du_préfabriqué] (par exemple, bpcsave portal_wood).
    (Il est recommandé de générer des modèles depuis le menu principal pour conserver les paramètres d'origine intacts).
  3. Un fichier [nom_du_préfabriqué].json apparaîtra dans le dossier, où vous pourrez modifier les paramètres de construction.
  4. Les fichiers peuvent être stockés à côté de DLL ou dans des sous-dossiers du répertoire :
    <Chemin_vers_Valheim>\BepInEx\config\shudnal.BuildPiecesCustomized\.

Valeur des paramètres clés des pièces :

  • clipGround / clipEverything / noClipping — comportement de collision (permettre le passage à travers le paysage, tout objet ou interdire les intersections).
  • groundOnly / inCeilingOnly / notOnFloor — règles de placement (uniquement au sol, uniquement au plafond ou uniquement sur des surfaces verticales).
  • waterPiece / noInWater — contact obligatoire avec l'eau ou interdiction de contact avec l'eau.
  • allowedInDungeons — autorisation d'installation de l'objet dans les intérieurs et les donjons.
  • noRoofWear — protection contre l'usure par la pluie et l'eau (si la valeur est false, la construction ne pourrit pas à ciel ouvert).
  • noSupportWear — désactivation de la vérification de la résistance (si false, la construction ne s'effondrera jamais par manque de support).
  • ashDamageImmune / ashDamageResist — immunité totale au feu/lave ou ne subit que 33 % des dégâts de la lave sans s'enflammer.
  • primaryTarget / randomTarget — priorité d'attaque pour les monstres (si désactivé, les ennemis ignoreront la construction comme cible, bien que des dégâts aléatoires de zone puissent encore se produire).
  • onlyInBiome — masque de bits lié aux biomes (la valeur numérique s'additionne : Prairies = 1, Forêt noire = 8, Plaines = 16. Pour que la construction soit placée dans ces trois biomes, indiquez 25).
  • hitNoise / destroyNoise — portée du bruit lors de l'impact ou de la destruction d'une pièce (attire les monstres).

Installation :

  1. Assurez-vous que BepInEx est installé.
  2. Copiez le fichier BuildPiecesCustomized.dll dans le dossier :
    <Chemin_vers_Valheim>\BepInEx\plugins\.
  3. Démarrez le jeu.
Le nom et la description du fichier ont été traduits. Afficher l'original (RU)Afficher la traduction (FR)
Build Pieces Customized — настройка свойств построек и стабильности

Комплексный инструмент кастомизации строительства для 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):

  1. При первом запуске в папке мода автоматически генерируется файл Pieces and properties.md со списком всех префабов и доступных свойств игры (его можно пересоздать вручную командой bpcdocs в консоли).
  2. Чтобы настроить конкретный объект, введите в консоли команду:
    bpcsave [имя_префаба] (например, bpcsave portal_wood).
    (Рекомендуется генерировать шаблоны из главного меню, чтобы сохранить оригинальные нетронутые параметры).
  3. В папке появится файл [имя_префаба].json, где можно менять параметры постройки.
  4. Файлы можно хранить рядом с 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 — дальность распространения шума при ударе или разрушении детали (привлекает монстров).

Установка:

  1. Убедитесь, что у вас установлен BepInEx.
  2. Скопируйте файл BuildPiecesCustomized.dll в папку:
    <Путь_к_Valheim>\BepInEx\plugins\.
  3. Запустите игру.

Fichiers liés :

Liens utiles :

Commentaires 0