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.