Конфлікти чарів: лише 18 із 43 конфліктують із чимось, і шість утворюють більшість із них
26.2 містить 43 чари. 25 не конфліктують взагалі ні з чим, рівень 3 є найпоширенішим максимумом, а Прокляття зникнення застосовується до більшої кількості предметів, ніж будь-які інші чари.
Конфлікти чарів мають репутацію заплутаних, але дані свідчать, що більшість із них такими не є. Пораховано на основі файлів чарів від Mojang для 26.2 — тих самих даних, які зчитують браузер і конструктор на цій сторінці.
25 із 43 не конфліктують ні з чим
Лише 18 чарів є взаємовиключними з чим-небудь. Інші 25 поєднуються з усім, на що їх дозволено накласти.
І ці 18 розподілені нерівномірно — шість несуть основний тягар, кожні з п'ятьма конфліктами:
sharpness, smite, bane_of_arthropods, impaling, density, breach
Ці шість належать до одного сімейства: модифікатори шкоди. Вони конфліктують між собою, і це єдине правило генерує третину всіх записів конфліктів у грі. Як тільки ви засвоїте «лише одні чари шкоди на зброю», ви вивчите більшу частину системи.
Наступна група — це захисти — protection, fire_protection, blast_protection, projectile_protection — at three each, following the same one-per-armour-piece rule.
Усе інше — це окремі пари: silk_touch/fortune, infinity/mending, depth_strider/frost_walker, multishot/piercing, and riptide against loyalty and channeling.
Отже, насправді це два сімейства та п'ять пар, а не 43 елементи для зіставлення.
Рівень 3 — найпоширеніший максимум
| макс. рівень | чари |
|---|---|
| I | 9 |
| II | 4 |
| III | 16 |
| IV | 7 |
| V | 7 |
Рівень III є типовим значенням у грі. Лише сім чарів сягають V — і дев'ять зупиняються на I, де чари є бінарною можливістю, а не величиною (Шовковий дотик, Лагодження, Нескінченність, Спорідненість з водою, Полум'я, Блискавичник, Залп і два прокляття).
Це корисне типове правило для створення власних чарів: якщо це «може робити дію», а не «робить дію сильніше», у ванільній грі це рівень I.
Прокляття застосовуються до найбільшої кількості предметів
Сортування за кількістю типів предметів, на які можна накласти кожні чари:
vanishing_curse 92 · mending 83 · unbreaking 83 · binding_curse 38 · blast_protection 29
Прокляття зникнення є найбільш універсальними чарами в Minecraft за можливістю застосування — воно підходить для більшої кількості типів предметів, ніж Лагодження чи Незламність. Це логічно (все, що можна тримати чи носити, може зникнути), але суперечить тому, як гравці оцінюють важливість чарів.
З іншого боку, шістнадцять чарів — значно більше третини списку — застосовуються лише до одного типу предметів: breach, channeling, density, flame, impaling, infinity, loyalty, luck_of_the_sea, lure, multishot, piercing, power, punch, quick_charge, riptide, wind_burst.
Луки, арбалети, тризубці та вудки охоплюють майже всі з них, тому ці чотири предмети сприймаються як такі, що мають глибокі дерева чарів, майже не поділяючи їх з рештою гри.
Два прокляття, і це весь список
binding_curse and vanishing_curse. There is no third curse, and the tag that marks them is what a datapack should read rather than matching on the name — a custom enchantment called curse_of_something is not a curse to the game unless it is in the tag.
Створення власних чарів з огляду на це
Три типових підходи, які варто запозичити з ванільної гри, а не винаходити заново:
- Конфлікти — це виняток. 25 із 43 взагалі їх не мають. Додавайте набір виключень лише тоді, коли
двоє чарів дійсно обчислюють одне й те саме значення, як це робить сімейство шкоди.
- Обмежуйте рівнем III, якщо немає причини робити інакше. Це найпоширеніший варіант із великим відривом.
- Використовуйте рівень I для можливостей. Якщо чари або діють, або ні, додаткові рівні
є зайвим шумом.