MINECRAFT PE 1.18.10 OFICIAL

 



MINECRAFT PE 1.18.10 OFICIAL


É hora de uma nova atualização do jogo Minecraft! Desta vez, estamos trazendo um monte de correções e mudanças na qualidade de vida. Com mais de 100 correções, há muito o que cobrir. Vamos mergulhar nos destaques!

  • Adicionado padrão de banner do globo
  • Golens de Ferro agora mostram diferentes graus de rachaduras dependendo de sua saúde
  • Atualizadas várias outras texturas para combinar com a Edição Java
  • Novos recursos experimentais com sapos e girinos
  • Uma enorme quantidade de correções de bugs e alterações de paridade

Por favor, continue a votar e reportar quaisquer novos bugs em bugs.mojang.com e deixe-nos seus comentários em feedback.minecraft.net . Feliz artesanato!

golem.jpg

Alterar:

  • As configurações do mundo agora podem ser alteradas diretamente nos Reinos, assim como os mundos locais
  • Se você estiver jogando na Coreia do Sul, adicionamos cronômetros de jogo e avisos em conformidade com as leis de jogos para ajudar a lembrar os jogadores de fazer pausas ocasionais no jogo

Paridade de baunilha:

  • Adicionado o padrão Globe Banner em Bedrock
  • A barra do chefe do ataque diz que agora exibe "Raid - Victory" e fogos de artifício são lançados do chão depois que um ataque é derrotado ( MCPE-51267 )
  • Os aldeões agora emitem um som de "Não" ao tentar fazer uma troca de que estão sem estoque
  • Os jogadores não ganham mais um efeito de partículas ao obter Bad Omen de Capitães Saqueadores
  • Golens de Ferro agora mostram diferentes graus de rachaduras dependendo de sua saúde. Os lingotes de ferro podem ser usados ​​em Golens de Ferro danificados para repará-los ( MCPE-74081 )
  • Removido o ícone de esmeralda acima da cabeça de um aldeão ao negociar
  • Golens de Ferro agora atacam apenas jogadores que têm uma posição muito ruim em uma vila depois de atacar um Aldeão
  • Glow Lichen agora tem brilho semelhante ao Java Edition
  • As raposas agora apontam para baixo quando atacam ( MCPE-143664 )
  • Tabelas de troca atualizadas para açougueiros, cartógrafos, bibliotecários e comerciantes ambulantes
  • Os recursos de decoração de bioma em biomas de caverna agora têm frequência semelhante à Edição Java
  • Ajustado o disco de música "otherside" para emitir um sinal redstone de 14 para corresponder à Edição Java ( MCPE-145751 )
  • Ajustado o disco de música "Pigstep" para emitir um sinal de redstone de 13 para combinar com a Edição Java ( MCPE-74030 )
  • Texturas atualizadas para vários blocos e itens para remover bugs e alcançar a paridade entre Bedrock e Java Edition ( MCPE-127539 )
    • Bússola magnetita
    • Porta de carvalho, porta de carvalho escuro, porta de bétula, porta de abeto, porta de acácia e porta de selva
    • Placa de carvalho, placa de carvalho escuro, placa de bétula, placa de abeto, placa de acácia, placa de selva, placa deformada e placa de carmesim
    • Fogueira e Fogueira da Alma
    • Moldura de item e moldura de item brilhante
    • Glow Berry Vinhas
    • Comparador (Ligado)
    • Murchar
  • Atualizações de textura adicionais
    • Parte superior do painel de vidro atualizada para corresponder à nova textura na edição Java ( MCPE-148572 )
    • Corrigida a textura superior de Dark Oak Logs ( MCPE-148577 )
    • Atualizada a textura lateral Stripped Dark Oak para combinar com a nova textura na Edição Java ( MCPE-148576 )
    • Textura lateral do caminho de sujeira atualizada ( MCPE-148568 )
    • Alterado o nome do arquivo de textura 'door_oak' de volta para 'door_wood' ( MCPE-148502 )
    • Cabeça de papagaio invertida e texturas de fundo de asa ( MCPE-148573 )
    • Texturas de Beterraba e Semente de Melão movidas 1 linha de pixel para baixo para corresponder à Edição Java ( MCPE-148561 )
    • Pixels não utilizados removidos nas texturas de estágio 0 e estágio 1 de Cocoa Beans para corresponder à Edição Java
    • Textura de pedra lisa atualizada na base do suporte de armadura ( MCPE-148565 )
    • Linhas horizontais removidas nas texturas de porta superior de carvalho e ferro ( MCPE-148566 )
    • Capuz removido nas texturas Witch, Evoker e Vindicator para combinar com a Edição Java
    • Valores alfa alterados das texturas de vitrais vermelho e azul para corresponder à edição Java (paridade de baunilha)
    • Corrigida a paleta de cores do ícone do martelo na tela Anvil ( MCPE-148575 )
    • Atualizadas as pranchas de carvalho escuro nas texturas da mesa de cartografia ( MCPE-148562 )
    • Pranchas de abeto atualizadas na textura do fundo do barril
    • Pranchas atualizadas na textura base do atril ( MCPE-148567 )
    • Corrigidas inconsistências de destaque em texturas de armadura de ouro e diamante ( MCPE-148591 )
    • Removido o pixel errante na textura do estágio 3 da cenoura ( MCPE-148563 )
    • Centralizou a textura traseira de Axolotls ( MCPE-148571 )
    • Os remos do barco agora têm a mesma cor do barco ( MCPE-150492 )

