Minecraft Bedrock Edition natywnie obsługuje dodatki i ma ogromną społeczność, która pozwala ci urozmaicać rozgrywkę ze znajomymi. Dodatek składa się z Behavior Pack (zachowanie w grze) i/lub Resource Pack (tekstury, dźwięki, modele). W tym poradniku pokażemy ci, jak zainstalować i aktywować dodatki na serwerze Minecraft Bedrock w ZapX.
Ta metoda wymaga nieco więcej pracy, ale pozwala zachować istniejący świat serwera wraz ze wszystkimi postępami.
Pliki .mcaddon i .mcpack to archiwa ZIP. Rozpakuj je na swoim komputerze, na przykład za pomocą programu 7-Zip: kliknij plik prawym przyciskiem myszy, wybierz 7-Zip, a następnie Wypakuj do z nazwą folderu pliku. Plik .mcaddon zazwyczaj zawiera kolejne pliki .mcpack, które również musisz rozpakować.
Na koniec każdy pakiet powinien mieć własny folder, w którym bezpośrednio znajduje się plik manifest.json. Zwykle nazwę folderu rozpoznasz, sprawdzając, czy to Behavior Pack, czy Resource Pack: nazwy folderów Resource Pack zawierają RP, a Behavior Pack — BP. Możesz to sprawdzić na pewno w pliku manifest.json: w sekcji modules przy Behavior Pack widnieje "type": "data", a przy Resource Pack — "type": "resources".
Zatrzymaj serwer w ZapX i otwórz kartę Pliki. Prześlij foldery pakietów do tych folderów:
| Pakiet | Folder na serwerze |
|---|---|
Behavior Pack (BP) | behavior_packs |
Resource Pack (RP) | resource_packs |
Większe foldery najwygodniej przesłać przez SFTP, na przykład za pomocą FileZilla lub WinSCP. Dane logowania znajdziesz również na karcie Pliki. Więcej informacji znajdziesz w instrukcji Dostęp przez SFTP.
Prześlij właściwy folder.
Plik manifest.json musi znajdować się bezpośrednio w przesłanym folderze pakietu, na przykład behavior_packs/MojDodatek_BP/manifest.json, a nie w kolejnym podfolderze.
Aby świat wczytał pakiety, dodaj je do dwóch plików w folderze swojego świata. Świat znajduje się w folderze worlds pod nazwą określoną w parametrze startowym Folder świata. Domyślnie jest to worlds/Bedrock level.
- Otwórz plik
manifest.jsonBehavior Pack i zanotuj wartościuuidorazversionz sekcjiheader. - Otwórz w folderze swojego świata plik
world_behavior_packs.json. Jeśli jeszcze go nie ma, utwórz go. - Dodaj pakiet w ten sposób i zastąp przykładowe wartości swoimi:
[
{
"pack_id": "UUID HIER",
"version": [1, 0, 0]
}
]
- Powtórz te kroki dla Resource Pack, używając pliku
world_resource_packs.jsonw tym samym folderze.
Dodawanie wielu pakietów Dodaj kolejne pakiety jako następne wpisy na liście. Wstaw przecinek między wpisami, ale nie dodawaj go po ostatnim wpisie:
[
{ "pack_id": "UUID PACK 1", "version": [1, 0, 0] },
{ "pack_id": "UUID PACK 2", "version": [2, 1, 0] }
]
Jeśli chcesz, aby wszyscy gracze musieli korzystać z pakietów zasobów twojego serwera, dodaj wiersz texturepack-required=true do pliku server.properties.
Uruchom serwer, połącz się z nim i sprawdź, czy dodatki działają. Komunikaty o błędach dotyczące pakietów zobaczysz podczas uruchamiania w Konsoli. Częstymi przyczynami problemów są nieprawidłowe wartości pack_id lub version, folder pakietu umieszczony o jeden poziom za głęboko albo dodatek niezgodny z wersją twojego serwera.
