Close
    Search Search

    Comandos / setblock

    Comandos / setblock
    setblock
    Nível de permissão
    requeridos

    2‌ [apenas JE]
    1‌ [BE apenas]


    restrições

    Cheat only‌ [BE only]

    Muda um bloco para outro bloco.

    Sintaxe

    • Java Edition
    setblock [destruir | manter | substituir]
    • Edição Bedrock
    setblock [tileData: int] [destruir | manter | substituir] setblock [blockStates: estados do bloco] [destruir | manter | substituir]

    Argumentos

    TU: : block_pos
    BE: position: xyz: CommandPosition


    Especifica a posição do bloco a ser alterado. Na edição Java, deve ser uma posição de bloco composta por , e , cada um deles deve ser um número inteiro ou uma notação til e circunflexo. Na Bedrock Edition, deve ser uma coordenada tridimensional composta de , e , cada um dos quais deve ser um número de ponto flutuante ou notação til e circunflexo.

    TU: : block_state
    BE: tileName: Block: Block


    Especifica o novo bloco. Na edição Java, deve estar na forma de block_id [block_states] {data_tags} (não aceita tags de bloco), em que estados de bloco e tags de dados podem ser omitidos quando não são necessários. Na edição Bedrock, deve ser um id de bloco.

    BE: tileData: int: int

    Especifica os dados do bloco a serem usados ​​para o novo bloco. Os valores inválidos para o ID do bloco especificado revertem para 0. Se não for especificado, o padrão é 0. Deve ser um número inteiro de 32 bits. Deve estar entre 0 e 65535 (inclusive).

    BE: blockStates: estados do bloco: BlockStateCommandParam


    Especifica os estados de bloco a serem usados ​​para o bloco. Deve ser um argumento blockstate como [" ": , " ": , ...]. Por exemplo: ["old_leaf_type": "birch", "persistent_bit": true].

    destruir | manter | substituir

    Especifica como lidar com a alteração do bloco. Deve ser um dos seguintes:
    • destruir - O bloco antigo perde tanto a si mesmo quanto seu conteúdo (como se destruído por um jogador). Reproduz o ruído de quebra de bloco apropriado.
    • keep - Apenas os blocos de ar são alterados (os blocos de não-ar permanecem inalterados).
    • substituir - o bloco antigo não perde nem ele mesmo nem qualquer conteúdo. Não reproduz nenhum som.
    Se não for especificado, o padrão é substituir.

    Resultado

    CommandGatilhoJava EditionEdição Bedrock
    qualqueros argumentos não são especificados corretamente Não analisável fracassado
    a posição especificada está descarregada ou fora do mundo fracassado
    tente colocar o bloco no modo de depuração N / D
    / setblock ... mantertente mudar um bloco sem ar fracassado
    / setblock ... manter
    / setblock ... substituir
    tente substituir um bloco por uma cópia idêntica (ignorando a entidade do bloco)
    qualquerNo sucessoAltera os blocos na posição especificada.

    saída


    CommandediçãoSituaçãoContagem de Sucesso/ executar sucesso na loja .../ executar resultado da loja ...
    qualquerJava EditionEm caso de falha000
    No sucesso111
    Edição BedrockEm caso de falha0N / DN / D
    No sucesso1N / DN / D

    Exemplos

    • Coloque um baú voltado para o leste a seus pés
      • setblock ~ ~ ~ chest [face = east] ‌ [Java Edition apenas]
      • setblock ~ ~ ~ chest ["face_direction": 5] ‌ [Edição Bedrock apenas]
    • Coloque uma placa ao lado dele no Java Edition
      • setblock ~ ~ ~ -1 birch_sign {Text1: '"My chest"', Text2: '"Do not open!"'} (Observe os dois conjuntos de aspas em torno do texto. Eles são obrigatórios.)
    • Coloque uma placa de quartzo superior no topo de sua cabeça
      • setblock ~ ~ 2 ~ quartz_slab [type = top] ‌ [apenas edição Java]
      • setblock ~ ~ 2 ~ stone_slab ["stone_slab_type": "quartz", "top_slot_bit": true] ‌ [Edição Bedrock apenas]

    • / data - modifica as tags de dados de um bloco ou entidade
    • / clone - copia blocos de uma região para outra
    • / fill - preenche uma região com um bloco

    História

    Java Edition
    1.7.213w37aAdicionado / setblock.
    1.1116w32aAdicionado suporte de estado de bloco para / setblock.
    Pocket Edition Alpha
    v0.16.0construir 1Adicionado / setblock.
    Edição Bedrock
    1.16.2101.16.210.53 betaAdicionado suporte de estado de bloco para / setblock.
    Ver em: Modelo: Comandos / conteúdo [editar |

    Adicione um comentário do Comandos / setblock
    Comentário enviado com sucesso! Vamos analisá-lo nas próximas horas.