Características experimentais:

Lembrete: Lembre-se de  fazer cópias de segurança regulares  de seus mundos favoritos antes de ativar os recursos experimentais!

Lembre-se de que esses recursos estão em andamento, ainda em desenvolvimento e sujeitos a alterações. Se você ativá-los, seu mundo pode travar, quebrar ou não funcionar com atualizações futuras. Recursos experimentais não podem ser desativados após a criação do mundo.

Para obter mais informações, consulte o artigo sobre como habilitar recursos experimentais em aka.ms/MCExperimentalFeatures .

Mais recursos experimentais estarão disponíveis em versões futuras. Este é apenas o começo do novo conteúdo para The Wild Update!

Sapos e Girinos

  • Sapos vão aparecer nos biomas do pântano
  • Sapos podem coaxar, pular, nadar e andar em terra
  • Sapos podem comer Slimes pequenos, fazendo com que uma Bola de Slime caia
  • Sapos podem ser tentados e criados usando ervas marinhas, mas este é apenas um alimento de reserva por enquanto
  • As rãs põem ovos após o acasalamento
  • Ovos de rã que eclodem geram girinos
  • Girinos que crescerem se transformarão em sapo
  • Os girinos podem nadar na água
  • Os girinos "pulam" como peixes quando estão em terra e, eventualmente, morrem
  • Os girinos crescem em um tipo diferente de sapo com base no bioma em que nascem
  • Os girinos podem ser capturados em um balde

Froglight

  • Três novos blocos Froglight foram adicionados (Pérola, Verdejante e Ocre)
  • Os blocos Froglight emitem luz
  • Os blocos são obtidos atraindo um sapo para perto de um pequeno cubo de magma. O Sapo comerá o Cubo de Magma e um bloco Froglight cairá. Cada variante Frog fará com que um bloco Froglight diferente caia

Sculk

  • Os recursos do bloco Sculk agora estão acessíveis ativando esta alternância

Conserta:

Desempenho / Estabilidade

  • Corrigido um problema que poderia fazer com que as entidades em um pedaço não fossem salvas ao sair de um mundo ( MCPE-144208 )
  • O jogo agora carrega certas sementes e mundos ao redor dos biomas Mesa sem travar ( MCPE-149659 )
  • Corrigida uma falha que poderia ocorrer ao trocar mapas com aldeões cartógrafos ( MCPE-142388 )
  • Corrigida uma falha que poderia ocorrer ao clicar com Shift em Armadura na Mesa de Criação ao usar a Pocket UI ( MCPE-144863 )
  • Corrigido o problema em que quebrar blocos, abrir baús e entrar em portais seria atrasado/não funcionaria quando havia muitos mobs por perto ( MCPE-149214 )
  • Otimizou o posicionamento de feições de geodos no mundo
  • Reduziu a quantidade de pacotes de rede enviados com o sistema de solicitação de subchunk e otimizações de pacotes

