Minecraft Wiki

A Minecraft Wiki não é mais considerado oficial da Microsoft e, portanto, várias alterações são obrigadas a serem feitas, inclusive para o logotipo da Wiki. Por favor leia este anúncio para maiores informações.

LEIA MAIS

Minecraft Wiki
Advertisement
Minecraft 17w45b
17w45a.png
Java Edition 17w45b.png
Edição

Edição Java

Tipo

Snapshot

Data de
lançamento

10 de novembro de 2017

Snapshot
para

1.13

Downloads

Cliente (.json)
Servidor

Versão do protocolo

344

Versão dos dados

1448

17w45b[1] é a quarta snapshot lançado para a Edição Java 1.13, que adicionou o comando /data.

Adições

Formato de comando

/data
  • Um comando que permite ao jogador obter, mesclar e remover entidades e bloquear dados nbt.
    • /data get block <pos> [<path>] [<scale>]
      • Retornará os dados NBT do bloco em <pos> como seu resultado (se um [<path>] for especificado). Um [<path>] pode ser especificado para recuperar apenas os dados nbt, mas isso é limitado a tags numéricas. Um [<scale>] opcional pode ser fornecido para dimensionar o número recuperado.
    • /data get entity <target> [<path>] [<scale>]
      • Retornará os dados NBT de uma entidade [<target>] como seu resultado (se um [<path>] for especificado). Um [<path>] pode ser especificado para recuperar apenas os dados nbt, mas isso é limitado a tags numéricas. Um [<scale>] opcional pode ser fornecido para dimensionar o número recuperado.
    • /data merge block <pos> <nbt>
      • Irá mesclar os dados nbt do bloco em <pos> com os dados <nbt> especificados.
    • /data merge entity <target> <nbt>
      • Irá mesclar os dados nbt da entidade de <target> com os dados <nbt> especificados. Não é permitido mesclar os dados nbt do jogador.
    • /data remove block <pos> <path>
      • Irá remover dados nbt em <path> do bloco em <pos> .
    • /data remove entity <target> <path>
      • Irá remover dados nbt em <path> de uma entidade <target> . A remoção de dados nbt do jogador não é permitida.
    • Os caminhos de dados são assim: foo.bar[0]."A [crazy name]".baz .
      • foo.bar significa filho de foo chamado bar.
      • foo[0] significa o elemento 0 de foo.
      • "strings entre aspas" podem ser usadas se o nome de uma chave precisar ser escapado.
    • Exemplos de comandos antigos:
      • /entitydata <target> {} é agora /data get entity <target>
      • /blockdata <pos> <nbt> é agora /data merge block <pos> <nbt>
    • Exemplos de novas funcionalidades:
      • /data get entity @e[type=pig,limit=1] Saddle 2
      • /data remove block 17 45 34 Items

Mudanças

Formato de comando

/entitydata
  • Foi removido em favor de /data.
/execute store
  • Foi refeito.
    • /execute store (result|success) score <name> <objective> <chained command>
      • O valor é armazenado no placar em <name> e <objective>.
      • O objetive deve existir, mas ao contrário de /stats você não precisa definir um valor inicial para <name>.
    • /execute store (result|success) block <pos> <path> (byte|double|float|int|long|short) <scale> <chained command>
      • O valor é armazenado nos dados nbt em path do bloco em pos como um byte, double, float, int, long ou short.
    • /execute store (result|success) entity <target> <path> (byte|double|float|int|long|short) <scale> <chained command>
      • O valor é armazenado nos dados nbt em path de uma entidade target como um byte, double, float, int, long ou short.
    • Os caminhos de dados são assim: foo.bar[0]."A [crazy name]".baz .
      • foo.bar significa filho de foo chamado bar.
      • foo[0] significa o elemento 0 de foo.
      • "strings entre aspas" podem ser usadas se o nome de uma chave precisar ser escapado.
    • Exemplos:
      • /execute store success score @a foo run say hi
      • /execute as @e[type=pig] at @s store success entity @s Saddle byte 1 if entity @p[distance=..5]
/execute if <...>
  • Agora retorna os valores de sucesso e resultado se usado sozinho, sem um subcomando.

Correções

27 problemas corrigidos
Das versões lançadas antes da 1.13
  • MC-80400 – Seletores de entidade com tamanho limitado (@e com c=1, @r com tipo =! Entidade) em comandos preferem jogadores.
  • MC-87799/execute detecta funções inconsistentemente com blocos semi- (camada de neve, caminho de grama, areia da alma, terras agrícolas).
  • MC-98244 – Mesmo UUID infinitas vezes possíveis + alteração de UUID possível por meio de dados da entidade.
  • MC-106681 – A saída das equipes do placar não funciona se o primeiro jogador falhar.
  • MC-111704 – Os jogadores podem inserir qualquer valor em [tratamento de bloco antigo] de setblock e preenchimento.
  • MC-114721 – O comando de título trata o segundo argumento inválido como "título".
  • MC-117933/clone o comando trata os argumentos opcionais inválidos como se fossem padrão.
Da versão de desenvolvimento anterior
  • MC-121623 – Não é possível usar namespace no tipo = para seletores.
  • MC-121627 – @s não consegue construir comandos válidos.
  • MC-121635 – Mensagem de resultado de falha /fill incorreta.
  • MC-121637 – Mensagem de resultado incorreto ao teletransportar uma única entidade.
  • MC-121642 – Comandos "opcionais" após a cadeia de execução condicional têm sucesso/falha estranhamente.
  • MC-121647 – Erro fatal de JRE ao ingressar no servidor de vários jogadores.
  • MC-121655 – Mensagem incorreta ao teletransportar entidade única.
  • MC-121656 – Alguns comandos criativos estão disponíveis por um jogador de sobrevivência com cheats desativados.
  • MC-121660 – O argumento de distância não consegue encontrar jogadores com @a, @p ou @e [type=player].
  • MC-121663 – As regras de jogo estão copiando de outros mundos.
  • MC-121674 – Executar não funciona em funções.
  • MC-121683 – -= não é uma operação válida na operação dos jogadores do placar.
  • MC-121686 – Executar, a menos que sempre falhe nas entidades.
  • MC-121695 – Tellraw suporta apenas 1 destino.
  • MC-121711 – @a ou @s não inclui jogador morto.
  • MC-121726 – Apenas jogadores podem se teletransportar com coordenadas relativas.
  • MC-121727 – A execução em várias entidades cancela, uma vez que um comando falha.
  • MC-121728 – A ordem na qual execute executa o comando para cada entidade é inversa.
  • MC-121749/entitydata não aplica dados NBT modificados.
  • MC-121765 – Remover n pontos do placar adiciona-os em vez disso.

Referências

  1. "Minecraft Snapshot 17w45a" – Minecraft.net, November 8, 2017
Advertisement