Esporta il mondo da Minecraft → trasformalo in ZIP
Avvia un nuovo mondo con tutti i Resource/behaviour Packs sul server
Minecraft → Mondi →
(Modifica mondo) → “Esporta mondo” → file MeineWelt.mcworld.
Windows non mostra le estensioni dei file?
Esplora file → Visualizza → Estensioni nomi file attiva.
Rinomina il file così:
MeineWelt.mcworld → MeineWelt.zip → Ti verrà mostrato un avviso, conferma con “Sì”.
Estrai lo ZIP → vedrai anche:
behavior_packs/
resource_packs/
world_behavior_packs.json (evtl. vorhanden)
world_resource_packs.json (evtl. vorhanden)
usa programmi come Filezilla o simili.

Locale (dall'Export/Addon)
Percorso di destinazione server
|
|
|
|
|
|
|
|




Nota: Alcuni addon hanno entrambi i tipi (Behavior e Resource). In quel caso carica tutte e due le cartelle.
Apri sul server o in locale il file:
Behavior Pack: /behavior_packs/<Addon>/manifest.json
Resource Pack: /resource_packs/<Addon>/manifest.json


In /worlds/<Weltname>/ Copia esattamente UUID e versione dei behavior/resource pack (proprio come negli esempi degli screenshot)
world_behavior_packs.json

world_resource_packs.json

Più pacchetti? Basta aggiungere altri oggetti all’array:
[
{ "pack_id": "UUID_PACK_1", "version": [1, 0, 0] },
{ "pack_id": "UUID_PACK_2", "version": [2, 3, 1] }
]
Fai attenzione a: UUID esatto + versione esatta (ad es. [1,0,0]).
usa https://jsonlint.com/ per controllare che il file json non abbia errori.
Nel file server.properties:
texturepack-required=true
content-log-file-enabled=true

I client devono caricare le risorse.
Gli errori vengono scritti nel log.
Riavvio completo
La console/il log dovrebbe mostrare:
Pack validated: <Name> (<UUID>) version X.Y.Z
Al join: conferma il prompt di download per i Resource Packs.
Doppio clic su .mcworld avvia solo il gioco
→ By Design. Per il server rinominare in .zip e estrarre (vedi passo 1–2).
Non riesco a rinominare .mcworld
→ Mostra le estensioni dei file oppure CMD:
ren "Datei.mcworld" "Datei.zip"
“Pack with id … not found” all'avvio
→ UUID/Versione sbagliata o cartella mancante.
→ manifest.json controlla, cartella esattamente in /behavior_packs oppure /resource_packs.
Nessun prompt di download per le risorse
→ texturepack-required=true metti e world_resource_packs.json compila correttamente.
Incompatibile dopo aggiornamento Bedrock
→ Prendi la versione giusta dell'addon; le vecchie versioni potrebbero non funzionare.
“Missing dependency” nei log
→ manifest.json del pack ha dependencies. Anche queste devi caricare e referenziare nei JSON del mondo.
Il gioco si blocca entrando
→ Annulla le ultime modifiche (JSON corretto?), magari togli l'addon per ora, prova una versione compatibile.
Errore di sintassi JSON
→ Controlla array/virgole/virgolette. Se hai dubbi, controlla con un JSON-Lint.