Spot.gg is also available in English, with prices in US dollars.
Wykryta lokalizacja: US. Przełączyć na język EN i walutę USD?
Oferta Dlaczego my? Jak to działa?
Poradnik

Addony na serwer Minecraft Bedrock: jak je wgrać i włączyć

Addony działają na serwerze dedykowanym Bedrock, ale nie instaluje się ich dwuklikiem jak w grze. Trzeba rozpakować paczkę, wrzucić ją do folderu świata i wpisać do dwóch plików JSON. Pokazujemy to krok po kroku, wyjaśniamy, co gracze pobierają sami, i co zrobić, gdy addon nie działa.

Aktualizacja: 9 min czytania
Spis treści
  1. Czym są addony w Minecraft Bedrock?
  2. Czy addony działają na serwerze dedykowanym Bedrock?
  3. Gdzie na serwerze Bedrock trafiają addony?
  4. Jak wgrać addon na serwer Bedrock krok po kroku?
  5. 1. Rozpakuj paczkę na komputerze
  6. 2. Sprawdź UUID i wersję w manifest.json
  7. 3. Wgraj foldery na serwer
  8. 4. Włącz paczki w plikach JSON świata
  9. 5. Uruchom serwer i sprawdź konsolę
  10. Czy gracze muszą sami pobierać addony?
  11. Co z addonami, które wymagają eksperymentów?
  12. Jak wgrać addony na serwer Bedrock w Spot.gg?
  13. Dlaczego addon nie działa na serwerze Bedrock?
  14. FAQ
  15. Czy na serwer Bedrock można wgrać plik .mcaddon?
  16. Czy gracze muszą instalować addon u siebie?
  17. Czy addony z Marketplace działają na serwerze dedykowanym?
  18. Czy mogę zainstalować modpack z Javy (np. Superior RPG) na serwerze Bedrock?
  19. Czy BedrockIfy działa na serwerze Bedrock?
  20. Gdzie na serwerze Bedrock jest plik world_behavior_packs.json?
  21. Czy Spot.gg instaluje addony Bedrock jednym kliknięciem?

Czym są addony w Minecraft Bedrock?

Addon to paczka, która zmienia zachowanie i wygląd gry w Bedrock Edition: składa się z behavior packa (logika) i zwykle resource packa (tekstury, modele, dźwięki). To odpowiednik modów z wersji Java, ale zbudowany na oficjalnym systemie paczek Mojanga, bez zewnętrznego loadera.

Rodzaje plików, które spotkasz:

Plik / folder Co to jest Co robi
Behavior pack (BP) folder z manifest.json i np. entities/, items/, scripts/ nowe moby, przedmioty, receptury, zasady gry
Resource pack (RP) folder z manifest.json i np. textures/, models/ tekstury, modele, dźwięki, interfejs
.mcpack archiwum ZIP z jedną paczką (BP albo RP) instalacja jednej paczki dwuklikiem w grze
.mcaddon archiwum ZIP z kilkoma paczkami w środku (zwykle BP + RP jako .mcpack) instalacja całego addonu dwuklikiem w grze

Dwuklik na .mcaddon działa tylko w grze na telefonie czy PC. Serwer dedykowany (Bedrock Dedicated Server, BDS) nie ma okna „zaimportuj”, czyta zwykłe foldery. Dlatego na serwerze paczkę trzeba najpierw rozpakować.

Czy addony działają na serwerze dedykowanym Bedrock?

Tak, oficjalny serwer Bedrock (BDS) obsługuje behavior i resource packi, ale każdą paczkę trzeba wgrać do świata i aktywować ręcznie w plikach JSON. Samo wrzucenie plików niczego nie włącza – to najczęstszy powód, dla którego „addon nie działa”.

