/function
Aller à la navigation
Aller à la recherche
"Function" redirige ici. Pour la fonctionnalité des packs de données, voir Fonction.
L'écriture de cette article est en cours, votre aide est la bienvenue.
Nous vous encourageons à contribuer à cet article. La page de discussion peut contenir des suggestions.
Cet article est une ébauche.
Vous pouvez partager vos connaissances en l'améliorant.
/function| Niveau de permission requis |
|
|---|---|
| Restrictions |
Triche uniquement |
{
"title": "<code>/function</code>",
"rows": [
{
"field": "\n* 2",
"label": "Niveau de<br>permission requis"
},
{
"field": "(link to Triche article, displayed as Triche) uniquement",
"label": "(link to Commandes#Restrictions article, displayed as Restrictions)"
}
],
"invimages": [],
"images": []
}
La commande /function permet d’exécuter une fonction provenant d’un pack de données. Une fonction contient une liste de commandes exécutées automatiquement dans l’ordre. Cette commande est principalement utilisée pour les cartes personnalisées, les systèmes techniques et les datapacks.
| Fonction | Commande | Description | Particularités |
|---|---|---|---|
| Exécuter une fonction | /function | Lance une fonction de datapack | Peut exécuter plusieurs commandes rapidement |
| Automatisation | /function <nom> | Active des systèmes complexes | Utilisé dans les maps et mini-jeux |
Syntaxe
[modifier | modifier le wikicode]function <name>
function <name: filepath>
Voici comment cette commande pourrait être utilisée :
function monpack:start
Ce qui aurait pour effet d’exécuter la fonction start.mcfunction du datapack monpack.
Arguments
[modifier | modifier le wikicode]<name> : resource_location
- Spécifie le nom de la fonction à exécuter.
BE : name: filepath : FilePath
- Spécifie le chemin du fichier de fonction.
Exemples
[modifier | modifier le wikicode]/function monpack:spawn_boss
- Exécute une fonction faisant apparaître un boss.
/function system:start_game
- Lance un système de jeu personnalisé.
/function tutorial:intro
- Démarre une séquence d’introduction.
Résultat
[modifier | modifier le wikicode]
| Commande | Déclenchement | Édition Java | Édition Bedrock |
|---|---|---|---|
| Toutes | La commande est incomplète ou un argument n’est pas correctement spécifié. | Traitement impossible | Traitement impossible |
| La fonction spécifiée est introuvable. | Échec | Échec | |
| Une commande dans la fonction a échoué. | Échec | Échec | |
| Toutes | Autrement | Succès | |