Jogabilidade

  • Os barcos não desaparecem mais ao sair deles após uma longa viagem ( MCPE-108568 )
  • Os jogadores agora podem usar emotes enquanto estão em Andaimes ( MCPE-147624 )
  • Limitou o alcance de congelamento do encantamento do Andarilho do Gelo para 8 blocos para evitar a falta de resposta do servidor
  • A conquista 'Barriga de Ferro' pode ser novamente desbloqueada ( MCPE-146036 )
  • Os jogadores não podem mais ser feridos por seus próprios encantamentos de armadura, como Thorns
  • Corrigido um problema de câmera ao entrar em uma cama enquanto ainda estava no modo de deslizamento ( MCPE-117339 )
  • Postos avançados de saqueadores agora geram o número correto de saqueadores e golens de ferro ( MCPE-141499 )

Geração Mundial

  • O recurso Large Dripstone não gera mais flutuação em cima da lava ( MCPE-141131 )
  • Aglomerados pontiagudos de Dripstone não têm mais chance de gerar apenas estalagmites de altura um ( MCPE-148588 )
  • Pointed Dripstone agora às vezes gera em grandes estalactites e estalagmites ( MCPE-128128 )
  • As piscinas de lava agora só geram em coordenadas Y positivas ( MCPE-146459 )
    • Poças de lava que geram perto de Y=0 terão revestimento de blocos de Deepslate e Stone
  • Coral agora gera nas profundezas dos oceanos quentes ( MCPE-147399 )
  • O bioma Grove agora tem mais variedade de abetos ( MCPE-148361 )
  • Corrigidos os biomas Mesa e Oceano Congelado com geração inconsistente em Reinos
  • A camada Bedrock em pedaços do velho mundo agora é substituída por Deepslate entre y=0 e y=8 ( MCPE-147373 )
  • Minério de Cobre agora pode gerar na variante Deepslate em Dripstone Caves ( MCPE-144800 )
  • Portais arruinados sob os biomas Oceano e Pântano não ficam mais encharcados e vão aparecer secos
  • Baús e Monster Spawners mais uma vez geram corretamente em estruturas ( MCPE-23416 , MCPE-48622 , MCPE-97295 )
  • Os fundos dos hoodoos nos biomas Erodidos Badlands não fazem mais tetos planos em cavernas embaixo ( MCPE-146984 )
  • Lily Pads não gera mais em aquíferos sob biomas de pântano ( MCPE-125913 )
  • Fósseis agora podem ser gerados abaixo de Y=0, com Deepslate Diamond Ore Blocks em vez de Coal Ore Blocks ( MCPE-144065 )
  • Fósseis não irão mais gerar flutuando em cavernas ou água
  • Os poços de mina agora sempre geram acima da camada Bedrock ( MCPE-147575 )
  • Os recursos do iceberg não substituem mais os blocos de neve das estruturas do iglu ( MCPE-147690 )
  • A água em cavernas de montanha ao ar livre não é mais gerada de forma desigual ( MCPE-149417 )
  • Aquíferos não geram mais blocos de água ausentes ( MCPE-146452 )

Mobs

  • Aldeões, coelhos e raposas gerados nos biomas Frozen e Jagged Peaks agora aparecem como suas respectivas variantes nevadas ( MCPE-119561 )
  • As cabras agora aparecem nos biomas Jagged Peaks e Frozen Peaks ( MCPE-146886 )
  • As animações de caminhada do Axolotl agora são afetadas pela velocidade ( MCPE-131322 )
  • Slimes são mais uma vez agressivos contra Snow Golems ( MCPE-146651 )
  • Corrigido um bug em que o Ender Dragon se tornava invisível ao voar em direção à fonte do portal após morrer ( MCPE-149119 )
  • Ao usar a alternância Education Edition, Axolotls, Abelhas, Barcos, Gatos, Golfinhos, Lulas Brilhantes, Cabras, Hoglins, Golens de Ferro, Jaguatiricas, Pandas, Papagaios, Porcos, Ursos Polares, Lulas, Peregrinos, Lobos e Zoglins agora podem ter Balões anexado a eles. Uau, isso é um monte de mobs!
  • Cavaleiros Esqueletos agora encontram o caminho corretamente ( MCPE-147521 )
  • Aldeões Agricultores não pegam mais de 8 pilhas de itens ( MCPE-123412 )
  • Gatos indomáveis ​​agora podem ser amarrados
  • Guardiões e Guardiões Anciões não afundam mais ao mirar em um inimigo ou no jogador

