Guide
Comment créer un datapack Minecraft
Mis à jour le 7 octobre 2026
Un datapack modifie le jeu sans mods ni plugins : recettes, butin, progrès, fonctions exécutées à chaque tick. Il fonctionne sur les serveurs vanilla et dans les mondes solo. C'est un dossier (ou un .zip) de fichiers JSON et de fichiers .mcfunction avec une arborescence stricte.
Un exemple pour commencer.
Générer ceci avec CodexeÉtape par étape
1.Créer pack.mcmeta
Le fichier racine avec une description et le numéro
pack_formatde votre version de Minecraft. Un mauvais numéro fait avertir le jeu ou lui fait refuser le pack.2.Ajouter le dossier data
data/<namespace>/avec des dossiers commefunction,recipe,loot_tableetadvancement. Les noms de dossiers ont changé en 1.21 (singulier au lieu du pluriel).3.Écrire des fonctions
Les fichiers
.mcfunctioncontiennent des commandes, une par ligne. Reliez-les àminecraft:loadetminecraft:tickavec des tags de fonction.4.L'installer
Placez le dossier ou le .zip dans
<world>/datapacks/et exécutez/reload, ou ajoutez-le à la création du monde.5.Le tester
Vérifiez
/datapack list, puis essayez chaque recette et chaque fonction en jeu. Les erreurs apparaissent dans le journal du serveur.
Avec Codexe
Décrivez les recettes, le butin ou les mécaniques, ainsi que la version. Codexe écrit les fichiers avec la bonne arborescence et le bon pack_format, charge le pack sur un vrai serveur Minecraft pour détecter les erreurs avant de passer à Ready, et vous laisse rejoindre ce serveur pour y jouer.
Questions
Datapack ou plugin ?
Un datapack n'a besoin d'aucun logiciel de serveur et fonctionne en solo, mais il ne peut faire que ce que permettent les commandes et le JSON. Un plugin peut tout faire dans les limites de l'API du serveur, mais nécessite Spigot ou Paper.
Pourquoi mon datapack ne se charge-t-il pas ?
En général, un mauvais pack_format, un nom de dossier issu d'une autre version, ou une erreur JSON. Le journal du serveur indique le fichier concerné.
Créer un datapack
Ce prompt s'ouvre prêt à être envoyé :
“Un datapack pour Minecraft 1.21.4 : une recette avec forme pour un « Totem des mers » (Cœur de l'océan au milieu, de l'or autour) qui donne un Totem d'immortalité avec un nom personnalisé, et une fonction de chargement qui ajoute un tableau des scores des morts dans la barre latérale.”
Générer ceci avec Codexe