MC Toolkit

Poradniki / Budowanie i zasoby

Obrazy są dopasowywane po kształcie, a nie po rozmiarze, który wybierzesz

Większość niestandardowych paczek z obrazami zawodzi, ponieważ proporcje grafiki nie pasują do żadnego slotu. Oto jak faktycznie działa dopasowanie.

Minecraft 26.3 zawiera 51 obrazów i nie są to wymienne płótna. Każdy ma stały rozmiar w blokach, a gra umieszcza wyłącznie taki obraz, którego rozmiar mieści się w znalezionej przestrzeni na ścianie — i spośród nich tylko największy. Obraz jest wybierany na podstawie zadeklarowanej szerokości i wysokości, nigdy na podstawie samego obrazka, więc jeśli zadeklarujesz zły rozmiar, twoja grafika nigdy nie trafi na ściany, o których myślałeś.

Jakie kształty slotów istnieją

51 obrazów rozkłada się według szerokości na wysokość w blokach:

RozmiarLiczba
1x18
2x212
3x39
4x45
4x25
2x15
1x23
3x42
4x32

Zwróć uwagę na asymetrię: 4x2 istnieje, ale 2x4 nie, a 1x2 istnieje, ale 2x1 również istnieje osobno. Orientacja nie jest odbijana za ciebie.

Dlaczego twój obrazek zostaje odrzucony

Tekstura obrazu nie jest rozciągana, aby dopasować się do ściany, na której wyląduje. Gra wybiera obraz, którego zadeklarowany rozmiar pasuje do dostępnej przestrzeni, a następnie rozkłada całą jego teksturę na tym rozmiarze. Dlatego obraz źródłowy musi pasować do proporcji slotu — obraz o złym kształcie zostanie ściśnięty, a nie przycięty.

Vanilla rysuje 16 pikseli na blok: obraz 1x1 ma 16x16, a 4x4 ma 64x64. Każda rozdzielczość o właściwych proporcjach działa; rozmiar w blokach to dane rejestru (width, height), a tekstura jest na nie rozciągana.

Jeśli zrobisz szeroki panoramiczny obraz, a na ścianie wolna jest tylko przestrzeń 1x1, pojawi się obraz 1x1 zamiast twojego. Paczka jest w porządku; umiejscowienie nie. A niestandardowy obraz jest wybierany losowo tylko wtedy, gdy znajduje się w tagu #minecraft:placeable.

Java i Bedrock różnią się tutaj

Paczki zasobów Java adresują obrazy poprzez rejestr obrazów vanilla i atlas tekstur. Bedrock używa własnej struktury manifestu paczki i innego układu folderów. Same pliki grafik mają te same wymiary PNG, ale paczka zbudowana dla jednej edycji nie wczyta się w drugiej. Buduj i pobieraj osobno.

Strona Bedrock również stricter podchodzi do wersjonowania paczek, więc paczka, która działa dziś, może zostać oznaczona po aktualizacji gry, mimo że żaden obraz się nie zmienił.

Praktyczne dopasowanie

Pracuj od ściany wstecz, a nie od obrazka w przód:

  • Zmierz ścianę w blokach. Szczelina o szerokości 3 i wysokości 2 nie pasuje do żadnego obrazu 3x2 — żaden nie istnieje na powyższej liście — więc gra zawiesi największy, który pasuje, czyli 2x2, i pozostawi jedną kolumnę pustą.
  • Dopasuj proporcje obrazu źródłowego do slotu, który faktycznie istnieje, zanim cokolwiek zmienisz rozmiar.
  • Trzymaj jedną paczkę na edycję. Mieszanie zasobów Java i Bedrock daje paczkę, która nie wczyta się w żadnej.

Narzędzie dopasowuje przesłany obraz do slotu, którego kształt do niego pasuje, i zwraca gotową paczkę dla Custom Paintings.

Własne obrazy →

Więcej poradników

Zobacz wszystkie →