MC Toolkit

Poradniki / Polecenia i dane

Konflikty zaklęć: tylko 21 z 43 koliduje z czymkolwiek, a sześć odpowiada za większość

Wersja 26.3 zawiera 43 zaklęcia. 22 nie kolidują z niczym, poziom 3 jest najczęstszym limitem, a Klątwa znikania pasuje do większej liczby przedmiotów niż jakiekolwiek inne zaklęcie.

Konflikty zaklęć mają opinię trudnych do ogarnięcia, ale dane mówią, że większość z nich taka nie jest. Policzone na podstawie plików zaklęć dostarczonych przez Mojang dla wersji 26.3 — tych samych danych, z których korzysta przeglądarka i kreator na tej stronie.

22 z 43 nie kolidują z niczym

Tylko 18 zaklęć deklaruje zbiór wykluczający, a trzy kolejne — Naprawa, Lojalność i Porażenie — znajdują się po drugiej stronie takiego zbioru, więc 21 z czymś koliduje. Gra sprawdza obie strony: Nieskończoność wymienia Naprawę, a Torpeda wymienia pozostałe dwa — i to wystarczy. Pozostałe 22 łączą się ze wszystkim, na co legalnie mogą trafić.

A te 21 nie rozkładają się równomiernie — sześć dźwiga większość ciężaru, każde z pięcioma konfliktami:

sharpness, smite, bane_of_arthropods, impaling, density, breach

Ta szóstka to jedna rodzina: modyfikatory obrażeń. Kolidują ze sobą nawzajem i ta jedna reguła generuje ponad połowę wszystkich kolidujących par w grze — 15 z 27. Gdy raz zrozumiesz „tylko jedno zaklęcie obrażeń na broń", znasz już większość systemu.

Następna grupa to zaklęcia ochronne — protection, fire_protection, blast_protection, projectile_protection — po trzy konflikty każde, zgodnie z tą samą zasadą jednego na część zbroi.

Cała reszta to pojedyncze pary: silk_touch/fortune, infinity/mending, depth_strider/frost_walker, multishot/piercing oraz riptide przeciwko lojalności i porażeniu.

Prawdziwy kształt to więc dwie rodziny i pięć par, a nie 43 rzeczy do sprawdzania krzyżowego.

Poziom 3 to najczęstszy limit

maks. poziomzaklęcia
I9
II4
III16
IV7
V7

Poziom III to domyślny wybór gry. Tylko siedem zaklęć sięga poziomu V — a dziewięć zatrzymuje się na I, gdzie zaklęcie jest zdolnością zero-jedynkową, a nie wielkością (Jedwabny dotyk, Naprawa, Nieskończoność, Wydajność pod wodą, Płomień, Porażenie, Wielostrzał i obie klątwy).

To przydatna domyślna wartość przy tworzeniu własnego zaklęcia: jeśli chodzi o „może to zrobić", a nie „robi to mocniej", vanilla nadaje mu poziom I.

Klątwy pasują do największej liczby przedmiotów

Sortując według liczby typów przedmiotów, na które dane zaklęcie może trafić:

vanishing_curse 92 · mending 83 · unbreaking 83 · binding_curse 38 · blast_protection 29

Klątwa znikania to najszerzej stosowalne zaklęcie w Minecraft — pasuje do większej liczby typów przedmiotów niż Naprawa czy Niezniszczalność. Brzmi to sensownie, gdy się to powie (wszystko, co można trzymać lub nosić, może zniknąć), ale jest odwrotnością tego, jak ludzie szeregują zaklęcia według ważności.

Na drugim końcu szesnaście zaklęć — grubo ponad jedna trzecia listy — pasuje do dokładnie jednego typu przedmiotu: breach, channeling, density, flame, impaling, infinity, loyalty, luck_of_the_sea, lure, multishot, piercing, power, punch, quick_charge, riptide, wind_burst.

Łuki, kusze, trójzęby i wędki odpowiadają za niemal wszystkie z nich — dlatego te cztery przedmioty sprawiają wrażenie, jakby miały głębokie drzewka zaklęć, choć niemal nic nie łączą ich z resztą gry.

Dwie klątwy i to cała lista

binding_curse i vanishing_curse. Nie ma trzeciej klątwy, a tag, który je oznacza, jest tym, co powinien odczytywać datapack, zamiast dopasowywania po nazwie — własne zaklęcie o nazwie curse_of_something nie jest klątwą dla gry, dopóki nie znajdzie się w tagu.

Pisanie własnego zaklęcia w oparciu o to

Trzy domyślne rozwiązania warte skopiowania z vanilla, zamiast wymyślania ich od zera:

  • Konflikty to wyjątek. 25 z 43 nie deklaruje żadnego. Dodawaj zbiór wykluczający tylko wtedy, gdy dwa zaklęcia naprawdę liczą tę samą wartość, tak jak rodzina obrażeń.
  • Limit na III, chyba że masz powód. To najczęstszy poziom, i to z dużą przewagą.
  • Używaj poziomu I dla zdolności. Jeśli zaklęcie albo działa, albo nie, kolejne poziomy to zbędny szum.

Kreatory treści do pakietów danych →

Więcej poradników

Zobacz wszystkie →