Un datapack change les règles du jeu sans toucher à son code : recettes d'artisanat, tables de butin, structures du monde, progrès, fonctions de commandes. Le jeu prend tout cela en charge nativement depuis la 1.13, un datapack n'a donc besoin ni de Forge ni de Fabric — il s'installe dans un monde précis et fonctionne sur le client vanilla et un serveur classique.
Les datapacks ont des rôles variés : certains modifient la génération du monde — biomes, terrain et structures, d'autres ajoutent des mécaniques, des défis et des événements horrifiques, et d'autres sont conçus pour les serveurs — économie, grades, mini-jeux à commandes. La génération ne s'applique qu'aux nouveaux chunks, ces packs s'ajoutent donc à la création d'un monde. Sur Millida Hosting, un datapack s'installe sur le serveur avec le bouton Sur un serveur sur sa page.
C'est la principale différence avec les mods : un datapack n'apparaît pas dans la liste des mods, et il ne peut pas ajouter ce que le jeu ne possède pas du tout — impossible de créer ainsi un nouveau bloc avec son propre modèle. En revanche, il n'entre pas en conflit avec d'autres packs, ne nécessite pas de mise à jour quand vous changez de loader et ne vous empêche pas de jouer avec des amis sur un serveur classique. Installer un datapack est simple : placez l'archive dans le dossier datapacks à l'intérieur du dossier du monde, puis rechargez le monde ou lancez la commande reload. La carte indique la version du jeu, l'auteur et la licence, et toutes les versions sont réunies au même endroit.