Presetler

Veri paketi presetleri

Zindanlar için sandık yağma preseti

Zindanlar için sandık yağma preseti artık şablonlu bir komut notu yerine eksiksiz bir Data Pack iş akışıdır. Bu preseti zindan odaları, gizli ödül sandıkları, yeniden doldurulabilir mini oyun kasaları veya sabit item yığını yerine masa olarak dengelenmesi gereken herhangi bir harita ödülü için kullanın. Bir sandık yağma kaynağının ayarlanması, dağınık `/give` komutlarından daha kolaydır çünkü atış sayısı ve giriş ağırlıkları tek bir JSON dosyasında kalır. Makale kurulum alanlarını, Output incelemesini, Project yerleşimini ve sonuç yakalamayı bir arada tutar; böylece komut, bir harita kurulumunun, olay tetikleyicisinin veya yeniden kullanılabilir komut paketinin parçası olmadan önce denetlenmesi kolaydır. Yararlı inceleme yalnızca oluşturulan JSON değildir. Harita oluşturucunun tabloyu bir veri paketine kopyalamadan önce tabloyu amaçlanan oda zorluğuyla karşılaştırabilmesi için yol, ad alanı, masa türü, atışlar, bonus atışları ve ödül ağırlıklarının aynı anda görünür olması gerekir.

Preset sonucu

Ağırlıklı ödüller ve istikrarlı bir datapack yolu içeren bir zindan sandığı loot table.

Çıktı

Zindan sandığı loot table JSON

data/nbtforge/loot_table/chests/crypt_reward.json
{
  "type": "minecraft:chest",
  "pools": [
    {
      "rolls": 2,
      "bonus_rolls": 1,
      "entries": [
        {
          "type": "minecraft:item",
          "name": "minecraft:diamond",
          "weight": 1
        },
        {
          "type": "minecraft:item",
          "name": "minecraft:emerald",
          "weight": 3
        },
        {
          "type": "minecraft:item",
          "name": "minecraft:golden_apple",
          "weight": 1
        }
      ]
    }
  ]
}

Preset ekran görüntüsü

Ön ayar durumunu tanımlayan Data Pack kontrolleriyle başlayın.
İkinci çekimde, oyuncuya yönelik davranışı değiştiren ayar veya yardımcı komut vurgulanıyor.
Çıkış atışı, Project'e girmeden önce son komutu veya komut çiftini görünür tutar.

Preseti oluştur

  1. Data Pack workbench'i açın.
  2. Jeneratör olarak Yağma Tablosunu seçin.
  3. Ad alanını `nbtforge` olarak ve kaynak yolunu `chests/crypt_reward` olarak ayarlayın.
  4. Tablo türünü `minecraft:chest` olarak ayarlayın.
  5. Göğüs zorluğu için zarları ve bonus zarlarını ayarlayın.
  6. JSON çıktısındaki ağırlıklı ödül girişlerini inceleyin.
  7. Copy kaynak yolunu seçin ve zindan odası kurulumuyla kaydedin.

Bu Data Pack preseti neden Project'e ait?

Bu preseti zindan odaları, gizli ödül sandıkları, yeniden doldurulabilir mini oyun kasaları veya sabit item yığını yerine masa olarak dengelenmesi gereken herhangi bir harita ödülü için kullanın. Bir sandık yağma kaynağının ayarlanması, dağınık `/give` komutlarından daha kolaydır çünkü atış sayısı ve giriş ağırlıkları tek bir JSON dosyasında kalır.

Yararlı inceleme yalnızca oluşturulan JSON değildir. Harita oluşturucunun tabloyu bir veri paketine kopyalamadan önce tabloyu amaçlanan oda zorluğuyla karşılaştırabilmesi için yol, ad alanı, masa türü, atışlar, bonus atışları ve ödül ağırlıklarının aynı anda görünür olması gerekir. Kopyalanan bir komut yalnızca çevreleyen varsayımlar görünür olduğunda kullanışlıdır: seçici kapsamı, dünya durumu, paket içindeki düzen ve Minecraft'ya yapıştırılacak tam Output. Bu preseti, komut NBTForge'dan ayrılmadan önce bu ayrıntıların incelenebileceği bir kontrol noktası olarak değerlendirin.

Galeri bu inceleme etrafında yapılandırılmıştır. İlk çekim çalışma tezgahının durumunu gösterir, ikinci çekim oyuncuya yönelik davranışı değiştiren sahayı veya yardımcı modülü çağırır ve Output çekimi komut veya komut çiftini görünür tutar. Ön ayarın görünür bir sonucu olduğunda, oyun içi yakalama, genel bir katmana dayanmak yerine, geri yüklenen bir test dünyasında aynı fikri doğrular.

Test ve kapsam kontrolleri

Ganimet tablosu ağırlıkları yüzde değil görecelidir. Ödülün çok yaygın olduğunu düşünüyorsanız, tek bir ağırlık değerinin doğrudan sabit bir şansla eşleştiğini varsaymak yerine diğer girişleri veya atış sayısını ayarlayın.

İlk duman testini dar bir seçici ve temiz bir dünya durumuyla çalıştırın. Çevre, yardımcı program, yönlendirme ve geri bildirim komutları zararsız görünebilir ancak bunlar genellikle her oyuncuyu veya tüm dünyayı etkiler. Komutun yalnızca amaçlanan durumu değiştirdiğini doğrulayın, ardından tam Output'u, bunun neden var olduğunu açıklayan kurulum veya takip satırlarının yanına kaydedin.

Komut bir işlev dosyasının veya command block zincirinin parçası haline gelirse, yalnızca canlı workbench durumunu değil, kopyalanan yapıtı da test edin. Bu, eski seçicileri, yanlış komut sırasını, eksik kurulum satırlarını ve yalnızca önceki bir test durumu geride bıraktığı için işe yarayan efektleri yakalar.

  • Paketin tamamı incelenene kadar seçicileri dar tutun.
  • Karşılaşmaya özel geçersiz kılmalardan önce dünya kurulumunu yerleştirin.
  • Geri bildirim komutlarını, onları tetikleyen durum değişikliğinin yanına kaydedin.

Bundan sonra nereye gitmeli

Sandığı yerleştiren komut veya yapı notunun yanına sandık tablosunu kaydedin, ardından datapack yolunu Project'e kaydedin.

Bitişik kaynaklar için, Boss düşüşleri için önceden ayarlanmış loot table ve Koşullu yağma için preset tahmini karşılaştırın.

FAQ

Bu Data Pack komutunu sohbete yapıştırabilir miyim?

Seçici güvenliyse ve hat kısaysa genellikle tek komutlu duman testi için evet. Tekrarlanabilir harita davranışı için onu Project'e kaydedin ve sipariş edilen paketi veya işlev stili Output'u kopyalayın.

Bu galeri neden yalnızca kullanıcı arayüzüne yönelik?

Bu preset, görünür bir dünya içi nesne yerine JSON, Project organizasyonu veya inceleme iş akışı üretir. Yararlı kanıt, workbench durumu, Output ve Project yerleşimidir.

Bu preseti paylaşmadan önce neyi kontrol etmeliyim?

Seçici kapsamını, komut sırasını, hedef sürümü ve komutun kuruluma, karşılaşma mantığına, geri bildirime veya temizlemeye ait olup olmadığını kontrol edin. Bu kategoriler bir Project paketinde nereye yerleştirilmesi gerektiğine karar verir.

Bu iş akışını aç

İlgili Data Pack çalışma alanından başlayın, sonra preset alanlarını dünyanıza göre ayarlayın.