MC Toolkit

Poradniki / Budowanie i zasoby

Bedrock nie ma osobnego pakietu peleryn — peleryna jest dostarczana wyłącznie dołączona do skina

Nie istnieje format .mcpack zawierający tylko pelerynę. Każda peleryna musi być połączona z wpisem skina, który ją nazywa — dlatego pakiet peleryn to w rzeczywistości pakiet skinów z dodatkowym plikiem PNG na wpis.

W Java peleryna jest czymś osobnym od skina. W Bedrock nie: nie istnieje format pakietu peleryn. Peleryna to pole we wpisie skina, więc rozpowszechnianie peleryny oznacza rozpowszechnianie skina, który ją nosi.

Co z tego wynika

Pakiet peleryn to pakiet skinów, którego każdy wpis nazywa teksturę peleryny. Manifest, skins.json i plik lang są identyczne jak w każdym innym pakiecie skinów — jedyna różnica to jeden dodatkowy klucz na wpis i jeden dodatkowy plik PNG w archiwum zip.

Konsekwencje są strukturalne, nie kosmetyczne:

  • Nie możesz dostarczyć peleryny samodzielnie. Każda peleryna potrzebuje skina, na którym się opiera, nawet jeśli ten skin jest ci obojętny.
  • Peleryny nie można wybrać niezależnie w grze. Wybór peleryny oznacza wybór wpisu skina, do którego należy. Dwie peleryny na jednym skinie to coś, czego nie da się wyrazić.
  • N skinów × M peleryn to N × M wpisów, a nie N + M. Zaoferowanie trzech peleryn na czterech skinach oznacza dwanaście wpisów w pakiecie, każdy z własnym kluczem, własną nazwą w pliku lang i własną parą plików PNG.

Ten ostatni punkt daje się we znaki, gdy pakiet rośnie. Pakiety peleryn szybko stają się duże, a rozmiar rośnie mnożnikowo, a nie addytywnie.

Obie tekstury mają różne rozmiary

Skin ma 64 × 64 (lub w wersji starszej 64 × 32). Peleryna ma 64 × 32, zawsze. Nie są wymienne. Kreator odrzuca skin 64 × 64 wrzucony w slot peleryny, ale odwrotnie już przechodzi: peleryna 64 × 32 wrzucona w slot skina jest odczytywana jako skin w starym formacie, więc sam pilnuj, co jest czym.

W tym pliku peleryny 64 × 32 widoczna ściana to blok 10 × 16 w punkcie (1, 1) — wszystko inne to tył, krawędzie i margines. Podgląd tutaj przycina dokładnie do tego prostokąta, gdy pokazuje, która peleryna jest która, bo w rozmiarze miniatury otaczający margines stanowi większość obrazu i nic nie wnosi.

Slim i classic nadal obowiązują

Każdy wpis niesie własny model, odgadywany tak samo jak w zwykłym pakiecie skinów — z dwóch kolumn, które zostawia puste smukłe ramię (x 54–55, y 20–31) — a każdy wpis ma przełącznik Classic/Slim dla skinów, które ten algorytm rozpozna błędnie, na przykład klasycznego skina, który ledwo maluje te kolumny. Pakiet peleryn musi więc poprawnie rozstrzygnąć slim/classic dla każdego wpisu — peleryna nie zmienia tego, jak odczytywane są ramiona, a błędny model tutaj objawia się dokładnie tak samo jak wszędzie indziej: skin Alex z ramionami Steve'a, noszący właściwą pelerynę.

Praktyczny kształt

Jeśli twoim celem jest tak naprawdę „dajcie ludziom tę pelerynę", pakiet jest mechanizmem dostarczania, a nie produktem. Połącz go z najprostszym skinem, jaki ma sens, nazwij wpis po pelerynie, a nie po skinie, i zaakceptuj, że gracz, który go wybiera, wybiera jedno i drugie.

Jeśli twoim celem jest zestaw dopasowanych wyglądów — skin i peleryna zaprojektowane razem — to model Bedrock jest właściwie tym właściwym, a połączenie, które wydaje się ograniczeniem, jest funkcją.

Kreator paczek peleryn →

Więcej poradników

Zobacz wszystkie →