Blocos

  • O fogo não pode mais ser colocado em cima de para-raios
  • A largura das paredes conectadas às velas agora está correta ( MCPE-141156 )
  • Melhorou a animação de entidades de blocos em queda (por exemplo, areia e cascalho) ( MCPE-142010 )
  • Amethyst Clusters agora são destruídos corretamente quando o bloco de suporte é destruído ( MCPE-126076 )
  • Blocos de cobre e variantes agora oxidam no Nether ( MCPE-134954 )
  • A colocação do Big Dripleaf foi restrita a Clay, Grass, Dirt, Farmland, Moss, Rooted Dirt, Podzol e Mycelium ( MCPE-123392 )
  • Blocos de água perto das bordas agora devem fluir corretamente
  • Corrigidos Monster Spawners que às vezes paravam de gerar mobs quando os pedaços em que eram colocados eram recarregados ( MCPE-142285 )
  • Corrigidos feixes de Cristal do Fim não renderizando quando um Cristal do Fim estava fora da vista dos jogadores ( MCPE-149159 )
  • Blocos de estrutura fixos gerando infinitamente as mesmas entidades ao carregar uma estrutura ( MCPE-137617 )
  • Estruturas Estruturas de bloco agora transformam corretamente (girar e/ou espelhar) blocos multiface, como Glow Lichen
  • Big Dripleaf, Amethyst Buds e Amethyst Clusters não quebram mais em Structure Blocks
  • Gotejamento pontiagudo agora só pode ser colocado em faces inteiras de blocos
  • Glow Lichen agora é orientado da maneira correta quando colocado
  • Blocos de Magma não causam mais dano quando a regra do jogo Fire Damage está desabilitada ( MCPE-99718 )
  • Blocos de flores agora são devidamente destruídos por explosões quando dentro de camadas de neve ( MCPE-146492 )
  • Blocos de portal não podem mais ser obtidos no modo Survival ( MCPE-138819 )
  • O TNT preparado não explodirá mais quando gerado usando '/summon' e a regra do jogo TNT Explodes estiver desativada ( MCPE-49044 )
  • Pods de cacau colocados nas bordas dos pedaços não quebram mais ao recarregar um mundo ( MCPE-67479 )
  • Corrigido Observer Block retendo seu estado aceso enquanto no inventário se destruído enquanto piscava ( MCPE-114173 )
  • Corrigido um problema em que as pinturas podiam se sobrepor a molduras, letreiros, banners e tochas de itens brilhantes
  • A intensidade da luz do Bloco de Luz agora pode ser incrementada periodicamente enquanto mantém pressionado o botão direito do mouse/interagir ( MCPE-137647 )
  • A intensidade da luz do bloco de luz agora pode ser alterada em dispositivos de entrada de toque
  • Blocos de Luz agora podem ser colocados em outros Blocos de Luz enquanto se esgueirando ( MCPE-137744 )
  • Corrigido o brilho do Light Block não sendo ajustável ao jogar em VR
  • Bloco de luz fixo não sendo colocado continuamente enquanto segurava o botão 'Place' ( MCPE-135669 )
  • Blocos de luz agora podem ser encharcados ( MCPE-148391 )

Itens

  • Os fornos agora produzem consistentemente o número esperado de itens após a conclusão de uma fundição ( MCPE-126004 )
  • A experiência armazenada em um forno não pode mais ser duplicada ( MCPE-71777 )
  • A animação do Arco estremecendo agora só aparece quando o Arco está totalmente desenhado
  • Comida mais uma vez aplica efeitos de status quando ingerida
  • Desloque a posição dos mapas na mão em relação à proporção da tela para que eles sempre fiquem próximos à borda da tela e permaneçam totalmente visíveis
  • Os dados do item não são mais corrompidos quando os itens são colocados nas mãos dos mobs ( MCPE-145034 )
  • Corrigida animação de bloqueio de escudo em primeira pessoa ( MCPE-125340 )

Acessibilidade

  • Corrigido um problema com o leitor de tela na tela "Salvar compra em uma conta da Microsoft"
  • O leitor de tela agora lê corretamente os nomes das alternâncias experimentais

