Close
    Search Search

    Commandes/donner

    Commandes/donner
    vous donner
    Niveau d'autorisation
    conditions

    2‌ [JE uniquement]
    1‌[BE uniquement]


    Restrictions

    Triche uniquement‌[BE uniquement]

    Donne un objet Ă  un ou plusieurs joueurs.

    Syntaxe

    • Édition Java
    donner [ ]
    • Édition Bedrock
    donner [quantitĂ© : int] [donnĂ©es : int] [composants : json]

    Arguments

    HOURRA: : entité
    BE : joueur : cible : CommandSelector


    Spécifie la ou les cibles auxquelles donner le ou les éléments. Doit être un nom de joueur, un sélecteur de cible ou un UUID‌[Édition Java uniquement]. Et le sélecteur de cible doit être de type joueur.

    HOURRA: : item_stack
    BE : itemName : Item : CommandItem

    Spécifie l'élément à donner. Dans Java Edition, il doit être sous la forme item_id{data_tags} (accepte les balises d'élément et de bloc), dans lequel les balises de données peuvent être omises lorsqu'elles ne sont pas nécessaires. Dans Bedrock Edition, il doit s'agir d'un identifiant d'élément ou d'un identifiant de bloc pour lequel des éléments existent.

    TU: : entier
    BE : montant : int : int


    Spécifie le nombre d'éléments à donner. Si non spécifié, la valeur par défaut est 1. Doit être un nombre entier de 32 bits. Dans Java Edition, il doit être compris entre 1 et 2147483647 (inclus). Dans Bedrock Edition, il doit être compris entre 1 et 32767 (inclus).

    BE : données : int : int

    Spécifie la valeur des données d'élément du ou des éléments donnés. Les valeurs non valides pour l'ID d'élément spécifié reviennent à 0. Si non spécifié, la valeur par défaut est 0. Doit être un nombre entier de 32 bits. Il doit être compris entre 0 et 32767 (inclus).

    BE : composants : json : Json :: Valeur


    Spécifie les composants d'élément du ou des éléments donnés. Comme les balises de données, mais ne prend en charge que les fonctions minecraft:can_place_on, minecraft:can_destroy, minecraft:item_lock et minecraft:keep_on_death (voir #Examples). Doit être un objet JSON.

    Le résultat

    CommandGâchetteÉdition JavaÉdition Bedrock
    tousles arguments ne sont pas spécifiés correctement Inanalysable Échoué
    ou joueur : la cible ne parvient pas Ă  se rĂ©soudre Ă  un ou plusieurs joueurs en ligne ÉchouĂ©
    est supérieur à 100 objets d'une valeur de pile S. O.
    En cas de succèsDonne le ou les éléments spécifiés à la ou aux cibles

    En cas de succès, invoque le ou les objets spécifiés à l'emplacement ou aux emplacements de la ou des cibles. Si ou joueur : la cible se résout en plusieurs cibles, chacune reçoit le nombre spécifié d'objets. S'il y a de la place dans l'inventaire du joueur, ou si le joueur est en mode créatif, l'entité d'objet invoquée est "fake", avec sa balise PickupDelay définie sur 32767 et sa balise Age définie sur 5999, ce qui rendrait normalement impossible la récupération l'élément, et le faire disparaître dans une tique. Si l'inventaire du joueur est plein et qu'il n'est pas en mode créatif, la balise Owner de l'entité de l'élément est définie sur la cible et sa balise PickupDelay définie sur 0 afin qu'elle ne puisse être récupérée que par ce joueur jusqu'à ce que dans les 10 secondes suivant sa disparition, à ce moment-là, d'autres joueurs peuvent le récupérer.


    Sortie

    CommandÉditionSituationNombre de réussites/exécuter le succès du magasin .../execute le résultat du magasin ...
    tousÉdition JavaEn cas d'échec00S. O.
    En cas de succès11le nombre de joueurs ciblés
    Édition BedrockEn cas d'échec0S. O.S. O.
    En cas de succèsle nombre de joueurs qui reçoivent des objetsS. O.S. O.

    Exemples

    • Pour donner au joueur le plus proche une Ă©pĂ©e de diamant avec Lore qui dit "Une arme lĂ©gendaire" :
      • /give @p minecraft:diamond_sword{display:{Lore:[""Une arme lĂ©gendaire""]}} 1‌[Édition Java uniquement]
    • Pour donner Ă  tous les joueurs une potion ayant l'effet Vision nocturne :
      • /give @a potion{Potion:"minecraft:night_vision"} 1‌[Édition Java uniquement]
      • /give @a potion 1 5‌[Bedrock Edition uniquement]
    • Pour donner Ă  un joueur alĂ©atoire une Ă©pĂ©e en diamant Sharpness X :
      • /give @r diamond_sword{Enchantments:[{id:"minecraft:sharpness",lvl:10}]} 1‌[Édition Java uniquement]
    • Donner au joueur exĂ©cutant la commande un bloc de diamant qui peut ĂŞtre placĂ© sur la terre et peut casser des blocs de quartz, mĂŞme en mode aventure.
      • /give @s minecraft:diamond_block{CanPlaceOn:["minecraft:dirt"]}

    ,CanDestroy:["minecraft:quartz_block"]} 1‌[Édition Java uniquement]



      • /give @s diamond_block 1 0 {"minecraft:can_place_on":{"blocks":["dirt"]},"minecraft:can_destroy":{"blocks":["quartz_block"]}} ‌[Bedrock Edition only]
    • Pour donner Ă  tous les joueurs une Potion de Wither de niveau 2 avec Knockback X :
      • /give @a potion{Enchantments:[{id:"minecraft:knockback",lvl:10}],CustomPotionEffects:[{Id:20,Amplifier:1}]} 1‌[Java Edition only]
    • Pour donner au joueur le plus proche une Ă©pĂ©e en diamant qui ne sera pas lâchĂ©e Ă  sa mort :
      • /give @p diamond_sword 1 0 {"keep_on_death": {}}‌[Bedrock Edition uniquement]
    • Pour donner Ă  tous les joueurs un bâton qui ne peut pas ĂŞtre lâchĂ© ou fabriquĂ© avec :
      • /give @a stick 1 0 {"item_lock": {"mode": "lock_in_inventory"}}‌[Bedrock Edition uniquement]
    • Pour donner Ă  un joueur alĂ©atoire une pelle en bois qui ne peut pas ĂŞtre dĂ©placĂ©e de son emplacement, laissĂ©e tomber ou fabriquĂ©e avec :
      • /give @r wood_shovel 1 0 {"item_lock": {"mode": "lock_in_slot"}}‌[Édition Bedrock uniquement]

    Histoire

    Édition Java Alpha
    v1.0.15(Serveur alpha 0.1.0) Ajout de /give.
    La commande /give donne toujours exactement l'un des éléments spécifiés (par ID numérique) au lecteur spécifié.
    ?(Ă  ou avant le serveur Alpha 0.1.2_01) Ajout de l'argument count Ă  /give.
    Édition Java
    1.0.0Bêta 1.9 Avant-première 4Ajout d'un argument de valeur de dommage à /give.
    1.3.112w16a/give est maintenant utilisable en solo.
    1.4.212w38a/give donne maintenant des objets directement au joueur au lieu de les laisser tomber du joueur.
    1.513w04a/give accepte maintenant la valeur des données comme quatrième argument.
    1.7.213w36aAjout de l'argument dataTag Ă  /give.
    1.814w32b/give ne peut plus faire de cumuls "illégaux" (comme 24 perles d'Ender ou 5 épées de fer).
    1.12?/give utilise maintenant le sélecteur @s, pour vous donner spécifiquement un élément.
    1.1721w10aIntroduction d'une nouvelle limitation de montant dans /give, ne peut donner qu'une seule fois 100 objets d'une valeur de pile.
    Édition de poche Alpha
    v0.16.0construire 1Ajouté /donner.
    La fonctionnalité est presque équivalente à l'utilisation de Java 1.10, sauf qu'il n'y a pas de prise en charge des balises de données et que la cible du lecteur est facultative dans /give.

    • / invoquer - invoquer n'importe quelle entitĂ© Ă  n'importe quel endroit



    Voir sur : Modèle : commandes/contenu [modifier]

    ajouter un commentaire de Commandes/donner
    Commentaire envoyé avec succès ! Nous l'examinerons dans les prochaines heures.