Dokładność
Dane zaklęć Javy są wyodrębniane z oficjalnego klienta. Formuły kalkulatorów i różnice Bedrocka opierają się na źródłach opisanych poniżej.
Źródła danych
- Zaklęcia (maks. poziomy, koszty kowadła, wagi, koszty zaklinania, konflikty, przedmioty): pliki zaklęć z oficjalnego klienta Java 26.3 od Mojang, SHA-1
e877b6a07acd633fb3bb475002175cec036e7b87. - Gdzie je znaleźć: tabele łupów i zasady wymian osadników z tego samego pliku.
- Nazwy, tekstury, czcionki i interfejs: ten sam plik klienta. Napisy z gry są przerobione na czcionkę internetową.
- Statystyki przedmiotów (zaklinalność, rzadkość, obrażenia ataku, zbroja, trwałość): raport przedmiotów z generatora danych czystej gry (vanilla) w wersji 26.3.
Źródła i poprawki
Źródła: oficjalny klient Javy i listy zmian Bedrocka. Zgłoś błąd na Discordzie.
Testy
- Algorytm jest porównywany z pełnym przeszukiwaniem dla pięciu zestawów przy użyciu tej samej funkcji kosztu. To sprawdza wyszukiwanie, a nie każdą zasadę gry niezależnie.
- Koszty kowadła są sprawdzane ze znanymi wynikami z gry (pojedyncze książki, łączenie poziomów, konflikty, „Zbyt drogie!”).
- Obliczenia stołu do zaklinania są sprawdzane ze znanymi faktami: 15 biblioteczek zawsze daje dolną opcję na poziomie 30, zaklęcia skarbowe nigdy się nie pojawiają, siekiery nie mogą wylosować Ostrości, a diamentowe miecze kończą się na Ostrości IV.
Co nie pochodzi z plików gry
- Ceny książek u bibliotekarzy korzystają ze wzoru na wymianę z kodu gry (2 + 3 × poziom + część losowa, podwojone dla zaklęć skarbowych, maksymalnie 64). Pliki gry mówią tylko, że taka wymiana istnieje.
- Niektóre wzory walki (atak miażdżący, trafienia krytyczne, zbroja) wynikają z kodu gry, a nie z plików danych.
- Ta strona nie wyodrębnia danych gry Bedrock. Kalkulator i strony dla Bedrocka korzystają z danych Javy z opisanymi różnicami Bedrocka: własną zasadą kosztów kowadła (liczone są tylko wzrosty poziomów, wykluczające się zaklęcia nic nie kosztują), obrażeniami Ostrości, Przebiciem, Jedwabnym dotykiem na nożycach i brakiem Szerokiego ostrza.
Aktualizacje
Codzienna kontrola wyszukuje nowe wydania i snapshoty Minecrafta. Nowe pliki gry są wypakowywane i porównywane, a zmiany pojawiają się na stronie aktualizacji.