Minecraft Bedrock Edition prend nativement en charge les add-ons et dispose d’une immense communauté qui te permet d’enrichir le gameplay avec tes amis. Un add-on se compose d’un Behavior Pack (comportement du jeu) et/ou d’un Resource Pack (textures, sons, modèles). Dans ce guide, nous allons te montrer comment installer et activer des add-ons sur ton serveur Minecraft Bedrock avec ZapX.
Cette méthode demande un peu plus de travail, mais elle te permet de conserver ton monde actuel sur le serveur et toute ta progression.
Les fichiers .mcaddon et .mcpack sont des archives ZIP. Extrais-les sur ton PC, par exemple avec 7-Zip : fais un clic droit sur le fichier, puis sélectionne 7-Zip et Extract to avec le nom du dossier du fichier. Un fichier .mcaddon contient généralement d’autres fichiers .mcpack, que tu dois également extraire.
À la fin, tu auras un dossier pour chaque pack, contenant directement un fichier manifest.json. Le nom du dossier indique généralement s’il s’agit d’un Behavior Pack ou d’un Resource Pack : les Resource Packs contiennent RP dans leur nom et les Behavior Packs, BP. Pour en être sûr, vérifie le fichier manifest.json : dans la section modules, les Behavior Packs indiquent "type": "data" et les Resource Packs, "type": "resources".
Arrête ton serveur dans ZapX et ouvre l’onglet Fichiers. Importe les dossiers de packs dans les dossiers suivants :
| Pack | Dossier sur le serveur |
|---|---|
Behavior Pack (BP) | behavior_packs |
Resource Pack (RP) | resource_packs |
Pour les dossiers volumineux, le plus pratique est de les importer via SFTP, par exemple avec FileZilla ou WinSCP. Tu trouveras également tes identifiants dans l’onglet Fichiers. Pour en savoir plus, consulte notre guide Accéder au serveur via SFTP.
Importe le bon dossier.
Le fichier manifest.json doit se trouver directement dans le dossier du pack importé, par exemple behavior_packs/MeinAddon_BP/manifest.json, et non dans un sous-dossier.
Pour que ton monde charge les packs, ajoute-les dans deux fichiers situés dans le dossier de ton monde. Celui-ci se trouve dans le dossier worlds, sous le nom indiqué par le paramètre de démarrage Dossier du monde. Par défaut, il s’agit de worlds/Bedrock level.
- Ouvre le fichier
manifest.jsondu Behavior Pack et note les valeurs deuuidet deversiondans la sectionheader. - Dans le dossier de ton monde, ouvre le fichier
world_behavior_packs.json. S’il n’existe pas encore, crée-le. - Ajoute le pack comme indiqué ci-dessous et remplace les valeurs fictives par les tiennes :
[
{
"pack_id": "UUID HIER",
"version": [1, 0, 0]
}
]
- Fais de même pour le Resource Pack dans le fichier
world_resource_packs.json, situé dans le même dossier.
Ajouter plusieurs packs Ajoute les packs suivants comme nouvelles entrées dans la liste. Sépare les entrées par une virgule, mais n’en mets pas après la dernière :
[
{ "pack_id": "UUID PACK 1", "version": [1, 0, 0] },
{ "pack_id": "UUID PACK 2", "version": [2, 1, 0] }
]
Si tu veux obliger tous les joueurs à utiliser les Resource Packs de ton serveur, ajoute la ligne texturepack-required=true dans server.properties.
Démarre ton serveur, connecte-toi et vérifie que les add-ons fonctionnent. Les messages d’erreur liés aux packs s’affichent au démarrage dans la console. Les causes les plus fréquentes sont une valeur pack_id ou version incorrecte, un dossier de pack placé un niveau trop bas ou un add-on incompatible avec la version de ton serveur.