Interface de usuário

  • Adicionado preenchimento apropriado à caixa "Nome do texto do item" na interface do usuário para quando os jogadores têm Armadura equipada no modo Sobrevivência e selecionam itens através da barra de atalho ( MCPE-143928 )
  • Corrigido um problema em que as sombras de texto tinham um deslocamento reduzido quando a mensagem de texto continha glifo de botão
  • Corrigido um problema ao obter uma página de compra defeituosa para Realms quando o número máximo de Realms já era de propriedade na plataforma atual
  • Corrigido o botão Conquistas não estar acessível ao rolar para cima na tela de pausa
  • Corrigido o visual de cooldown de comida não sendo semitransparente no HUD ( MCPE-55206 )
  • Os botões "Convidar para o jogo" e de função do jogador na tela de pausa agora têm uma borda branca quando focados com resolução personalizada
  • O botão "Convidar para o jogo" na tela de pausa agora é desativado corretamente quando um servidor está cheio
  • Corrigida a ordem de guias no menu Configurações ao navegar com os bumpers do gamepad
  • Corrigida a altura do painel de conteúdo de rolagem na navegação da barra lateral do Marketplace para exibir a barra de rolagem para diferentes resoluções de dispositivos
  • Corrigido um "-" redundante ao lado dos nomes de usuário dos jogadores após adicioná-los à lista de amigos ( MCPE-105464 )
  • Corrigido o congelamento da dica de ferramenta no menu Criativo ao alternar entre a seleção de olhar e a seleção de controle no PS VR
  • Corrigida a perspectiva da câmera do jogador não sendo respeitada ao mudar do Modo Imersivo para o Modo Sala de Estar no PS VR
  • As informações da barra do chefe não desaparecem mais após alterar o modo de exibição de VR no PS VR
  • Corrigidas as compras de moedas que não atualizavam a quantidade de moedas exibida até o reinício do jogo
  • Removidos problemas de ortografia de espaço duplo em várias telas, incluindo o prompt de feedback ( MCPE-104037 )
  • Corrigido o visual do jogador na tela de inventário ao planar. Anteriormente, era descentralizado e podia ocultar elementos da interface
  • Corrigido o problema em que os botões de seta para cima e para baixo na tela Configurações do Pacote de Recursos ficavam maiores quando destacados ( MCPE-147708 )
  • Corrigidos os botões do Realms desaparecendo após a janela do Minecraft perder e recuperar o foco na tela Create World on Realm

Atualizações técnicas:

Pacotes de modelos complementares atualizados

  • Modelos de complemento atualizados para 1.18.10 com novos recursos, comportamentos e documentação estão disponíveis para download em aka.ms/MCAddonPacks

Correções de desempenho/estabilidade

  • Corrigida uma falha que poderia ocorrer ao definir a largura ou altura do hitbox de um mob para um valor negativo
  • Corrigido um problema em que as áreas de marcação ocasionalmente pulavam um carrapato
  • Corrigido um bug que causava queda de desempenho ao usar o comando '/tag' ( MCPE-139609 )
  • O painel Content Log History agora está acessível a partir do segundo jogador em tela dividida sem travar o jogo
  • Corrigida uma falha que poderia ocorrer quando um controlador de animação se referia a si mesmo como uma de suas "animações"
  • O jogo não trava mais ao aninhar comandos de agendamento em funções ( MCPE-144730 )
  • Adicionadas mensagens de log para ajudar a identificar a causa da falha do BDS ( BDS-12751 )
  • Melhor desempenho do RandomStrollGoal
  • Memória e tempos de carregamento reduzidos para áreas de tique-taque

Em geral

  • A API de destino do Android foi atualizada para a API 30 da Google Play Store
  • Alterações reaplicadas para usar "allowlist" em vez de "whitelist" ( BDS-14119 )

Comandos

  • Adicionado o comando '/loot' - Coloca a tabela de loot dada no mundo
  • Adicionado um novo comando '/damage' para permitir que os jogadores causem dano a entidades
  • Colocar grãos de cacau com comandos '/setblock' ou '/fill' não resulta mais em erro
  • O comando '/spreadplayers' não trava mais quando recebe um intervalo de propagação alto ( MCPE-137793 )
  • A ordem das chamadas de função acionadas por '/execute' dentro de uma função agora é consistente ( MCPE-111849 )
  • O comando '/ effect' não tem mais o argumento redundante 'empty' ( MCPE-62903 )
  • Corrigido um bug que fazia com que o comando '/kill' não matasse entidades com o efeito Absorção ( MCPE-142763 )

