Oluştur

Özelleştirilmiş Yapı Parçaları — Yapıların Özellikleri ve Stabilitesi Ayarlama

  • Valheim — Özelleştirilmiş Yapı Parçaları — Yapıların Özellikleri ve Stabilitesi Ayarlama
Yazar:
shudnal
Boyut:
114.12 kB
Tarih:
18 Eylül 2026, 10:14
İndirmeler:
2
0.0 / 10
Henüz kimse dosyayı değerlendirmedi.

Valheim için yapı özelleştirme aracı, yapı elemanlarının herhangi bir parametresini hem noktasal (JSON dosyaları aracılığıyla belirli nesneler için) hem de genel bir yapılandırma dosyası aracılığıyla değiştirmeye olanak tanır. Mod, malzemelerin fiziksel dayanıklılığını (ahşap, taş, demir vb.) esnek bir şekilde ayarlayarak daha yüksek ve daha geniş yapılar inşa etme imkanı sunar, nesnelerin kesişim kısıtlamalarını (klipleme) kaldırır, zindanlar içinde yapılar inşa etmeye izin verir, yapıları yağmur, kül ve lavdan korur ve tam sunucu senkronizasyonu ile canavarlara saldırı önceliklerini ayarlar.

Temel Özellikler:

Global Listeler ve Kurallar (Global Lists):

  • Ana yapılandırma dosyasında, prefab listelerini virgülle belirtebilir veya AllPieces değerini atayarak oyundaki tüm yapılar için kuralı hemen uygulayabilirsiniz:
  • Her şeyi kliple — herhangi bir nesne ile serbest kesişim;
  • Zindanda izin ver — mezar ve zindan içinde inşa etme izni;
  • Tamir edilebilir / Kaldırılabilir — tamir ve yıkım imkanı;
  • Kül ve lav bağışıklığı — Ateş, lav ve Kül Ülkeleri'nde tam bağışıklık;
  • Su ve yağmur hasarına karşı bağışıklık — yağmur ve su tarafından yıkılmaya karşı koruma;
  • Yapısal bütünlük — yapısal dayanıklılık kontrolünü devre dışı bırakma (yapılar destek olmadan kırılmaz).

Malzeme Fiziği ve Stabilitesi (Material properties): Her malzeme türü için dayanıklılık çarpanlarının ince ayarı (1.0 — oyunun standart değeri):

  • Max support multiplier — yere kurulumda temel destek değeri (mavi destek rengi);
  • Min support multiplier — parça kırılmadan önceki minimum dayanıklılık eşiği;
  • Dikey stabilite çarpanı — dikey dayanıklılık (değer ne kadar yüksekse, yukarı çıkarken o kadar az dayanıklılık kaybedilir);
  • Yatay stabilite çarpanı — yatay dayanıklılık (ara kolonlar olmadan uzun sarkık kirişler inşa etmeye izin verir).

Sunucu ile Senkronizasyon (ServerSync):

  • Tüm yapılandırmalar ve JSON ayar dosyaları otomatik olarak sunucudan oyunculara aktarılır ve dosyalar değiştiğinde anında uygulanır.

Bireysel Elemanlarla Çalışma (İndividual JSON):

  1. İlk başlatmada, mod klasöründe tüm prefab ve oyun özelliklerinin listesini içeren Pieces and properties.md dosyası otomatik olarak oluşturulur (bunu konsolda bpcdocs komutuyla manuel olarak yeniden oluşturabilirsiniz).
  2. Belirli bir nesneyi ayarlamak için, konsolda şu komutu girin:
    bpcsave [prefab_adı] (örneğin, bpcsave portal_wood).
    (Orijinal dokunulmamış parametreleri korumak için ana menüden şablonlar oluşturulması önerilir).
  3. Klasörde [prefab_adı].json dosyası oluşturulacak ve burada yapı parametrelerini değiştirebilirsiniz.
  4. Dosyalar, DLL ile yan yana veya dizin alt klasörlerinde saklanabilir:
    <Valheim_Yolu>\BepInEx\config\shudnal.BuildPiecesCustomized\.

Parçaların anahtar parametre değerleri:

  • clipGround / clipEverything / noClipping — çarpışma davranışı (manzarada, herhangi bir nesneye geçişe izin ver veya kesişimleri yasakla).
  • groundOnly / inCeilingOnly / notOnFloor — yerleştirme kuralları (sadece yerde, sadece tavanda veya sadece dikey yüzeylerde).
  • waterPiece / noInWater — su ile zorunlu temas veya su ile temas yasağı.
  • allowedInDungeons — nesnenin iç mekanlarda ve zindanlarda yerleştirilmesine izin.
  • noRoofWear — yağmur ve suya karşı aşınma koruması (false değeri ile yapı açık havada çürümeyecek).
  • noSupportWear — dayanıklılık kontrolünü devre dışı bırakma (false olduğunda yapı asla destek eksikliğinden yıkılmaz).
  • ashDamageImmune / ashDamageResist — ateş/lav için tam bağışıklık veya lavdan yalnızca %33 hasar alma, ateşlenme olmadan.
  • primaryTarget / randomTarget — canavarlar için saldırı önceliği (devre dışı bırakıldığında, düşmanlar yapıyı hedef olarak görmez, ancak rastgele alan hasarı hala geçebilir).
  • onlyInBiome — biyomlara bağlılık için bitmask (sayısal değer toplanır: Çayır = 1, Siyah Orman = 8, Ova = 16. Bu üç biyomda yapı inşa etmek için 25 belirtin).
  • hitNoise / destroyNoise — bir parçanın vurulması veya yıkılması durumunda gürültü yayılma mesafesi (canavarları çeker).

Kurulum:

  1. BepInEx'in yüklü olduğundan emin olun.
  2. BuildPiecesCustomized.dll dosyasını şu klasöre kopyalayın:
    <Valheim_Yolu>\BepInEx\plugins\.
  3. Oyunu başlatın.
Dosyanın adı ve açıklaması çevrildi Orijinalini göster (RU)Çeviriyi göster (TR)
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. Запустите игру.

İlgili dosyalar:

Faydalı bağlantılar:

Yorumlar 0