Beta 1.20.0.20 (Android) ou Preview 1.20.0.20 (Windows, iOS, iPadOS, Xbox) é a primeira versão beta/Preview para a Edição Bedrock 1.20.0, lançada em 12 de abril de 2023[1] que adiciona plantas-jarro, ovos de farejador, traz mais paridade com a Edição Java e corrige erros.
Adições[]
Blocos[]
- O ovo de farejador pode ser encontrado na tabela de itens de blocos de areia suspeita encontrados em ruínas oceânicas quentes.
- O ovo de farejador é largado quando dois farejadores se reproduzem.
- O ovo de farejador eclode formando um filhote de farejador.
- Se estiver colocado em cima de um bloco de musgo, eclodirá após aproximadamente 10 minutos.
- Se estiver colocado em cima de qualquer outro bloco, eclodirá após aproximadamente 20 minutos.
- Um tipo de planta que cresce da muda de planta-jarro após 4 estágios (5 estágios no total).
- Pode ser obtida ao quebrar um plantio de planta-jarro totalmente crescido.
- Pode ser usada para fabricar um corante ciano.
- Não pode ser colocada em um vaso.
Itens[]
- Pode ser plantada na terra arada e cresce se tornando uma planta-jarro.
- Só pode ser obtida se um farejador escavar uma semente de planta-jarro.
- Larga a planta-jarro se estiver totalmente crescida, caso contrário a própria muda é largada.
Mudanças[]
Blocos[]
- Agora pode ser colocado em blocos de grama e blocos de musgo.
- Os IDs
coral
foram divididos em seus próprios IDs.
- As grades de ferro e as vidraças agora podem ser conectadas.
- Agora pode ser usada em um composteira.
- Agora é gerada em uma posição aleatória do bloco ao ser colocada por jogadores.
- As caixas de colisão agora são devidamente ajustadas.
- Agora usar a função de escolher bloco em uma terra arada fará com que a própria planta seja concedida em vez da semente.
- Agora pode ser usada para fabricar ensopado suspeito.
- Agora está disponível sem a opção experimental "Farejador".
- Os sons emitidos por jogadores e criaturas caminhando, caindo, pulando ou aterrissando em cima de sensores de sculk agora é afetado pela opção de som "Jogadores".
- Os IDs
carpet
foram divididos em seus próprios IDs.
Itens[]
- Agora pode ser combinado com um estandarte na grade de fabricação para aplicar desenhos a ele.
- O estandarte é consumido ao ser usado.
- Um escudo só pode ser combinado com um estandarte se nenhum desenho foi aplicado anteriormente.
- A cor da terracota preta no mapa agora corresponde à Edição Java.
Criaturas[]
- Agora está disponível sem a opção experimental "Farejador".
- Agora gera um ovo de farejador quando reproduzido, em vez de produzir um filhote de farejador.
- Agora também pode encontrar as sementes da planta-jarro.
Geral[]
- A opção experimental "Farejador" foi removida.
- O leitor de tela agora descreve a função do botão "deletar mundo" no menu de armazenamento.
- O contraste do texto dentro do cabeçalho da lista de mundos no menu de configurações de armazenamento foi ajustado;
- O texto splash "Enter the Render Dragon!" foi adicionado.
- Um novo efeito de câmera foi adicionado.
Geração de mundo[]
- A entrada da mansão da floresta agora utiliza lajes de pedregulho.
Técnico[]
- Mais blocos obsoletos foram removidos e a ordem dos blocos foi atualizada para utilizar a ordem alfabética.
- As animações Molang de guardiões que ficavam pausando no editor foram corrigidas.
- Os jogadores sendo capazes de morrer no modo ferramenta do editor foram corrigidos.
- A execução de comandos desativada para comandos
/execute
e bloco de comandos foi corrigida. - As brechas que permitiam a realização de emotes e a obtenção de conquistas no editor foram corrigidas.
- Ao digitar um comando de barra, o preenchimento automático não sugere mais estados de bloco que já fazem parte do comando escrito. (MCPE-168055)
- O desempenho ao preparar comandos foi aprimorado.
- Um erro que fazia com que as capas dos jogadores parassem de balançar ao mover-se para frente olhando para o lado ao trocar a rotação utilizada da rotação do olhar do jogador para a rotação do corpo do jogador no
cape_flap_amount
foi corrigido. (MCPE-153446)
- Os itens personalizados que utilizam formatos JSON 1.16.100 e formatos anteriores à 1.17.0 agora podem ser carregados sem a opção "Recursos de Criador de Férias" se não houver nenhum componente da opção sendo utilizado.
- O componente
minecraft:friction
não é mais ignorado ao calcular o atrito com o solo. - Os itens com o componente de item Entity Placer agora criarão o ator em cima de blocos de ar corretamente se o campo
dispense_on
estiver vazio. - Itens com o componente de item Entity Placer agora podem ser usados em um gerador para mudar o tipo de ator gerado no gerador. O item deve ter um formato de versão de pelo menos 1.19.80.
- O parâmetro não funcional
on_repaired
foi removido do componente de itemminecraft:repairable
.
- Agora há um limite para a quantidade de subexpressões agrupadas que cada expressão Molang pode ter.
Experimental[]
Estas adições e mudanças estão acessíveis ao ativar as opções experimentais "Próxima Grande Atualização", "APIs beta" e "Próximos Recursos do Criador".
Adições[]
Técnico[]
- Engine de complementos e scripts
- Suporte experimental foi adicionado a
BlockTraits
no JSON de blocos.BlockTraits
são um atalho para criadores adicionarem estados de bloco padrões e funções definidoras em blocos baseados em dados.- Pode analisar
PlacementDirection
("minecraft:placement_direction
")BlockTrait
(adiciona "minecraft:cardinal_direction
"BlockState
e a função definidoraonPlayerPlace
). - Pode acessar o estado
minecraft:cardinal_direction
em blocos que aplicam o traçoplacement_direction
em consultas Molangblock_property
e respostas de eventoset_block_property
.
- Pode analisar
Mudanças[]
Blocos[]
- Agora só podem ser colocados em lados inteiros de blocos.
- Não são mais largados ao caírem em cima de detectores de luz solar, placas, estandartes, cabeças, aquedutos, fogueiras, sensores de sculk ou sensores de sculk calibrados. (MCPE-167163)
- O número máximo de caracteres permitidos foi diminuído e o tamanho de sua fonte foi aumentado. (MCPE-163337)
- As flechas não ficam mais presas balançando intensamente na parte inferior da placa suspensa. (MCPE-164249)
- As placas suspensas presas às partes inferiores de vasos decorados agora são presas com uma corrente em formato de V no vaso. (MCPE-168047)
- O volume de seus sons foi aumentado. (MCPE-163554)
- As placas suspensas carmesins, distorcidas e de bambu agora possuem sons personalizados que correspondem ao seu tipo de madeira. (MCPE-164246)
- Não fornece mais suporte inteiro em seu lado superior.
Itens[]
- Os cacos de cerâmica de mineiro agora podem ser encontrados como saque ao escovar a areia suspeita em templos do deserto. (MCPE-168921)
- O caco de cerâmica de abrigo agora possui a string de exibição correta. (MCPE-168836)
- As cores das seguintes poções (em todas as formas) e flechas com efeito foram alteradas:
- Peças de armadura sem enfeites agora aparecem corretamente na mão do jogador e no mundo ao carregar uma peça de armadura equivalente com enfeite.
- Ao trocar uma peça de armadura com enfeite por uma peça equivalente sem enfeites, ambos os itens agora aparecem corretamente na interface da barra de itens.
- Ao trocar uma peça de armadura com enfeite por uma peça equivalente sem enfeites, ambos os itens agora aparecem corretamente nos espaços da interface.
- Agora pode ser encantado com os encantamentos Remendo, Inquebrável e Maldição do Desaparecimento.
- O pincel agora mostra uma descrição ao olhar para blocos suspeitos em dispositivos de toque.
- Agora um som único será tocado ao tentar escovar blocos não suspeitos.
- Agora são desgastados ao escovar blocos escováveis. Nenhum ponto de durabilidade é gastado ao quebrar blocos. (MCPE-167263)
- O uso de um pincel não será mais interrompido ao clicar com o botão esquerdo do mouse enquanto escovando (segurando o botão direito do mouse). (MCPE-167226)
Criaturas[]
- Agora endireitam a cabeça depois de sentarem-se, em vez de olharem para cima ou para baixo. (MCPE-163501)
- A cabeça de camelos não atravessa mais passageiros ao olharem para cima. (MCPE-164719)
- A barra de arrancada do camelo agora é mostrada na interface Pocket também. (MCPE-163475)
- A descrição para desmontar do camelo agora é traduzida corretamente. (MCPE-166505)
- As criaturas agora são posicionadas corretamente sobre a superfície de jangadas de bambu ao montar nelas.
Geração de mundo[]
- Não pode mais gerar blocos invisíveis de grama alta dupla em cima de pétalas rosas. (MCPE-168829)
- Não é mais gerado com dentes-de-leão. (MCPE-168075)
Técnico[]
- Programação
- Eventos do sistema
- Os eventos foram separados adicionalmente em tratamentos distintos
before*
eafter*
, com algumas restrições na execução de atualizações de status em um eventobefore
.
- Os eventos foram separados adicionalmente em tratamentos distintos
- Eventos de script foram renomeados
- Os eventos before foram renomeados para
*BeforeEvent
e os sinais de evento foram renomeados para*BeforeEventSignal
.- Exemplo:
BeforeItemUseEvent
foi renomeado para ItemUseBeforeEvent eBeforeItemUseEventSignal
foi renomeado paraItemUseBeforeEventSignal
.
- Exemplo:
- Outros eventos foram renomeados para
*AfterEvent
e os sinais de evento foram renomeados para*AfterEventSignal
.- Exemplo:
WeatherChangedEvent
foi renomeado paraWeatherChangedAfterEvent
eWeatherChangedEventSignal
foi renomeado paraWeatherChangedAfterEventSignal
.
- Exemplo:
- O evento
chat
foi renomeado parachatSend
. events.beforeChat
foi renomeado paraworld.events.beforeChatSend
.events.chat
foi renomeado paraworld.events.chatSend
.BeforeChatEvent
foi renomeado paraChatSendBeforeEvent
.BeforeChatEventSignal
foi renomeado paraChatSendBeforeEventSignal
.ChatEvent
foi renomeado paraChatSendAfterEvent
.ChatEventSignal
foi renomeado paraChatSendAfterEventSignal
.- Um erro em que
resolve()
falharia em resolver propriedades de blocos personalizadas. scoreboard
foi renomeado paraEntity.scoreboardIdentity
.- Eventos de item
- O
ItemStartUseOnEvent
agora só é acionado para o primeiro bloco com qual interage-se ao executar uma ação de construção. - O
ItemUseOnEvent
agora só é acionado se o item é usado com sucesso em um bloco. - A propriedade
blockLocation: Vec3
do eventoItemUseOnEvent
foi alterada parablock: Block
. - A propriedade
blockLocation: Vec3
do eventoItemStartUseOnEvent
foi alterada parablock: Block
. - A propriedade
blockLocation: Vec3
do eventoItemStopUseOnEvent
foi alterada parablock: Block
. - A propriedade
faceLocation: Vec2
do eventoProjectileHitEvent
foi alterada parafaceLocation: Vec3
- Esta posição é relativa ao canto inferior noroeste do bloco. - A propriedade
faceLocation: Vec2
do eventoItemUseOnEvent
foi alterada parafaceLocation: Vec3
- Esta posição é relativa ao canto inferior noroeste do bloco.
- O
- Entidade
- A interface
teleportOptions {dimension?: Dimension, rotation?: Vector2, keepVelocity?: boolean, facingLocation?: Vector3, checkForBlocks?: boolean}
foi adicionada. - A interface
Vector2 {x: number, y: number}
foi adicionada. - A função
tryTeleport(location: Vector3, teleportOptions?: teleportOptions) : boolean
foi adicionada - Tenta teletransportar a entidade e retornafalse
se não for possível teletransportar a entidade com segurança (se houver blocos ao redor do destino do teletransporte ou o chunk estiver descarregado). - A função
teleport
foi alterada parateleport(location: Vector3, teleportOptions?: teleportOptions) : void
- Teletransporta uma entidade.
- A interface
- A função
setRotation
foi alterada parasetRotation(rotation: Vector2) : void
- Define a rotação da entidade. - A função
getRotation
foi alterada paragetRotation() : Vector2
- Obtém a rotação da entidade. - A função
addTag(tag: string): boolean
foi atualizada - A marcação deve ter menos do que 256 caracteres. - O método
kill
foi atualizado para retornar booleanos em vez de void. Se o valor retornado fortrue
, a entidade pode ser morta, senão éfalse
. - A interface
EntityApplyDamageOptions
foi adicionada. Inclui opções adicionais sobre a fonte de dano a ser utilizada como entrada emapplyDamage
. - A interface
EntityApplyDamageByProjectileOptions
foi adicionada. Inclui opções adicionais sobre a fonte de dano a ser utilizada como entrada emapplyDamage
em caso de dano por projéteis.- O método
applyDamage
foi atualizado. O parâmetrosource
foi renomeado paraoptions
. O tipo de parâmetro também foi alterado deEntityDamageSource
paraEntityApplyDamageOptions | EntityApplyDamageByProjectileOptions
.
- O método
SimulatedPlayer
.- A função
getHeadRotation
foi alterada paragetHeadRotation() : Vector2
- Obtém a rotação da cabeça dos jogadores simulados.
- A função
TitleDisplayOptions
agora aceitará valores de ponto flutuante.- Novos tipos de interface
WorldSoundOptions
ePlayerSoundOptions
foram adicionados para serem utilizados complaySound
eplayer.playSound
, respectivamente.playSound
agora requer um argumento de localização.- Ao acionar
playMusic
equeueMusic
, um erro agora ocorrerá se volume for menor do que0.0
. - Ao acionar
playMusic
equeueMusic
, um erro agora ocorrerá se fade for menor do que0.0
. - Ao acionar
playSound
, um erro agora ocorrerá se pitch for menor do que0.01
. - Ao acionar
playSound
, um erro agora ocorrerá se volume for menor do que0.0
. - Ao acionar
playSound
, um erro agora ocorrerá se pitch for menor do que0.01
. - Ao acionar
playSound
, um erro agora ocorrerá se volume for menor do que0.0
.
- O componente de item
dye_powder
foi removido. - Os objetos de entidades agora persistem entre mudanças de dimensões e recarregamento de chunks. Isso significa que se você tiver uma referência a uma entidade inválida, ela se tornará utilizável assim que a entidade for transferida ou recarregada. Você pode verificar se uma entidade está carregada ou descarregada ao ler sua propriedade
lifetimeState
. - A propriedade somente leitura
lifetimeState
foi adicionada - Returns the lifetime state of the entity. Valid values include loaded and unloaded. ItemDefinitionTriggeredEvent
- A propriedade
item
foi renomeada paraitemStack
.
- A propriedade
ItemStartUseOnEvent
- A propriedade
item
foi renomeada paraitemStack
. - A função
getBlockLocation
foi substituída pela propriedade somente leiturablockLocation: Vector3
. - A função
getBuildBlockLocation
foi removida.
- A propriedade
ItemStopUseOnEvent
- A propriedade
item
foi renomeada paraitemStack
. - A função
getBlockLocation
foi substituída pela propriedade somente leiturablockLocation: Vector3
.
- A propriedade
ItemUseEvent
- A propriedade
item
foi renomeada paraitemStack
.
- A propriedade
BlockHitInformation
- As propriedades
faceLocationX
efaceLocation
foram substituídas pela propriedade somente leiturafaceLocation: Vector2
.
- As propriedades
- Os eventos before foram renomeados para
Correções[]
- Blocos
- Os troncos gerados em mansões da floresta agora estão virados para a direção correta. (MCPE-168387)
- O bloco redundante chamado "caldeirão de lava" foi removido. (MCPE-39974)
- Jogabilidade
- Um problema foi corrigido em que um pistão poderia ficar invisível em casos raros.
- Os jogadores não recebem mais dano de queda ao caírem através da água em altas velocidades. (MCPE-152485)
- Os jogadores não caem mais através de blocos de terra arada após pular neles.
- Os jogadores não caem mais através de blocos de barro ou blocos de terra arada se eles estiverem pisando no bloco assim que ele virar um bloco completo. (MCPE-164677)
- Um problema foi corrigido em que colocar blocos enquanto agachava-se em um bloco interativo não estava funcionando como o planejado com o movimento autoritário do cliente. (MCPE-168280)
- Um problema em que a pose de um suporte de armaduras não seria alterada ao clicar com o botão direito nele enquanto o jogador estivesse agachado e voando. (MCPE-168548)
- As placas de pressão de pesagem agora atualizam sua intensidade do sinal imediatamente quando vários itens são colocados em cima dela. (MCPE-156773)
- Geral
- Um problema em que um servidor dedicado hospedado localmente não poderia ser encontrado por clientes na mesma máquina.
- Um erro que fazia com que as capas do jogador parassem de balançar ao mover-se para frente e olhar para o lado foi corrigido. (MCPE-153446)
- A cana-de-açúcar não gera mais bolsões de ar quando gerada debaixo d'água. (MCPE-161096)
- Um manipulador de progresso foi adicionado ao carregar um mundo que terá que esperar um total de até 15 segundos para que a aparência do usuário principal carregue.
- O tempo que leva para iniciar o jogo e a tela inicial carregar foi diminuído.
- Os élitros quebrados e não quebrados agora aparecem na mão, no mundo e em molduras com o ícone correto. (MCPE-19700)
- Um travamento que afetava alguns pacotes da Marketplace, impedindo-os de carregar foi corrigido.
- Gráficos
- Um problema com o RTX foi corrigido em que feixes de luz subaquáticos vindos da Lua teriam origem no ângulo oposto da imagem da lua. (MCPE-118898)
- Criaturas
- Os ghasts agora disparam bolas de fogo de sua boca em vez de à altura dos olhos. (MCPE-35202)
- As botas não causam mais interferência entre texturas ao serem vestidas por criaturas humanoides e suportes de armaduras.
- As partes da "perna" e do "cinto" de calças não causam mais interferência entre texturas ao serem vestidas por criaturas humanoides e suportes de armaduras.
- Multijogador
- O iOS agora pede acesso à "rede local" para encontrar jogos na rede local.
- Jogador
- Após escolher a opção do menu principal na tela de morte, a caixa de colisão do jogador agora estará com o tamanho correto ao retornar para aquele mundo. (MCPE-167045)
- Interface de usuário
- A animação de carregamento para adicionar amigos agora é do tamanho correto. (MCPE-159261)
- O ícone de tipo de bloco agora aparece na tela da interface do bloco de comando. (MCPE-159970)
- A mensagem de tentar novamente a sincronização com a nuvem não é exibida ao encontrar um erro de falta de espaço. (MCPE-162455)
- A interface da tela agora sempre tem um foco no controle ao usar um controle.
- Um erro foi corrigido em que a mira poderia ser vista na nova tela de morte.
- Um erro foi corrigido em que os códigos de formatação de texto seriam exibidos na nova tela de morte.
- Um erro em que renascer no VR às vezes prendia o jogador na tela de morte.
- A cor da sobreposição na nova tela de morte foi alterada no VR.
- A resolução das miniaturas de mundos foi duplicada.
- A marcação do mundo foi alterada para não exibir mais "-experimental" em mundos que utilizam apenas o experimento "Recursos de Férias do Criador".
Referências[]
- ↑ "Minecraft Beta & Preview - 1.20.0.20" – Minecraft Feedback, 12 de abril de 2023.