Blocos acionados por dados

  • Adicionado suporte para blocos com o mesmo nome, desde que pertençam a namespaces diferentes
  • Documentação atualizada para vários componentes:
    • BlockExplosionResistência
    • BlockFrictionComponent
    • BlockMaterialInstances
    • BlockBreathabilityComponent
    • Componente CraftingTable
    • Componente BlockLightFilter
  • Alterado o nome JSON do BlockLightDescription de "minecraft:block_light_absorption" para "Minecraft:block_light_filter" e o nome do campo de "block_light_absorption" para "block_light_filter"

Entidades orientadas a dados

  • A chance aleatória de um Ocelot adulto selvagem gerar com dois filhos agora é tratada por componentes adicionados na definição JSON da entidade
  • Corrigidas muitas entradas "Descrição" ausentes na documentação
  • Adicionada documentação de metas de IA para "behavior.move_to_liquid" e "behavior.move_to_block"
  • Adicionada documentação de metas de IA para parâmetros ausentes de "behavior.tempt", "behavior.rise_to_liquid_level" e "behavior.random_fly"
  • Adicionada documentação de componentes para parâmetros ausentes de "movement.sway"
  • Corrigidos alguns erros de digitação e inconsistências na documentação das Entidades

Itens baseados em dados

  • Adicionados nove novos arquivos JSON de receita sem forma, substituindo as receitas de criação da Mesa de Metalurgia codificadas
  • Documentação atualizada para BlockCollisionComponentDescription
  • Alterado o nome JSON BlockCollisionComponentDescription de "entity_collision" para "block_collision"
  • Documentação atualizada para FuelItemComponent
  • Renomeado DamageableItemComponent para DurabilityItemComponent
  • Documentação atualizada para BlockRaycastComponent
  • Documentação atualizada para FoodItemComponent
  • Alterado SaturationModifier em FoodItemComponent para usar um float em vez de uma string
  • Comportamentos de comida personalizados corrigidos não sendo replicados para clientes convidados

Mobs

  • O campo "controlling_seat" em "minecraft:rideable" agora funciona como pretendido para barcos e cavalos
  • Mobs montando outros mobs e caminhando em direção a um alvo não vão mais se mover para frente e para trás ao longo de seu caminho
  • As condições da ferramenta de correspondência agora funcionam em mobs (Experimental)
  • JumpToBlockGoal não pode mais ser usado quando a multidão estiver na água
  • JumpToBlockGoal agora pesquisa corretamente a mesma distância para cima e para baixo ao procurar por candidatos a jumpblock, permitindo que uma multidão que usa o objetivo salte igualmente alto quanto baixo
  • Corrigido um problema em que os eventos do controlador de animação definidos no estado padrão seriam ignorados se o controlador mudasse imediatamente para outro estado (esta é uma alteração de versão que será aplicada apenas para controladores de animação a partir de format_version 1.18.10)

Animação

  • Corrigido um problema em que eventos de animação, eventos de efeitos sonoros e eventos de partículas não seriam acionados se o tempo do evento especificado fosse igual ao total "animation_length"
  • Corrigido um problema em que os tempos dos eventos não eram considerados no cálculo da duração da animação que acontece quando "animation_length" não é especificado explicitamente

Molang

  • Corrigido o operador de seta para retornar 0 se o lado esquerdo não for uma entidade ou item válido, em vez de fazer com que a expressão inteira retorne 0
    • Por exemplo, se bis não for válido variável.a = variável.b->variável.c agora atribuirá 0 a variável.a
    • Esta não é uma alteração de versão do Molang porque nenhum conteúdo conhecido está atualmente usando o operador de seta
  • Adicionar consultas não experimentais is_name_any, is_item_name_any e is_owner_identifier_any
  • Corrigidas consultas relativas_block_has_all_tags block_neighbor_has_all_tags e biome_has_all_tags para exigir todas as tags em vez de apenas qualquer tag
  • Correção da análise do operador condicional aninhado (ternário) para ir da direita para a esquerda em vez da esquerda para a direita
    • Esta é uma alteração de versão Molang que só tem efeito para expressões Molang em pacotes que usam min_engine_version de 1.18.10 ou superior
    • Expressões condicionais anteriormente aninhadas como 'A?B:C?D:E' seriam avaliadas como ' (A?B:C)?D:E', agora elas são avaliadas como 'A?B:(C?D:E'
  • O acesso de variáveis ​​públicas ausentes em outras entidades retornará 0,0 e não causará um erro
  • Corrige o carregamento de variáveis ​​públicas contendo letras maiúsculas para não causar erro
  • Adicionado "slot.equippable" adicionado como uma opção de slot para WearableItemComponent e Molang
  • Adicionado alle query.any para verificar se um valor corresponde a todos ou a qualquer um dos seguintes valores
  • Adicionado in_rangepara verificar se um valor está no intervalo (inclusive) entre um valor mínimo e máximo

