Add-ons bestehen bei Bedrock aus zwei Teilen: einem Verhaltenspaket (Behavior Pack – neue Kreaturen, Rezepte, Regeln) und oft einem Ressourcenpaket (Resource Pack – Texturen, Modelle, Sounds). Beide gehören auf den Server, die Spieler laden das Ressourcenpaket beim Beitreten automatisch herunter.
1. Add-on entpacken
.mcaddon- und .mcpack-Dateien sind ZIP-Dateien mit anderer Endung. Benennen Sie die Datei auf dem PC in .zip um und entpacken Sie sie. Eine .mcaddon enthält meist zwei Ordner – einen für das Verhaltenspaket und einen für das Ressourcenpaket. In jedem Ordner liegt eine Datei manifest.json.
Welcher Ordner welcher ist, steht in der manifest.json unter modules → type: data (oder script) ist ein Verhaltenspaket, resources ein Ressourcenpaket.
2. Ordner hochladen
Öffnen Sie auf der Serverseite den Reiter Dateien:
- Verhaltenspakete in den Ordner
behavior_packs - Ressourcenpakete in den Ordner
resource_packs
Am einfachsten packen Sie jeden Ordner als ZIP und nutzen ZIP hochladen und entpacken. Wichtig: Die manifest.json muss direkt im Paket-Ordner liegen, also z. B. behavior_packs/MeinAddon_BP/manifest.json – nicht eine Ebene tiefer.
3. Pakete für die Welt einschalten
Hochladen allein reicht nicht – der Server muss wissen, welche Pakete Ihre Welt benutzen soll. Öffnen Sie den Ordner Ihrer Welt unter worlds (Standard: worlds/Bedrock level) und legen Sie dort zwei Dateien an:
world_behavior_packs.jsonmit dem Inhalt[{ "pack_id": "UUID-AUS-DEM-VERHALTENSPAKET", "version": [1, 0, 0] }]world_resource_packs.jsonmit dem Inhalt[{ "pack_id": "UUID-AUS-DEM-RESSOURCENPAKET", "version": [1, 0, 0] }]
Die Werte finden Sie in der manifest.json des jeweiligen Pakets unter header: uuid gehört zu pack_id, version zu version. Achtung: Unter modules steht eine zweite UUID – die ist nicht gemeint. Mehrere Pakete trennen Sie innerhalb der eckigen Klammern mit Komma.
4. Neu starten
Starten Sie den Server neu. In der Konsole sehen Sie beim Start für jedes geladene Paket eine Zeile Pack Stack - … (id: …, version: …). Fehlt Ihr Paket dort, stimmt meist die UUID oder der Ordner nicht. Beim Beitreten laden die Spieler das Ressourcenpaket herunter.
Gut zu wissen
- Ressourcenpaket erzwingen: Mit
texturepack-required=truein derserver.propertiesmüssen alle Spieler das Ressourcenpaket annehmen. Sonst können sie es ablehnen und sehen dann die normalen Texturen. - Experimentelle Funktionen: Manche Add-ons brauchen „Experimentelle Spielfunktionen“. Die lassen sich nur beim Anlegen einer Welt einschalten. Erstellen Sie die Welt dann im Spiel mit den nötigen Schaltern und laden Sie sie hoch – so geht's mit eigenen Welten.
- Welten mit Add-ons vom PC: Haben Sie die Welt schon mit Add-ons im Spiel angelegt, enthält der Weltordner die Pakete bereits – dann genügt es, die Welt hochzuladen.
- Vorher sichern: Legen Sie vor dem Einbau ein Backup an. Add-ons, die Sie wieder entfernen, können Blöcke und Kreaturen in der Welt hinterlassen.
- In der Konsole erscheint beim Start eine Meldung „TRANSPORT TYPE ERROR“. Die ist bei uns normal und kann ignoriert werden – Ihre Spieler verbinden sich trotzdem.
- Die Version des Add-ons muss zur Bedrock-Version des Servers passen. Siehe auch Bedrock-Server verbinden und einrichten.