Format paczki dla każdej wersji Javy (26.3 używa 97.1)
Każda paczka zasobów w Java Edition podaje w pliku pack.mcmeta swój format paczki, a Minecraft porównuje go ze swoim, żeby zdecydować, czy paczka pasuje. Minecraft Java 26.3 używa formatu paczki zasobów 97.1. Paczki zasobów istnieją od 1.6.1; starsze wersje używały paczek tekstur, które działają inaczej.
Format paczki zasobów każdej wersji Javy
Każda pełna wersja od 1.6.1 do 26.3. Snapshoty, pre-release’y i release candidate’y mają własne numery.
| Format paczki | Wersje Minecraft Java |
|---|---|
| 97.1 | 26.3 |
| 88 | 26.2 |
| 84 | 26.1, 26.1.1, 26.1.2 |
| 75 | 1.21.11 |
| 69 | 1.21.9, 1.21.10 |
| 64 | 1.21.7, 1.21.8 |
| 63 | 1.21.6 |
| 55 | 1.21.5 |
| 46 | 1.21.4 |
| 42 | 1.21.2, 1.21.3 |
| 34 | 1.21, 1.21.1 |
| 32 | 1.20.5, 1.20.6 |
| 22 | 1.20.3, 1.20.4 |
| 18 | 1.20.2 |
| 15 | 1.20, 1.20.1 |
| 13 | 1.19.4 |
| 12 | 1.19.3 |
| 9 | 1.19, 1.19.1, 1.19.2 |
| 8 | 1.18, 1.18.1, 1.18.2 |
| 7 | 1.17, 1.17.1 |
| 6 | 1.16.2, 1.16.3, 1.16.4, 1.16.5 |
| 5 | 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1 |
| 4 | 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4 |
| 3 | 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2 |
| 2 | 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2 |
| 1 | 1.6.1, 1.6.2, 1.6.4, 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 1.7.10, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9 |
Od cyklu 1.21.9 format może mieć też numer poboczny: 97.1 znaczy numer główny 97, numer poboczny 1. Mojang podnosi numer poboczny przy dodatkach, które nie psują starszych paczek. W chwili pisania tego poradnika pierwszy snapshot 26.4 używa formatu 98.0.
Jak zmieniał się pack.mcmeta
| Wersje gry | Pola, które czyta gra |
|---|---|
| 1.6.1 – 1.8.7 | pack_format i description. Nie ma żadnego sprawdzania wersji, każdy numer się wczytuje. |
| 1.8.8 – 1.20.1 | Tylko pack_format. Paczka jest zgodna, jeśli numer jest równy numerowi gry; w przeciwnym razie Minecraft ostrzega, ale pozwala jej użyć. |
| 1.20.2 – 1.21.8 | pack_format (wymagany) plus opcjonalny zakres supported_formats, na przykład [15, 64]. |
| 1.21.9 – 26.3 | min_format i max_format (tylko razem). Paczka, której zakres sięga formatu 64 albo niższego, potrzebuje do tego pack_format i supported_formats; paczka tylko dla 1.21.9+ nie może używać supported_formats. |
Przykłady
Tylko Java 26.3
{
"pack": {
"description": "Moja paczka do Minecrafta 26.3",
"min_format": [97, 1],
"max_format": 97
}
}Pojedyncza liczba w max_format znaczy „każda wersja poboczna”, więc 97 obejmuje 97.0 i 97.1. Z [97, 0] w tym miejscu paczka byłaby za stara dla 26.3.
Od 1.20.1 do 26.3
{
"pack": {
"description": "Moja paczka do Minecrafta 1.20.1 - 26.3",
"pack_format": 15,
"supported_formats": [15, 97],
"min_format": 15,
"max_format": 97
}
}1.20.1 czyta pack_format, 1.20.2 – 1.21.8 czytają supported_formats, a 1.21.9 i nowsze czytają min_format i max_format.
Tylko 1.20.1 (i 1.20)
{
"pack": {
"pack_format": 15,
"description": "Moja paczka do Minecrafta 1.20.1"
}
}A co z Bedrockiem?
Paczki do Bedrocka nie mają numeru formatu paczki. Ich manifest.json używa "format_version": 2 i min_engine_version, na przykład [1, 21, 0]. Numery wersji Bedrocka idą teraz według roku (26.0 wyszła w lutym 2026), ale manifesty zachowują stary schemat, więc 26.50 zapisuje się jako [1, 26, 50].
Częste pytania
Jaki format paczki zasobów ma Minecraft 26.3?
97.1. W pack.mcmeta paczki tylko dla 26.3 wpisz "min_format": [97, 1] i "max_format": 97.
Jaki format paczki mają 1.21.1 i 1.20.1?
1.21 i 1.21.1 używają 34; 1.20 i 1.20.1 używają 15. 1.8.9 i starsze wersje 1.x od 1.6.1 używają 1.
Dlaczego przy mojej paczce jest napisane „Zepsuta lub niekompatybilna”?
Od 1.21.9 paczka, która ma tylko wysoki pack_format (powyżej 64) i nie ma min_format / max_format, nie przechodzi sprawdzania. Możesz ją i tak włączyć, ale lepiej dodać oba pola.