Componentes do bloco (experimental)

  • Corrigido o BlockPartVisibilityComponent para multijogador adicionando tags de salvamento/carregamento de rede ( MCPE-141908 )

Estrutura do GameTest (Experimental)

Existem algumas mudanças importantes nas APIs que os criadores devem estar cientes:

  • Renomeado mojang-minecraft:Worldobject para mojang-minecraft:world 
    • Na prática, isso significa que o código “World.getDimension” agora deve ler “world.getDimension”
  • Removido mojang-minecraft:Commands- Em vez disso, estamos adicionando métodos runCommand na dimensão, entidade e jogador
    • Na prática, isso significa que “Commands.run(“say Hello World”, dimension)” agora deve ler “dimension.runCommand(“say Hello World”)”

Outras adições e atualizações importantes da API:

módulo mojang minecraft

Mundo

  • Substituição da função getPlayers() : Player[] pela função getPlayers(options: EntityQueryOptions = undefined) : EntityIterator- Retorna um iterador para uma coleção contendo todos os jogadores na dimensão. Opcionalmente, as opções podem ser usadas para filtrar o resultado

Eventos do mundo

  • Adicionados eventos blockBreak e blockPlace, que são chamados quando um jogador quebra ou coloca um bloco no mundo
  • Adicionado argumento opcional para events.addEffect. Este argumento limitará o retorno de chamada para disparar apenas para entidades específicas (consulte EntityEventOptions)
  • Eventos de uso de itens:
    • Adicionado evento events.beforeItemUse - Dispara antes de um item ser usado. Pode ser cancelado
    • Adicionado evento events.itemUse - Dispara quando um item é usado e o evento anterior não é cancelado
    • Adicionado evento events.beforeItemUseOn - Dispara antes que um item seja usado em um bloco. Pode ser cancelado
    • Adicionado evento events.itemUseOn - Dispara quando um item é usado em um bloco e o evento anterior não é cancelado

  • Observe que os seguintes eventos de definição funcionam apenas com itens baseados em dados criados como parte do experimento Holiday Creator Features:
    • Adicionado evento events.beforeItemDefinitionEvent - é acionado antes que um evento de definição de item seja processado. Pode ser cancelado
    • Adicionado evento events.itemDefinitionEvent - é acionado quando o evento de definição de item é processado e o evento anterior não é cancelado
    • Adicionado método triggerEvent(eventName : String) - Aciona um evento no ItemStack se um evento com o eventName fornecido, conforme definido no arquivo JSON de itens

BlockBreakEvent

  • Adicionada propriedade brokenBlockPermutationpara indicar que tipo de bloco foi quebrado

Entidade (observe que os tipos derivados Player e mojang-gametest:SimulatedPlayer também adicionaram essas APIs)

  • Adicionado runCommandmethod para executar um comando como uma entidade
  • Adição de dimensionproperty para obter a dimensão em que a entidade está
  • Função adicionada addTag(tag: string): bool- Adiciona uma tag a esta entidade. Retorna verdadeiro se a tag ainda não existir
  • Função adicionada hasTag(tag: string): bool- Retorna true se a tag existir nesta entidade
  • Adicionada função removeTag(tag: string): bool- Remove uma tag desta entidade. Retorna verdadeiro se a tag foi removida
  • Adicionada função getTags(): string[] - Retorna todas as tags nesta entidade
  • Adicionada propriedade de destino à Entidade. targetrepresenta a Entidade que esta Entidade está segmentando no momento, para fins como segmentação por IA
  • Função adicionada getEntitiesFromViewVector(options: EntityRaycastOptions): Entity[] - Obtém todas as entidades que cruzam o raio do vetor de visualização de entidades
  • Função adicionada getBlockFromViewVector(options: BlockRaycastOptions): Block – Obtém o primeiro bloco que cruza o raio do vetor de visualização de entidades
  • Função adicionada setVelocity(velocity: Vector): bool- Define a velocidade desta entidade
  • Adicionada propriedade viewVector: Vector- Representa a direção que a entidade está olhando, como um vetor
  • Adicionada propriedade headLocation: Location- Representa a localização do chefe da entidade
  • Adicionada propriedade bodyRotation: number- Representa a rotação do corpo da entidade como um float (em graus)
  • Adicionada função teleport(location: Location, dimension: Dimension, xRotation (opcional): float, yRotation (opcional): float)
  • Adicionada função teleportFacing(location: Location, dimension: Dimension,facingLocation: Location)

