Minecraft exportieren → in ZIP umwandeln
Starte eine neue Welt mit allen Resource/behaviour Packs auf dem Server
Minecraft → Welten →
(Welt bearbeiten) → „Welt exportieren“ → Datei MeineWelt.mcworld.
Windows zeigt Dateiendungen nicht?
Explorer → Ansicht → Dateinamenerweiterungen aktivieren.
Datei umbenennen:
MeineWelt.mcworld → MeineWelt.zip → Es wird dir eine Warnung angezeigt, die bestätigst du mit „Ja“.
ZIP entpacken → du siehst u. a.:
behavior_packs/
resource_packs/
world_behavior_packs.json (evtl. vorhanden)
world_resource_packs.json (evtl. vorhanden)
benutze dafür programme wie Filezilla oder ähnliches.

Lokal (aus dem Export/Addon)
Server-Zielpfad
|
|
|
|
|
|
|
|




Hinweis: Manche Addons bringen beide Typen mit (Behavior und Resource). Dann beide Ordner hochladen.
Öffne auf dem Server oder lokal die Datei:
Behavior Pack: /behavior_packs/<Addon>/manifest.json
Resource Pack: /resource_packs/<Addon>/manifest.json


In /worlds/<Weltname>/ Die UUID und die Version von den Behaviour/Resource packs exakt übertragen (wie in den screenshot beispielen)
world_behavior_packs.json

world_resource_packs.json

Mehrere Packs? Einfach weitere Objekte ins Array setzen:
[
{ "pack_id": "UUID_PACK_1", "version": [1, 0, 0] },
{ "pack_id": "UUID_PACK_2", "version": [2, 3, 1] }
]
Achte auf: exakte UUID + exakte Version (z. B. [1,0,0]).
benutze https://jsonlint.com/ um zu bestätigen das die json datei keine fehler hat.
In server.properties:
texturepack-required=true
content-log-file-enabled=true

Clients müssen Ressourcen laden.
Fehler werden ins Log geschrieben.
Vollständiger Neustart
Konsole/Log sollte zeigen:
Pack validated: <Name> (<UUID>) version X.Y.Z
Beim Join: Download-Prompt für Resource Packs bestätigen.
Doppelklick auf .mcworld startet nur das Spiel
→ By Design. Für den Server umbenennen zu .zip und entpacken (siehe Schritt 1–2).
Kann .mcworld nicht umbenennen
→ Dateiendungen einblenden oder CMD:
ren "Datei.mcworld" "Datei.zip"
„Pack with id … not found“ beim Start
→ UUID/Version falsch oder Ordner fehlt.
→ manifest.json prüfen, Ordner exakt in /behavior_packs bzw. /resource_packs.
Kein Download-Prompt für Ressourcen
→ texturepack-required=true setzen und world_resource_packs.json korrekt befüllen.
Inkompatibel nach Bedrock-Update
→ Passende Addon-Version besorgen; alte Versionen können fehlschlagen.
„Missing dependency“ im Log
→ manifest.json des Packs hat dependencies. Diese ebenfalls hochladen und in den Welt-JSONs referenzieren.
Spiel stürzt beim Join ab
→ Letzte Änderungen rückgängig machen (JSON korrekt?), Addon ggf. vorerst entfernen, kompatible Version testen.
JSON-Syntaxfehler
→ Arrays/Kommas/Anführungszeichen prüfen. Bei Zweifel mit einem JSON-Lint prüfen.