W dzisiejszym wpisie dowiesz się jak stworzyć własne receptury craftingu.
Wyróżniamy dwa typy receptur. Cytując minecraftwiki
„Receptury mogą zostać odbite w pionie i dzielą się na dwa typy: określone i nieokreślone. Określona receptura to np. łuk, który musi mieć patyk i nici w odpowiednich miejscach. Nieokreślona, np. oko pająka może mieć składniki gdziekolwiek na polach craftingu.”
Kod dla stworzenia nowej receptury wygląda tak:
// ShapedRecipe tworzy recepturę typu pierwszego - każdy ze składników musi być w określonej pozycji którą ustalamy wcześniej. Definiujemy tutaj też nazwę naszej receptury w moim przypadku 'cBlock’.
// Wybieramy co będziemy tworzyć, dalej kod odpowiada za całe pole craftingu .shape(„1pole 2pole 3pole „, „1pole 2 pole 3 pole”, „1 pole 2pole 3pole „) kolejno 3 liniom w stole craftingowym. Jeśli chcemy zostawić puste po prostu wpisujemy trzy spacje.
.setIngredient(’%’, Material.DIAMOND_BLOCK);
// Kolejno definiujemy nasze składniki - ich symbole muszą być takie same jak zdefiniowaliśmy to wcześniej.
// Dodajemy naszą recepturę
Ostatni kod to właśnie receptura nieokreślona, to znaczy że składniki które wybierzemy mogą znaleźć się w każdym z pól craftingu. (Przykład z Lapisem) Zwróć uwagę gdzie zmieniamy kod aby otrzymać więcej niż jeden przedmiot, widać to w przykładzie z CommandBlokiem.
Na koniec dodajemy do onDisable
PluginDescriptionFile naszPlik = this.getDescription();
this.naszlogger.info(naszPlik.getName() + ” zostal wylaczony!”);
getServer().clearRecipes();
}
Nowe receptury możecie tworzyć dla każdego przedmiotu w grze, miłej zabawy :)
Komentarze
Komentarze działają w zewnętrznym serwisie Disqus, który zapisuje pliki cookie (polityka prywatności Disqusa). Wczytamy komentarze po kliknięciu przycisku poniżej.
Nie udało się wczytać Disqusa. Jeśli masz adblocka lub inną blokadę, wyłącz blokowanie na minecraft.pl i spróbuj ponownie.