Jak paczka zasobów serwera trafia do graczy
- Gracz dołącza, a serwer wysyła link do paczki razem z jej sumą kontrolną.
- Gra pyta, czy ją pobrać, i pokazuje Twój komunikat, chyba że gracz wcześniej wybrał, żeby zawsze akceptować paczki z tego serwera.
- Gra pobiera paczkę prosto z linku, porównuje ją z sumą kontrolną i ją nakłada.
- Przy kolejnej wizycie paczka z tą samą sumą kontrolną pochodzi z pamięci podręcznej gracza i nie jest pobierana ponownie.

Ponieważ pobieranie odbywa się między graczem a miejscem, w którym leży plik, serwer nie bierze w nim udziału. Liczy się link, który od razu zaczyna pobieranie, i suma kontrolna zgodna z plikiem.
Link, który działa
- HTTPS. Pole „Resource pack URL” w zakładce „Ustawienia” przyjmuje tylko linki zaczynające się od https://.
- Bezpośredni. Link musi prowadzić do samego pliku zip, a nie do strony z przyciskiem pobierania. Wklej go w prywatnym oknie przeglądarki: pobieranie powinno ruszyć od razu.
- Trwały. Każdy nowy gracz pobiera paczkę z tego adresu, więc trzymaj plik tam, gdzie pozostanie dostępny.
- Zip z `pack.mcmeta` na samej górze. Otwórz zip na swoim komputerze:
pack.mcmetai folderassetsnależą do pierwszego poziomu, a nie do kolejnego folderu w środku.
Strony udostępniania to nie pobieranie
Wiele usług przechowywania plików w chmurze domyślnie daje link do strony podglądu, a gra nie potrafi takiej strony odczytać. Poszukaj opcji z bezpośrednim linkiem do pobrania albo umieść plik na zwykłym hostingu stron.
Suma kontrolna SHA-1
Suma kontrolna to odcisk palca pliku o długości 40 znaków. Gra sprawdza nią, czy pobrany plik dotarł cały i niezmieniony, oraz rozpoznaje paczkę, którą już ma. Zapisz ją małymi literami i cyframi i twórz ją od nowa przy każdej zmianie pliku zip.
Tworzenie sumy kontrolnej
# Windows, in Command Prompt
certutil -hashfile pack.zip SHA1
# macOS, in Terminal
shasum -a 1 pack.zip
# Linux
sha1sum pack.zipGet-FileHash w PowerShell daje tę samą wartość wielkimi literami, więc przed wklejeniem zamień ją na małe. Pole „Resource pack SHA-1” oczekuje dokładnie 40 znaków bez spacji.

Uprzejma prośba albo wymaganie paczki
| Force resource pack | Co widzą gracze | Gdy odmówią |
|---|---|---|
| Wyłączone | This server recommends the use of a custom resource pack, a pod spodem Twój komunikat | Grają dalej bez paczki |
| Włączone | Pytanie z informacją, że paczka jest wymagana, a pod spodem Twój komunikat | Zostają rozłączeni z komunikatem This server requires a custom resource pack |
„Resource pack prompt” przyjmuje do 150 znaków i pojawia się w pytaniu, które dostają gracze. Napisz w nim, co paczka im daje, na przykład: Dodaje tekstury naszych własnych przedmiotów i tabliczek w lobby. Taki komunikat odpowiada na pytanie, które gracze zadają sobie dokładnie w tej chwili.
Wymagaj paczki tylko wtedy, gdy serwer naprawdę od niej zależy, na przykład przy własnych przedmiotach, które bez niej wyglądają jak zwykły papier. Gracz, który kiedyś ustawił na swojej liście „Server Resource Packs” dla Twojego serwera na „Disabled”, jest wtedy rozłączany przy każdej próbie, dopóki nie zmieni tego ustawienia z powrotem.
Aktualizacja paczki
Wgraj nowy zip
Podmień plik pod tym samym adresem albo wgraj go pod nową nazwą i użyj nowego linku.
Utwórz nową sumę kontrolną
Uruchom polecenie sumy kontrolnej na nowym zipie i wklej wynik do „Resource pack SHA-1”.
Zrestartuj serwer
Pola paczki zasobów działają od następnego restartu, jak każda linijka
server.properties.Pozwól graczom dołączyć ponownie
Gracze dostają nową wersję przy następnym dołączeniu. Kto jest już online, zostaje do tego czasu przy starej.
Pominięcie drugiego kroku to typowy błąd. Ze starą sumą kontrolną gra powracającego gracza dalej używa kopii, którą już ma, a gra nowego gracza odrzuca nowy plik, bo się nie zgadza.
Gdy paczka się nie pobiera
Gra podaje, ile paczek się nie pobrało, na przykład 1 out of 1 pack(s) failed to download. Te przyczyny obejmują prawie każdy przypadek:
| Przyczyna | Rozwiązanie |
|---|---|
| Link otwiera stronę internetową | Użyj bezpośredniego linku do pobrania |
| Suma kontrolna należy do starszego pliku | Utwórz sumę kontrolną od nowa z pliku, który jest teraz online |
| Suma kontrolna ma wielkie litery albo spacje | Wklej 40 małych znaków bez spacji |
| Plik został usunięty albo link wygasł | Wgraj zip ponownie i zaktualizuj link |
Paczka, która pobiera się bez problemu, ale niczego nie zmienia, zwykle ma dodatkowy folder na górze zipa. Spakuj wtedy zawartość tego folderu, żeby pack.mcmeta leżał na pierwszym poziomie.
Gracze Bedrock i inne wersje
Paczka zasobów Java trafia tylko do graczy Java. Gracze Bedrock na serwerze Crossplay używają innego formatu paczek i jej nie dostają.
Paczka jest robiona dla zakresu wersji Minecrafta, zapisanego w jej pack.mcmeta. Trzymaj ją w zgodzie z wersją, na której działa serwer, zwłaszcza po aktualizacji, która zmieniła sposób przechowywania modeli albo tekstur. Paczki, które zmieniają działanie gry, a nie jej wygląd, to datapacki, a te działają na samym serwerze.
Napisane i sprawdzone przez zespół Lodehost, ostatnia weryfikacja 14 września 2026.




