Guide
Comment installer un datapack
Mis à jour le 18 octobre 2026
Les datapacks ne nécessitent ni mods ni logiciel de serveur : ils fonctionnent en vanilla, en solo et sur n'importe quel serveur. Un datapack appartient à un seul monde : vous le placez dans le dossier datapacks de ce monde et vous rechargez. La seule chose à surveiller est que le pack soit prévu pour votre version de Minecraft.
Un exemple pour commencer.
Générer ceci avec CodexeÉtape par étape
1.Vérifiez la version
La page du pack indique les versions de Minecraft prises en charge. Le format des datapacks change d'une version à l'autre, donc un pack pour la 1.20 peut ne pas fonctionner en 1.21.
2.Trouvez le dossier datapacks du monde
En solo :
.minecraft/saves/<World>/datapacks/. Sur un serveur :world/datapacks/(le dossier nommé parlevel-namedansserver.properties).3.Copiez le pack
Placez-y le .zip tel quel, ou le dossier décompressé. Dans les deux cas,
pack.mcmetadoit se trouver à la racine du zip ou du dossier.4.Recharger
Lancez
/reloaden jeu (il faut être opérateur ou avoir les commandes activées), ou redémarrez le serveur.5.Vérifiez qu'il est activé
/datapack listaffiche les packs activés et disponibles. Si le vôtre est disponible mais pas activé, lancez/datapack enable "file/<name>".
Ajouter un datapack à la création d'un monde
En solo, Créer un nouveau monde, puis Plus et Packs de données : faites glisser le .zip dans la fenêtre et déplacez-le du côté des packs activés. C'est la bonne méthode pour les packs qui modifient la génération du monde (biomes, terrain, structures), car ces changements ne s'appliquent qu'aux chunks générés après l'activation du pack.
Sur un serveur, placez un pack de génération dans world/datapacks/ avant le premier démarrage, sinon l'ancien terrain reste tel quel et seuls les nouveaux chunks changent.
Problèmes courants
- Le pack n'apparaît pas dans /datapack list : il est dans le mauvais dossier, ou le zip contient un niveau de dossier en trop, donc
pack.mcmetan'est pas à la racine. - Avertissement « Conçu pour une version plus ancienne/récente » : le
pack_formatne correspond pas à votre jeu. Le pack peut se charger, mais des recettes ou des fonctions écrites pour une autre version peuvent échouer. - Chargé mais rien ne se passe : une fonction ou une recette contient une erreur. Le journal du serveur (ou celui du jeu en solo) nomme le fichier qui a échoué.
- Vous avez téléchargé un resource pack : les textures et les sons vont dans
resourcepacks/, pas dansdatapacks/. Certains contenus sont fournis sous les deux formes.
Sur un panneau d'hébergement
Sur un panneau d'hébergement, ouvrez le gestionnaire de fichiers, allez dans le dossier du monde et envoyez le zip dans datapacks/, puis redémarrez. Certains hébergeurs proposent un installateur de datapacks qui fait la même chose. Le dossier du monde est celui indiqué dans server.properties, pas la racine du serveur.
Les datapacks créés avec Codexe
Un datapack créé sur Codexe est chargé sur un vrai serveur Minecraft avant d'être prêt, et le journal du serveur est analysé pour repérer les erreurs dans les recettes, fonctions, progrès ou le JSON. Vous le téléchargez sous forme de zip avec pack.mcmeta et data/ à la racine, prêt pour world/datapacks/, et vous pouvez d'abord y jouer sur un serveur de test privé.
Questions
Faut-il installer quelque chose sur le client ?
Non. Les datapacks tournent sur le serveur (ou sur le serveur intégré en solo). Les joueurs n'ont besoin d'un resource pack que si le datapack en fournit un pour les textures.
Un datapack s'applique-t-il à tous les mondes ?
Non, uniquement au monde dans le dossier duquel il se trouve. Copiez-le dans chaque monde qui doit l'utiliser.
Puis-je retirer un datapack ?
Lancez /datapack disable "file/<name>" et supprimez-le du dossier. Ce qu'il a déjà créé (objets, scoreboards, terrain généré) peut rester dans le monde.
Créez un datapack pour votre monde
Ce prompt s'ouvre prêt à être envoyé :
“Un datapack pour Minecraft 1.21.4, namespace « camp » : une recette sans forme pour un Bedroll (3 laines blanches et 2 ficelles) qui donne un lit blanc nommé, une recette qui transforme 4 chairs putréfiées en 1 cuir, et une fonction de chargement qui affiche un scoreboard « deaths » dans la sidebar.”
Générer ceci avec Codexe