Są też rzeczy, które na serwerze dedykowanym nie zadziałają:

  • Addony z Marketplace – płatna zawartość z Marketplace jest zaszyfrowana i przypisana do konta Microsoft, więc nie skopiujesz jej na własny serwer. Szukaj addonów udostępnianych przez autorów jako pliki .mcaddon/.mcpack.
  • Mody i modpacki z wersji Java – paczki typu Superior RPG, Better MC czy RLCraft to mody Forge/Fabric dla Javy. Bedrock ich nie uruchomi i nie ma prostego „konwertera”. Jeśli wpisujesz w Google „superior rpg minecraft bedrock”, to taki modpack istnieje tylko na Javę (Superior RPG na Spot.gg); na Bedrock szukaj addonów RPG wydanych specjalnie dla Bedrocka.
  • BedrockIfy – mimo nazwy to mod do Javy (Fabric), który upodabnia Javę do Bedrocka (np. wygląd ekranów i animacje). Nie instaluje się go na serwerze Bedrock. Działa na serwerze Java z Fabric: BedrockIfy w katalogu modów.

Gdzie na serwerze Bedrock trafiają addony?

Paczki wgrywasz do folderu świata worlds/<nazwa świata>/, a włączasz je w plikach world_behavior_packs.json i world_resource_packs.json w tym samym folderze. Nazwa świata to wartość level-name z pliku server.properties; domyślnie w BDS jest to Bedrock level.

Typowy układ po wgraniu jednego addonu:

Ścieżka Zawartość
server.properties ustawienia serwera, m.in. level-name i texturepack-required
worlds/Bedrock level/behavior_packs/MojAddon_BP/ behavior pack (z manifest.json bezpośrednio w środku)
worlds/Bedrock level/resource_packs/MojAddon_RP/ resource pack (z manifest.json bezpośrednio w środku)
worlds/Bedrock level/world_behavior_packs.json lista włączonych behavior packów
worlds/Bedrock level/world_resource_packs.json lista włączonych resource packów

Paczki możesz też trzymać w folderach behavior_packs/ i resource_packs/ w głównym katalogu serwera, ale tam są też paczki samej gry, które aktualizacja serwera może nadpisać. Folder świata jest bezpieczniejszy i od razu widać, co należy do którego świata.

Jak wgrać addon na serwer Bedrock krok po kroku?

Rozpakuj .mcaddon/.mcpack, wgraj foldery paczek do świata, wpisz ich UUID i wersję do plików JSON i zrestartuj serwer. Najwygodniej przygotować wszystko na komputerze, a potem wgrać gotowe foldery.

1. Rozpakuj paczkę na komputerze

Zmień rozszerzenie .mcaddon lub .mcpack na .zip i rozpakuj. Z .mcaddon dostaniesz zwykle dwa pliki .mcpack – z nimi zrób to samo. Na końcu masz foldery, w których bezpośrednio leży plik manifest.json. Jeśli po rozpakowaniu widzisz folder w folderze, a manifest.json jest piętro niżej, wgraj ten wewnętrzny folder.

2. Sprawdź UUID i wersję w manifest.json

Otwórz manifest.json każdej paczki i znajdź sekcję header:

"header": {
  "name": "Mój Addon BP",
  "uuid": "11111111-2222-3333-4444-555555555555",
  "version": [1, 0, 0]
}

Potrzebujesz uuid i version z sekcji header, nie z modules (tam jest inny UUID). Zapisz je osobno dla behavior packa i resource packa.

3. Wgraj foldery na serwer

Zatrzymaj serwer i wgraj foldery do worlds/Bedrock level/behavior_packs/ oraz worlds/Bedrock level/resource_packs/ (jeśli tych folderów nie ma, utwórz je). Możesz to zrobić przez SFTP (np. WinSCP lub FileZilla) albo w menedżerze plików w panelu hostingu.

4. Włącz paczki w plikach JSON świata

W folderze świata utwórz (albo edytuj) plik world_behavior_packs.json:

[
  { "pack_id": "11111111-2222-3333-4444-555555555555", "version": [1, 0, 0] }
]

I analogicznie world_resource_packs.json z UUID i wersją resource packa. Kilka addonów to kilka obiektów w tablicy, oddzielonych przecinkami (bez przecinka po ostatnim). Plik bez żadnej paczki to po prostu [].

5. Uruchom serwer i sprawdź konsolę

Po starcie serwer wypisuje w konsoli wczytane paczki albo błąd. Jeśli coś się nie wczytało, przejdź do sekcji o problemach niżej.

