Les packs de données sont une fonctionnalité de Minecraft qui permet aux joueurs de personnaliser davantage leur expérience dans le jeu. Les packs de données peuvent être utilisées pour remplacer ou ajouter de nouveaux progrès, fonctions, tables de butin, structures, recettes et tags sans aucune modification du code.
Fonctionnement
Les packs de données comportent les données personnalisées de chaque monde, c'est-à-dire les structures, les tables de butin, les progrès, les fonctions et les recettes personnalisées.
Alors que les packs de ressources agissent seulement côté client, les packs de données sont effectifs côté serveur, ou pour un monde en particulier. Il n'y a donc pas d'interface pour les sélectionner en jeu : il faut les insérer ou les modifier dans le dossier .minecraft\saves\NOM DU MONDE\data_packs\NOM DU PACK DE DONNÉES
. En outre, il est possible d'en charger plusieurs en même temps.
Structure
- saves : dossier contenant les sauvegardes (mondes).
- (monde)
- datapacks : dossier contenant les pack de données.
- (nom du pack de données)
- pack.mcmeta : fichier gérant la compatibilité du pack et la reconnaissance de ce dernier par Minecraft, il est identique à celui des packs de ressources.
- data : dossier contenant les données modifiées du pack (équivalent de "assets" pour un pack de ressources).
- (espace de nom)
- advancements : dossier contenant les progrès du pack.
- (progrès).json
- functions : dossier contenant les fonctions du pack.
- (fonction).mcfunction
- loot_tables : dossier contenant les tables de butin du pack.
- (tables de butin).json
- recipes : dossier contenant les recettes du pack.
- (recette).json
- structures : dossier contenant les structures du pack.
- (structure).nbt
- predicates : dossier contenant les prédicats du pack.
- (prédicat).json
- tags : dossier contenant les tags du pack.
- blocks : tags des blocs.
- (tag).json
- items : tags des objets.
- (tag).json
- functions : tags des fonctions.
- (tag).json. Un tag nommé
minecraft:tick
exécutera les fonctions contenues dans le fichier à chaque tick de jeu etminecraft:load
les exécutera à chaque chargement du pack de données.
- (tag).json. Un tag nommé
- blocks : tags des blocs.
- advancements : dossier contenant les progrès du pack.
- (espace de nom)
- (nom du pack de données)
- datapacks : dossier contenant les pack de données.
- (monde)
Commandes
- Une commande pour contrôler les packs de données chargés.
- Possède les sous-commandes suivantes :
enable <name>
- va activer le pack spécifié.disable <name>
- va désactiver le pack spécifié.list [available|enabled]
- va lister tous les packs de données, ou uniquement ceux disponibles/activés. Survoler des packs de données dans cette liste affichera leur description définie dans leur pack.mcmeta.
- Les packs de données sont activés par défaut, mais si vous les désactivez, vous pouvez les réactiver avec les commandes suivantes :
enable <name>
- va activer le pack spécifié, le mettant à sa position par défaut.enable <name> first
- va activer le pack spécifié, le mettant avant n'importe quel autre pack (priorité la plus basse).enable <name> last
- va activer le pack spécifié, le mettant après n'importe quel autre pack (priorité la plus haute).enable <name> before <existing>
- va activer le pack spécifié, le mettant avant (priorité inférieure) le pack <existing>.enable <name> after <existing>
- va activer le pack spécifié, le mettant après (priorité supérieure) le pack <existing>.
Historique
Version Java | |||||
---|---|---|---|---|---|
1.13 | 20 juin 2017 | Dinnerbone annonce les packs de données. | |||
17w43a | Ajout des packs de données. | ||||
17w46a | Ajout de la commande /datapack . | ||||
17w48a | Les packs de données peuvent désormais charger des recettes personnalisées. | ||||
17w49a | Des tags peuvent maintenant être créés dans des packs de données. | ||||
17w49b | Des tags peuvent maintenant être créés pour les fonctions. | ||||
18w01a | Ajout de la fonction set_name pour les tables de butin.
| ||||
Les fonctions étiquetées dans minecraft:load seront maintenant exécutées une fois après un (re)chargement.
| |||||
Les rapports de plantage listent désormais quels packs de données sont activés. | |||||
1.15 | 19w38a | Ajout des prédicats. |
Voir aussi
- Progrès
- Recette
- Fonction
- Table de butin
- Tag
- Prédicat
- Tutoriels/Installer un pack de données
- Tutoriels/Créer un pack de données
Références
Données | |
---|---|
Autre |