Uma sandbox de fantasia com elementos de sobrevivência. É possível jogar sozinho ou com outras pessoas, explorando o mundo e coletando recursos, encontrando e... Saiba mais
Build Pieces Customized — ajuste das propriedades de construções e estabilidade
-
Baixar (114.12 kB)18 de setembro de 2026, 10:14build-pieces-customized-nastrojjka_1789715666_161273.zip
Uma ferramenta abrangente de personalização de construção para Valheim, permitindo alterar quaisquer parâmetros dos elementos de construção tanto pontualmente (para objetos individuais através de arquivos JSON), quanto globalmente através de um arquivo de configuração comum. O mod permite construir significativamente mais alto e mais largo devido ao ajuste flexível da física de resistência dos materiais (madeira, pedra, ferro, etc.), remove as limitações de interseção de objetos (clipping), permite construir dentro de masmorras, protege construções da chuva, cinzas e lava, e também ajusta as prioridades de ataque dos monstros com sincronização total no servidor.
Principais recursos:
Listas e regras globais (Global Lists):
- No arquivo de configuração principal, você pode especificar listas de prefabs separadas por vírgula ou definir o valor AllPieces para aplicar a regra a todas as construções no jogo:
- Clip everything — interseção livre com quaisquer objetos;
- Allow in dungeon — permissão para construir dentro de criptas e masmorras;
- Can be repaired / Can be removed — possibilidade de reparo e demolição;
- Ash and lava immunity — imunidade total ao fogo, lava e cinzas das Terras de Cinzas;
- Water and rain damage immunity — proteção contra destruição por chuva e água;
- Structural integrity — desativação da verificação de integridade estrutural (as construções não quebram sem suporte).
Física e estabilidade dos materiais (Material properties): Ajuste fino dos multiplicadores de resistência para cada tipo de material (1.0 — valor padrão do jogo):
- Max support multiplier — valor base de suporte ao ser colocado no chão (cor azul do suporte);
- Min support multiplier — limite mínimo de resistência, abaixo do qual a peça quebra;
- Vertical stability multiplier — estabilidade vertical (quanto maior o valor, menos resistência é perdida ao subir);
- Horizontal stability multiplier — estabilidade horizontal (permite construir longas vigas suspensas sem colunas intermediárias).
Sincronização com o servidor (ServerSync):
- Todos os arquivos de configuração e JSON são automaticamente transmitidos do servidor para os jogadores e aplicados em tempo real ao alterar os arquivos.
Trabalhando com elementos individuais (JSON Individuais):
- Na primeira execução, um arquivo Pieces and properties.md é gerado automaticamente na pasta do mod com uma lista de todos os prefabs e propriedades disponíveis no jogo (pode ser recriado manualmente com o comando bpcdocs no console).
- Para ajustar um objeto específico, digite no console o comando:
bpcsave [nome_prefab] (por exemplo, bpcsave portal_wood).
(É recomendado gerar templates a partir do menu principal para preservar os parâmetros originais intocados). - Na pasta aparecerá um arquivo [nome_prefab].json, onde você pode alterar os parâmetros da construção.
- Os arquivos podem ser armazenados ao lado do DLL ou em subpastas do diretório:
<Caminho_para_Valheim>\BepInEx\config\shudnal.BuildPiecesCustomized\.
Valores das principais propriedades das peças:
- clipGround / clipEverything / noClipping — comportamento de colisão (permitir passagem através do terreno, quaisquer objetos ou proibir interseções).
- groundOnly / inCeilingOnly / notOnFloor — regras de colocação (apenas no chão, apenas no teto ou apenas em superfícies verticais).
- waterPiece / noInWater — contato obrigatório com água ou proibição de contato com água.
- allowedInDungeons — permissão para colocar o objeto em interiores e masmorras.
- noRoofWear — proteção contra desgaste por chuva e água (com valor false, a construção não apodrece ao ar livre).
- noSupportWear — desativação da verificação de resistência (com false, a construção nunca quebrará por falta de suporte).
- ashDamageImmune / ashDamageResist — imunidade total ao fogo/lava ou recebendo apenas 33% de dano da lava sem pegar fogo.
- primaryTarget / randomTarget — prioridade de ataque para monstros (se desativado, os inimigos ignorarão a construção como alvo, embora dano aleatório em área ainda possa ocorrer).
- onlyInBiome — máscara de bits vinculada a biomas (o valor numérico se acumula: Campos = 1, Floresta Negra = 8, Planícies = 16. Para que a construção seja colocada nesses três biomas, especifique 25).
- hitNoise / destroyNoise — alcance de propagação do som ao atingir ou destruir a peça (atrai monstros).
Instalação:
- Certifique-se de que você tem o BepInEx instalado.
- Copie o arquivo BuildPiecesCustomized.dll na pasta:
<Caminho_para_Valheim>\BepInEx\plugins\. - Inicie o jogo.
Комплексный инструмент кастомизации строительства для 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\. - Запустите игру.
Arquivos relacionados:
Links úteis:
