Konflik pesona: hanya 21 dari 43 yang berkonflik dengan apa pun, dan enam melakukan sebagian besar konflik
26.3 menghadirkan 43 pesona. 22 tidak berkonflik dengan apa pun, level 3 adalah batas paling umum, dan Kutukan Sirna berlaku untuk lebih banyak item daripada pesona lainnya.
Konflik pesona terkenal rumit, tetapi datanya menunjukkan sebagian besar tidak demikian. Dihitung dari file pesona bawaan Mojang untuk 26.3 — data yang sama yang dibaca oleh peramban dan pembuat di halaman ini.
22 dari 43 tidak berkonflik dengan apa pun
Hanya 18 pesona yang mendeklarasikan kumpulan eksklusif, dan tiga lainnya — Pemulihan, Kesetiaan, dan Pemusatan — berada di sisi penerima, sehingga 21 berkonflik dengan sesuatu. Game memeriksa kedua sisi: Ketakberhinggaan menyebut Pemulihan dan Arus Pecah menyebut dua lainnya, dan itu sudah cukup. 22 sisanya dapat ditumpuk dengan apa pun yang secara legal dapat dipasanginya.
Dan ke-21 itu tidak tersebar merata — enam menanggung sebagian besar beban, masing-masing dengan lima konflik:
sharpness, smite, bane_of_arthropods, impaling, density, breach
Keenamnya adalah satu keluarga: pengubah damage. Mereka berkonflik satu sama lain, yang merupakan satu-satunya aturan yang menghasilkan lebih dari separuh dari semua pasangan berkonflik di game — 15 dari 27. Begitu Anda tahu "hanya satu pesona damage per senjata", Anda sudah mempelajari sebagian besar sistemnya.
Kelompok berikutnya adalah proteksi — protection, fire_protection, blast_protection, projectile_protection — masing-masing tiga, mengikuti aturan satu-per-bagian-armor yang sama.
Sisanya adalah pasangan tunggal: silk_touch/fortune, infinity/mending, depth_strider/frost_walker, multishot/piercing, dan riptide melawan kesetiaan dan pemusatan.
Jadi bentuk sebenarnya adalah dua keluarga dan lima pasangan, bukan 43 hal yang harus dirujuk silang.
Level 3 adalah batas paling umum
| level maks | pesona |
|---|---|
| I | 9 |
| II | 4 |
| III | 16 |
| IV | 7 |
| V | 7 |
Level III adalah default yang dijangkau game. Hanya tujuh pesona yang mencapai V — dan sembilan berhenti di I, di mana pesona tersebut merupakan kemampuan biner alih-alih besaran (Sentuhan Sutra, Pemulihan, Ketakberhinggaan, Afinitas Air, Nyala Api, Pemusatan, Tembakan Berganda, dan kedua kutukan).
Itu adalah default yang berguna saat menulis pesona kustom: jika sifatnya "bisa melakukan hal itu" alih-alih "melakukan hal itu lebih kuat", vanilla menjadikannya level I.
Kutukan berlaku untuk item terbanyak
Diurutkan berdasarkan berapa banyak jenis item yang dapat dipasangi setiap pesona:
vanishing_curse 92 · mending 83 · unbreaking 83 · binding_curse 38 · blast_protection 29
Kutukan Sirna adalah pesona tunggal yang paling luas penerapannya di Minecraft — ia dapat dipasang pada lebih banyak jenis item daripada Pemulihan atau Tak Hancur. Itu masuk akal begitu dinyatakan (apa pun yang bisa dipegang atau dipakai bisa sirna) tetapi bertentangan dengan cara orang memeringkat pesona berdasarkan kepentingan.
Di ujung lain, enam belas pesona — jauh lebih dari sepertiga daftar — hanya berlaku untuk satu jenis item: breach, channeling, density, flame, impaling, infinity, loyalty, luck_of_the_sea, lure, multishot, piercing, power, punch, quick_charge, riptide, wind_burst.
Busur, busur silang, trisula, dan pancing mencakup hampir semuanya, itulah sebabnya keempat item tersebut terasa memiliki pohon pesona yang dalam sementara hampir tidak berbagi apa pun dengan bagian lain dari game.
Dua kutukan, dan itulah seluruh daftarnya
binding_curse dan vanishing_curse. Tidak ada kutukan ketiga, dan tag yang menandai keduanya adalah yang harus dibaca oleh datapack alih-alih mencocokkan berdasarkan nama — pesona kustom bernama curse_of_something bukanlah kutukan bagi game kecuali ia ada di dalam tag.
Menulis pesona kustom berdasarkan ini
Tiga default yang layak disalin dari vanilla alih-alih diciptakan sendiri:
- Konflik adalah pengecualian. 25 dari 43 tidak mendeklarasikan apa pun. Tambahkan kumpulan eksklusivitas hanya ketika dua pesona benar-benar menghitung angka yang sama, seperti yang dilakukan keluarga damage.
- Batasi di III kecuali Anda punya alasan. Ini adalah yang paling umum dengan selisih yang lebar.
- Gunakan level I untuk kemampuan. Jika pesona tersebut hanya berlaku atau tidak, level tambahan hanyalah kebisingan.