Jogador

  • Adicionado método startItemCooldown(itemCategory : string, durationTicks : int) - Inicia ou redefine um cooldown em uma categoria de item (por exemplo, ender_pearl) para a duração determinada em ticks
  • Adicionado método getItemCooldown(itemCategory : string) - Retorna a duração restante em ticks que este jogador tem da categoria de item especificada. Se nenhum cooldown estiver presente, retorna 0

ItemCooldownComponent

  • Adicionado ItemCooldownComponent (item.getComponent("minecraft:cooldown"))
  • Propriedade somente leitura cooldownCategory : string - Representa a categoria de cooldown deste item.
  • Propriedade somente leitura cooldownTicks : int - Representa o tempo de espera em ticks para este item se o cooldown estiver ativado
  • método startCooldown(player : Player) - Inicia ou redefine um cooldown para este item em um determinado jogador se o cooldown estiver ativado para este item

Tipo de item

  • Removido o método getName e adicionada propriedade somente leitura .id

Dimensão

  • Adicionado runCommandmethod para executar um comando em uma dimensão
  • Função adicionada getEntitiesFromRay(pos: Location, direction: Location, options: EntityRaycastOptions): Entity[]- Obtém todas as entidades que cruzam o raio começando em um local que se estende na direção
  • Função adicionada getBlockFromRay(pos: Location, direction: Location, options: BlockRaycastOptions) : Block - Obtém o primeiro bloco que cruza o raio começando em um local que se estende na direção
  • Função adicionada getPlayers(options: EntityQueryOptions = undefined): EntityIterator- Retorna um iterador para uma coleção contendo todos os jogadores. Opcionalmente, as opções podem ser usadas para filtrar o resultado
  • Função adicionada getEntities(options: EntityQueryOptions = undefined) : EntityIterator- Retorna um iterador para uma coleção contendo todas as entidades na dimensão. Opcionalmente, as opções podem ser usadas para filtrar o resultado
  • Atualizado spawnEntity para obter um local ou um BlockLocation

EntityQueryOptions

  • Classe adicionada EntityQueryOptions- Fornece opções de filtragem adicionais ao chamar getEntities e getPlayers

EntityQueryScoreOptions

  • Classe adicionada EntityQueryScoreOptions- Usado com EntityQueryOptions para fornecer filtragem de placar

EntityEventOptions

  • Usado para filtrar eventos que são acionados em entidades para restringir o retorno de chamada a apenas alguns.
  • Entidade de propriedade: Entity[] - Se especificado, restringirá apenas a esta entidade
  • Property entityTypes: string[] - Se especificado, restringirá a entidades com o tipo especificado (por exemplo, minecraft:creeper)

BlockExplodeEvent

  • Renomeado destroyBlock para bloquear

módulo mojang-gametest

  • Adicionado método registerAsync para registrar e rastrear adequadamente o estado de GameTests usando funções assíncronas

Teste

  • Adicionado getDimension para obter a dimensão em que o teste está sendo executado
  • Adicionado gameMode: GameModeparameter ao método spawnSimulatedPlayer

ScriptSimulatedPlayer

  • Adicionada função giveItem(itemStack: ItemStack, selectSlot: boolean)
  • Função adicionada setItem(itemStack:ItemStack, slot: number, selectSlot: boolean)
  • Renomeado destroyBlock para breakBlock
  • Renomeado stopDestroyingBlockto stopBreakingBlock
  • Método selectSlot removido
  • Adicionada propriedade selectedSlot: int - Obtém ou define o slot de hotbar atualmente selecionado para o player

Fonte: https://bit.ly/3gz3aIE

Postar um comentário

Postagem Anterior Próxima Postagem