Close
    Search Search

    Commandes/setblock

    Commandes/setblock
    setblock
    Niveau d'autorisation
    conditions

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


    Restrictions

    Triche uniquement‌[BE uniquement]

    Change un bloc en un autre bloc.

    Syntaxe

    • Édition Java
    setblock [détruire|garder|remplacer]
    • Édition Bedrock
    setblock [tileData: int] [dĂ©truire|garder|remplacer] setblock [blockStates : bloquer les Ă©tats] [dĂ©truire|garder|remplacer]

    Arguments

    TU: : block_pos
    BE : position : xyz : CommandPosition


    Spécifie la position du bloc à modifier. Dans Java Edition, il doit s'agir d'une position de bloc composée de , et , dont chacun doit être un entier ou une notation tilde et caret. Dans Bedrock Edition, il doit s'agir de coordonnées tridimensionnelles composées de , et , dont chacun doit être un nombre à virgule flottante ou une notation tilde et caret.

    TU: : Ă©tat_bloc
    BE : tileName : Bloquer : Bloquer


    Spécifie le nouveau bloc. Dans Java Edition, il doit être sous la forme de block_id[block_states]{data_tags} (n'accepte pas les balises de bloc), dans lequel les états de bloc et les balises de données peuvent être omis lorsqu'ils ne sont pas nécessaires. Dans Bedrock Edition, il doit s'agir d'un identifiant de bloc.

    BE : tileData : int : int

    Spécifie les données de bloc à utiliser pour le nouveau bloc. Les valeurs non valides pour l'ID de bloc 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 65535 (inclus).

    BE : blockStates : Ă©tats de bloc : BlockStateCommandParam


    SpĂ©cifie les Ă©tats de bloc Ă  utiliser pour le bloc. Doit ĂŞtre un argument blockstate comme [" " : , " " : ,...]. Par exemple : ["old_leaf_type":"bouleau","persistent_bit":true].

    détruire|garder|remplacer

    SpĂ©cifie comment gĂ©rer le changement de bloc. Doit ĂŞtre l'un des Ă©lĂ©ments suivants :
    • dĂ©truire — L'ancien bloc tombe Ă  la fois lui-mĂŞme et son contenu (comme s'il avait Ă©tĂ© dĂ©truit par un joueur). Joue le bruit de rupture de bloc appropriĂ©.
    • keep — Seuls les blocs aĂ©riens sont modifiĂ©s (les blocs non aĂ©riens restent inchangĂ©s).
    • replace — L'ancien bloc ne supprime ni lui-mĂŞme ni aucun contenu. Ne joue aucun son.
    Si non spécifié, remplace par défaut.

    Le résultat

    CommandGâchetteÉdition JavaÉdition Bedrock
    tousles arguments ne sont pas spécifiés correctement Inanalysable Échoué
    la position spécifiée est déchargée ou hors du monde Échoué
    essayez de placer le bloc en mode débogage S. O.
    /setblock ... garderessayez de changer un bloc non aérien Échoué
    /setblock ... garder
    /setblock ... remplacer
    essayer de remplacer un bloc par une copie identique (en ignorant l'entité de bloc)
    tousEn cas de succèsChange les blocs à la position spécifiée.

    Sortie


    CommandÉditionSituationNombre de réussites/exécuter le succès du magasin .../execute le résultat du magasin ...
    tousÉdition JavaEn cas d'échec000
    En cas de succès111
    Édition BedrockEn cas d'échec0S. O.S. O.
    En cas de succès1S. O.S. O.

    Exemples

    • Mettez un coffre face Ă  l'est Ă  vos pieds
      • setblock ~ ~ ~ chest[facing=east]‌[Java Edition only]
      • setblock ~ ~ ~ coffre ["facing_direction":5]‌[Édition Bedrock uniquement]
    • Placez un signe Ă  cĂ´tĂ© dans Java Edition
      • setblock ~ ~ ~-1 birch_sign{Text1:'"My chest"',Text2:'"Do not open!"'} (Notez les deux ensembles de guillemets autour du texte. Ils sont obligatoires.)
    • Mettez une dalle de quartz supĂ©rieure au sommet de votre tĂŞte
      • setblock ~ ~2 ~ quartz_slab[type=top]‌[Ă©dition Java uniquement]
      • setblock ~ ~2 ~ stone_slab ["stone_slab_type":"quartz","top_slot_bit":true]‌[Bedrock Edition uniquement]

    • /data — modifie les balises de donnĂ©es d'un bloc ou d'une entitĂ©
    • /clone — copie les blocs d'une rĂ©gion Ă  une autre
    • /fill — remplit une rĂ©gion avec un bloc

    Histoire

    Édition Java
    1.7.213w37aAjout de /setblock.
    1.1116w32aAjout de la prise en charge de l'Ă©tat du bloc Ă  /setblock.
    Édition de poche Alpha
    v0.16.0construire 1Ajout de /setblock.
    Édition Bedrock
    1.16.210beta 1.16.210.53Ajout de la prise en charge de l'Ă©tat du bloc Ă  /setblock.
    Voir sur : Modèle : commandes/contenu [modifier]

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