Czy gracze muszą sami pobierać addony?

Nie – resource packi serwer wysyła graczom automatycznie przy wejściu, a behavior packi działają po stronie serwera. Gracz nie musi niczego instalować ręcznie, wystarczy, że się połączy.

Domyślnie gra pyta gracza, czy pobrać paczki serwera. Jeśli addon bez tekstur nie ma sensu (nowe moby, przedmioty), ustaw w server.properties:

texturepack-required=true

Wtedy każdy gracz musi pobrać paczki, żeby wejść – kto odmówi, nie dołączy. Pierwsze wejście trwa dłużej (pobieranie), kolejne już nie, bo gra trzyma paczki w pamięci podręcznej.

Co z addonami, które wymagają eksperymentów?

Część addonów wymaga włączonych „eksperymentów” (np. Beta API), a na serwerze dedykowanym nie włączysz ich w server.properties – to ustawienie zapisane w samym świecie (level.dat). Opis addonu zwykle mówi, czy eksperymenty są potrzebne.

Najprostszy sposób:

  1. W grze utwórz nowy świat z włączonymi wymaganymi eksperymentami (w ustawieniach świata, w sekcji eksperymentów) i z tym addonem.
  2. Znajdź folder tego świata na komputerze (w folderze minecraftWorlds gry) albo wyeksportuj świat do .mcworld (to też ZIP).
  3. Wgraj cały folder świata na serwer do worlds/ i ustaw jego nazwę w level-name w server.properties.

Pamiętaj, że włączonych eksperymentów w świecie zwykle nie da się potem wyłączyć, a nowsze wersje gry potrafią zmienić lub usunąć dany eksperyment. Przed takimi zmianami zrób kopię świata.

Jak wgrać addony na serwer Bedrock w Spot.gg?

Na Spot.gg addony Bedrock wgrywasz ręcznie, w zakładce „Pliki” albo przez SFTP – w katalogu „Dodatki” w panelu nie ma (na razie) paczek do Bedrocka. Serwer to oficjalny Bedrock Dedicated Server, więc cała metoda opisana wyżej działa bez zmian.

Jeśli nie masz jeszcze serwera, zobacz, jak zrobić serwer Minecraft Bedrock. Serwer Bedrock na Spot.gg uruchomisz za darmo na 24 h, bez karty; później od 14,99 zł / mies. za wariant z 2 GB RAM.

Wgrywanie addonu w panelu:

  1. Zatrzymaj serwer. Na płatnym serwerze zrób najpierw kopię: zakładka Kopie zapasowe → Utwórz kopię – w razie problemu wrócisz do działającego świata. Na darmowym serwerze kopie zapasowe nie są wykonywane, więc przed zmianami pobierz folder świata przez SFTP.
  2. W zakładce Pliki wejdź do worlds, a potem do folderu świata (domyślnie Bedrock level). Jeśli nie ma w nim behavior_packs i resource_packs, utwórz je przyciskiem Utwórz katalog.
  3. Spakuj na komputerze folder paczki do .zip, wejdź do behavior_packs (lub resource_packs) i użyj Wgraj pliki. Przy pliku .zip kliknij Rozpakuj – panel utworzy folder o tej samej nazwie co archiwum. Sprawdź, czy manifest.json leży bezpośrednio w nim; jeśli jest piętro niżej, przenieś wewnętrzny folder (Przenieś) albo spakuj paczkę bez folderu nadrzędnego. Plik .mcpack możesz też wgrać bez rozpakowywania na PC – zmień mu nazwę na .zip (Zmień nazwę) i rozpakuj w panelu.
  4. W folderze świata utwórz pliki world_behavior_packs.json i world_resource_packs.json (Utwórz plik) i wpisz do nich UUID i wersje paczek. Pliki .json edytujesz bezpośrednio w panelu (Edytuj).
  5. Jeśli gracze mają obowiązkowo pobierać paczki, otwórz w Plikach server.properties, ustaw texturepack-required=true i zapisz.
  6. Uruchom serwer i obserwuj zakładkę Konsola.

