Rehberler / Komutlar ve Veriler
Büyü çakışmaları: 43 büyünün yalnızca 21'i bir şeyle çakışıyor ve işin çoğunu altısı yapıyor
26.3 sürümü 43 büyü içeriyor. 22'si hiçbir şeyle çakışmıyor, en yaygın üst sınır seviye 3 ve Kaybolma Laneti diğer tüm büyülerden daha fazla eşyaya uygulanabiliyor.
Büyü çakışmalarının baş ağrıtıcı olduğu söylenir ama veriler çoğunun öyle olmadığını gösteriyor. Mojang'ın 26.3 için yayımladığı büyü dosyalarından sayıldı — bu sayfadaki tarayıcının ve oluşturucunun okuduğu verilerin aynısı.
43 büyünün 22'si hiçbir şeyle çakışmıyor
Yalnızca 18 büyü bir dışlama kümesi tanımlıyor, üç büyü daha — Onarım, Sadakat ve Yıldırım Yönlendirmesi — böyle bir kümenin hedef tarafında yer alıyor, yani 21'i bir şeyle çakışıyor. Oyun her iki tarafı da kontrol ediyor: Sonsuzluk, Onarım'ı; Girdap ise diğer ikisini adıyla belirtiyor ve bu yeterli oluyor. Kalan 22 büyü, yasal olarak uygulanabildiği her şeyle üst üste binebiliyor.
Üstelik bu 21 büyü eşit dağılmıyor — yükün çoğunu altısı taşıyor ve hepsinin beşer çakışması var:
sharpness, smite, bane_of_arthropods, impaling, density, breach
Bu altısı tek bir aile: hasar değiştiricileri. Birbirleriyle çakışıyorlar ve oyundaki tüm çakışan çiftlerin yarısından fazlasını üreten tek kural bu — 27 çiftin 15'i. "Silah başına yalnızca bir hasar büyüsü" kuralını öğrendiğinizde sistemin çoğunu öğrenmiş oluyorsunuz.
Sonraki grup korumalar — protection, fire_protection, blast_protection, projectile_protection — her biri üçer çakışmayla, aynı "zırh parçası başına bir tane" kuralını izliyor.
Geriye kalan her şey tek bir çift: silk_touch/fortune, infinity/mending, depth_strider/frost_walker, multishot/piercing ve riptide'in sadakat ile yıldırım yönlendirmesine karşı olması.
Yani gerçek şekil iki aile ve beş çift; çapraz kontrol edilecek 43 şey değil.
En yaygın üst sınır seviye 3
| en yüksek seviye | büyüler |
|---|---|
| I | 9 |
| II | 4 |
| III | 16 |
| IV | 7 |
| V | 7 |
Seviye III, oyunun varsayılan olarak başvurduğu seviye. Yalnızca yedi büyü V'ye kadar çıkıyor — dokuzu ise I'de duruyor; burada büyü bir büyüklük değil, ikili bir yetenek (İpeksi Dokunuş, Onarım, Sonsuzluk, Su Adaptasyonu, Alev, Yıldırım Yönlendirmesi, Çoklu Atış ve iki lanet).
Özel bir büyü yazarken bu faydalı bir varsayılan: eğer büyü "o şeyi yapabiliyor" ise değil de "o şeyi daha güçlü yapıyor" ise, vanilla onu I. seviye yapıyor.
Lanetler en çok eşyaya uygulanıyor
Her büyünün kaç eşya türüne uygulanabildiğine göre sıralarsak:
vanishing_curse 92 · mending 83 · unbreaking 83 · binding_curse 38 · blast_protection 29
Kaybolma Laneti, Minecraft'taki en geniş uygulanabilirliğe sahip tek büyü — Onarım veya Kırılmazlık'tan daha fazla eşya türüne uygulanıyor. Söylenince mantıklı geliyor (tutulabilen veya giyilebilen her şey kaybolabilir) ama insanların büyüleri öneme göre sıralama biçiminin tam tersi.
Diğer uçta, on altı büyü — listenin üçte birinden fazlası — tam olarak tek bir eşya türüne uygulanıyor: breach, channeling, density, flame, impaling, infinity, loyalty, luck_of_the_sea, lure, multishot, piercing, power, punch, quick_charge, riptide, wind_burst.
Yaylar, arbaletler, tridentler ve olta kamışları neredeyse hepsini oluşturuyor; bu yüzden bu dört eşya derin büyü ağaçlarına sahipmiş gibi hissettiriyor ama oyunun geri kalanıyla neredeyse hiçbir şey paylaşmıyor.
İki lanet var ve liste bu kadar
binding_curse ve vanishing_curse. Üçüncü bir lanet yok ve onları işaretleyen etiket, ada göre eşleştirmek yerine bir veri paketinin okuması gereken şey — curse_of_something adlı özel bir büyü, etikette olmadığı sürece oyun için lanet sayılmaz.
Buna göre özel bir büyü yazmak
Sıfırdan icat etmek yerine vanilla'dan kopyalanmaya değer üç varsayılan:
- Çakışmalar istisnadır. 43 büyünün 25'i hiçbirini tanımlamıyor. Bir dışlama kümesini yalnızca iki büyü gerçekten aynı sayıyı hesapladığında ekleyin, tıpkı hasar ailesinin yaptığı gibi.
- Bir sebebiniz yoksa III'te sınırlayın. Açık ara en yaygın olanı.
- Yetenekler için I. seviyeyi kullanın. Büyü ya uygulanıyor ya da uygulanmıyorsa, fazladan seviyeler gürültüden ibarettir.