
Commande
/datapack
Liste les packs de données du monde, les active ou les désactive, et peut en créer un nouveau vide.
| /datapack create <id> <description> |
| /datapack disable <name> |
| /datapack enable <name> |
| /datapack enable <name> (after <existing>|before <existing>) |
| /datapack enable <name> (first|last) |
| /datapack list [(available|enabled)] |
| Argument | Type de valeur | Quoi saisir |
|---|---|---|
| <id> | Texte | Pour create : le nom de dossier du nouveau pack. Un mot, ou du texte entre guillemets. |
| <description> | Composant de texte | Pour create : la description du pack sous forme de composant de texte, par exemple « Mon premier pack ». |
| <name> | Texte | Le nom du pack à activer ou à désactiver, par exemple vanilla ou "file/my_pack". Un mot, ou du texte entre guillemets. |
| <existing> | Texte | Pour before et after : le nom d'un pack activé à côté duquel placer le nouveau. Un mot, ou du texte entre guillemets. |
| Niveau de permission | 2 : opérateurs, mondes avec triche activée, blocs de commande et fonctions |
| Fonctionne dans | Solo avec les cheats activés et serveurs multijoueur. list, enable et disable demandent le niveau de permission 2 (maîtres de jeu) : les opérateurs du serveur, les joueurs avec cheats, les blocs de commande et les fonctions peuvent les exécuter. create demande le niveau de permission 4 (propriétaires), donc les blocs de commande et les fonctions, qui s'exécutent au niveau 2, ne peuvent pas l'utiliser. |
| Résultat | list indique les packs activés et les packs disponibles et renvoie leur nombre. enable et disable annoncent le pack, rechargent les données du monde et renvoient ensuite le nombre de packs activés. create indique le nom du nouveau pack et renvoie 1. |
| list | Affiche à la fois les packs activés et les packs disponibles mais non activés. Ajouter « enabled » ou « available » pour n'afficher qu'une des deux listes. |
| enable | Active un pack et recharge tous les packs de données. Sans mot de position, le pack va là où le pack lui-même demande à être placé. |
| Ordre de chargement | first place le pack au début de l'ordre et last à la fin. before et after le placent juste avant ou après un autre pack déjà activé. |
| disable | Désactive un pack et recharge tous les packs de données. |
| create | Crée un nouveau dossier de pack de données vide dans le dossier datapacks du monde, contenant un fichier pack.mcmeta avec la description et un dossier data vide. Le pack n’est pas activé par cette commande. |
| Noms de packs | On utilise les noms affichés par /datapack list. Les packs du dossier datapacks du monde se nomment file/ suivi du nom du dossier ou du fichier, et ces noms doivent être mis entre guillemets. |
| Raisons d'échec | Échoue pour un pack inconnu, un pack déjà activé ou déjà désactivé, un pack qui nécessite une fonctionnalité non activée dans ce monde, et en essayant de désactiver un pack qui appartient à une fonctionnalité activée. create échoue si le nom contient des caractères non autorisés ou si un pack portant ce nom existe déjà. |
/datapack listAffiche quels packs de données sont activés et lesquels sont disponibles.
/datapack enable "file/my_pack"Active le pack du dossier my_pack.
/datapack enable "file/my_pack" after vanillaActive le pack et le charge juste après le pack vanilla intégré.
/datapack disable "file/my_pack"Désactive le pack.
/datapack create my_pack "My first pack"Crée un nouveau pack de données vide nommé my_pack.