Większe addony albo wiele plików naraz wygodniej wgrać przez SFTP: dane logowania znajdziesz w zakładce Pliki pod przyciskiem Dostęp SFTP. Tak samo wgrasz cały świat z eksperymentami.

Dlaczego addon nie działa na serwerze Bedrock?

Najczęściej paczka jest wgrana, ale nie została wpisana do world_behavior_packs.json/world_resource_packs.json albo UUID lub wersja się nie zgadzają. Serwer wtedy po prostu wczytuje świat bez addonu.

Objaw Prawdopodobna przyczyna Co zrobić
Serwer startuje, addonu nie ma paczka nie jest wpisana do pliku JSON świata dopisz pack_id i version z header w manifest.json
Addon nadal nie działa po wpisaniu wpisany UUID z modules zamiast z header, inna wersja porównaj wartości znak po znaku z manifest.json
W konsoli „Unable to find manifest in pack” dodatkowy folder po rozpakowaniu przenieś folder tak, żeby manifest.json był bezpośrednio w folderze paczki
Plik JSON jest ignorowany, błędy przy starcie przecinek po ostatnim elemencie, cudzysłowy typu „ ” popraw składnię JSON (zwykłe " i bez końcowych przecinków)
Moby/przedmioty bez tekstur brak resource packa w world_resource_packs.json albo gracz odmówił pobrania dodaj RP do świata, ustaw texturepack-required=true
Addon wymaga eksperymentów świat nie ma włączonych eksperymentów utwórz świat z eksperymentami w grze i wgraj go na serwer
Addon przestał działać po aktualizacji gry paczka nie jest zgodna z nową wersją Bedrocka pobierz nowszą wersję addonu od autora
Gracz nie może wejść po dodaniu addonu serwer i gracz mają inne wersje gry zaktualizuj grę u gracza do wersji serwera

Jeśli konsola milczy, a addon i tak nie działa, włącz w server.properties logi zawartości: content-log-file-enabled=true i content-log-console-output-enabled=true. Serwer zacznie wypisywać błędy paczek.

FAQ

Czy na serwer Bedrock można wgrać plik .mcaddon?

Nie bezpośrednio. Serwer czyta rozpakowane foldery paczek, więc .mcaddon (i każdy .mcpack w środku) trzeba zmienić na .zip, rozpakować, wgrać foldery do świata i wpisać paczki do world_behavior_packs.json oraz world_resource_packs.json.

Czy gracze muszą instalować addon u siebie?

Nie. Resource packi serwer wysyła graczom sam przy wejściu, a behavior packi działają na serwerze. Ustawienie texturepack-required=true w server.properties sprawia, że pobranie paczek jest obowiązkowe.

Czy addony z Marketplace działają na serwerze dedykowanym?

Nie. Zawartość z Marketplace jest zaszyfrowana i przypisana do konta, więc nie da się jej przenieść na własny serwer. Na serwerze działają addony udostępniane jako zwykłe pliki .mcaddon/.mcpack.

Czy mogę zainstalować modpack z Javy (np. Superior RPG) na serwerze Bedrock?

Nie. Modpacki i mody Forge/Fabric działają tylko w wersji Java. Na Bedrock potrzebujesz addonów zrobionych dla Bedrocka. Jeśli zależy ci na konkretnym modpacku, postaw serwer Java z tą paczką.

Czy BedrockIfy działa na serwerze Bedrock?

Nie. BedrockIfy to mod do Minecraft Java (Fabric), który upodabnia Javę do Bedrocka. Na Bedrock niczego nie zmieni.

Gdzie na serwerze Bedrock jest plik world_behavior_packs.json?

W folderze świata: worlds/<nazwa świata>/, domyślnie worlds/Bedrock level/. Jeśli go nie ma, utwórz go sam – zawiera tablicę obiektów z pack_id i version.

Czy Spot.gg instaluje addony Bedrock jednym kliknięciem?

Nie, katalog „Dodatki” w panelu nie ma na razie paczek do Bedrocka. Addony wgrywasz ręcznie w zakładce „Pliki” lub przez SFTP, tak jak opisaliśmy wyżej – serwer to oficjalny Bedrock Dedicated Server, więc ta metoda działa.

Inne poradniki