MINECRAFT PE 1.19.70.20 BETA
Recursos experimentais
- Blocos de Cabeça de Piglin renderizados no hotbar ou no inventário não têm mais a orelha sobrepondo o resto da cabeça ( MCPE-164605 )
- Os jogadores agora podem receber dano ao cair enquanto montam um camelo
Recursos e correções de bugs
Jogador se esgueirando
- A altura do hitbox do jogador agora reduz para 1,5 blocos enquanto se esgueira
- O Sneaking será iniciado automaticamente enquanto estiver preso em uma lacuna de menos de 1,8 blocos
- Esgueirar-se diminuirá a altura da câmera do jogador em relação a essas alterações
- A esgueirar-se agora requer espaço suficiente para ficar em pé para sair da esgueirar-se
- Os jogadores farão a transição de nadar para esgueirar-se se não conseguirem se levantar, mas conseguirem se esgueirar
- Problemas conhecidos que esperamos resolver em breve:
- A câmera pode ficar obscurecida ao se esgueirar sob os blocos na visão de terceira pessoa
- Interagir com certos blocos pode não funcionar ao se esgueirar em uma lacuna
- Pular da borda dos blocos pode não funcionar como esperado ao se esgueirar em uma lacuna
Baunilha Paridade
- Os sinos conectados a vários blocos não caem mais quando um bloco é quebrado
- Cavalos reprodutores agora podem produzir variantes aleatórias ( MCPE-129071 )
- Corrigido um problema em que jogadores mortos impediam que outros jogadores pulassem a noite
- As animações de comer e beber agora estarão sempre centralizadas, independentemente da proporção da tela
- Observação A atenuação do som do bloco à distância agora é linear ( MCPE-164935 )
Jogabilidade
- Os jogadores não sofrem mais dano rápido ao tocar em blocos prejudiciais ( MCPE-165347 )
- Corrigida uma falha que poderia ocorrer ao entrar em um mundo 1.7.1.0 em 1.8 ou superior ( MCPE-165564 )
- Projéteis disparados ao nadar/planar não aparecem mais acima da posição do jogador ( MCPE-31896 )
- Itens largados ao nadar/planar, manualmente ou ao morrer, não aparecem mais acima da posição do jogador ( MCPE-31896 )
- A mira do jogador agora explora/interage adequadamente com os itens à sua frente enquanto nada/plana, em vez de 1 bloco acima de sua posição ( MCPE-57257 )
- Livros escritos agora podem ser movidos no inventário mesmo quando o jogador tiver livros escritos idênticos
- Clicar duas vezes no slot de saída do forno não descartará mais o item ( MCPE-165079 )
- Corrigido um bug em que os Observadores não detectavam alterações devido a dados corrompidos ( MCPE-150506 )
- Os funis agora puxam itens de cima deles através de todos os blocos que têm uma altura menor que um bloco completo ( MCPE-55824 )
Blocos
- Destruir Tronco de Mangue ou Madeira de Mangue agora faz com que as folhas apodreçam corretamente
- End Crystals ocupando o mesmo espaço que um bloco não fará mais com que o bloco desapareça
Gráfico
- Corrigido um problema em que a dica de ferramenta "Mina" aparecia ao mirar em um bloco com um Tridente no modo de jogo Criativo ( MCPE-44846 )
Mobs
- Os papagaios não tremerão mais enquanto estiverem montados em um cavalo que está girando no meio do salto
- Corrigido um bug que fazia com que entidades globais (por exemplo, Ender Dragon e projéteis) parassem de renderizar quando fora da distância normal de renderização da entidade ( MCPE-161136 )
Controles de toque
- A tela Como Jogar foi atualizada com informações sobre os novos controles de toque
- Alterar os modos de entrada de Gamepad para Touch enquanto um item é selecionado retornará o selecionado ao inventário ou o descartará
- Corrigido um problema na tela do Forno em que tocar duas vezes na janela de saída fazia com que outros slots se tornassem não selecionáveis
- Corrigido um bug em que a seleção progressiva era iniciada automaticamente no primeiro slot ao abrir um baú pequeno
Móvel
- Ao iniciar um novo mundo no Pocket UI, removemos a mensagem "Press Open Chat to open chat" para jogadores com conversão de texto em fala desativada
Interface de usuário
- Ocean Explorer, Woodland Explorer e Treasure Maps agora mostram o ícone apropriado no inventário ( MCPE-163464 )
- Corrigido um bug em que a rolagem do mouse no menu suspenso Opções de amigo não rolaria o conteúdo do menu suspenso
- Resolvido um problema em que os elementos gráficos da tela de login/cadastro podiam se estender além dos limites do contêiner da caixa de diálogo
Comandos
- Os comandos Replaceitem e Loot Replace Block não colocam mais itens em Caldeirões ( MCPE-129472 )
- A rotação no comando de teletransporte agora é relativa ao executor do comando em vez do alvo. O uso antigo de rotações em comandos permanecerá relativo ao mob alvo para compatibilidade com versões anteriores
Atualizações técnicas
Mobs
- O arquivo .json das regras de geração de peixes tropicais agora está localizado na pasta correta ( MCPE-165963 )
- Beber poções de bruxa e comportamento de ataque à distância agora é definido em seu arquivo .json
Criativo
- O jogo não criará mais um erro de conteúdo quando os ovos de criação de Bee forem usados em um Spawner
- Pacotes de comportamento com scripts agora podem ser removidos dos mundos
Atualizações técnicas experimentais
Comandos
- Corrigida uma falha com execução de comando adiada quando o ator em execução é removido antes da execução
API
- MUDANÇA IMPORTANTE: As classes Location e BlockLocation não existem mais na API de script beta. Todos os usos dessas classes foram alterados para usar a interface Vector3 (isto é, objetos { x: 1, y: 2, z: 3}).
- Além disso, observe que várias alterações foram feitas em propriedades e métodos get/set em objetos (listados abaixo) para torná-los mais consistentes na estrutura de chamada.
- ItemStack
- O conhecimento do item agora pode ser limpo chamando setLore(undefined) ou setLore([])
- Adicionado a função clearLore - Limpa o conhecimento do item
- ItemStack
- Corrigido um bug em que chamar a função getComponent ou ItemStack.getComponents falharia em ItemStacks retornado de EntityItemComponent.itemStack
- BeforeChatEvent
- Função renomeada para enviarMensagem
- Quadra
- Função adicionada isAir - Retorna se o bloco for um bloco de ar (ou seja, espaço vazio)
- Função adicionada isLiquid - Retorna se o bloco for um líquido (por exemplo, um bloco de água e um lava negra são líquidos, enquanto um bloco de ar e um bloco de pedra não são).
- Função adicionada isSolid - Retorna se o bloco for sólido (por exemplo, um bloco de paralelepípedos e um bloco de diamante são sólidos, enquanto um bloco de escada e um bloco de cerca não são).
- Os seguintes blocos agora têm um componente de inventário :
- Barril
- Baliza
- Forno alto
- Suporte de fabricação de cerveja
- Distribuidor
- conta-gotas
- Forno
- tremonha
- Juke-box
- Atril
- Fumante
- Eventos do mundo
- Adicionado evento entityDie - É disparado quando uma entidade morre.
- projectileHit modificado para ser uma propriedade readOnly na classe Events
- Jogador
- Método adicionado 'getSpawnPosition': Obtém a posição do spawnPoint
- Adicionada propriedade 'spawnDimension': Obtém a dimensão spawnPoint
- Método adicionado 'setSpawn'(spawnPosition : Vec3, spawnDimension : Dimension): Define spawnPoint com uma posição e dimensão
- Método adicionado 'clearSpawn': define a posição e a dimensão do spawnPoint como indefinida
- Mundo
- Função renomeada diga para sendMessage
- Método adicionado 'getDefaultSpawnPosition': Obtém a posição do spawnPoint
- Método adicionado 'setDefaultSpawn'(spawnPosition : Vec3): define a posição do spawnPoint dentro da dimensão 'overworld'
- BeforeChatEvent
- Função adicionada getTargets(): Player[] - Obtém os alvos do jogador do chat
- Função adicionada setTargets(players: Player[]) - Define os alvos do jogador do chat
- Alvos de propriedade removidos
- BeforeDataDrivenEntityTriggerEvent
- Função adicionada getModifiers(): DefinitionModifier[] - Obtém modificadores de definição de entidade
- Função adicionada setModifiers(modifiers: DefinitionModifier[]) - Define modificadores de definição de entidade
- Modificadores de propriedade removidos
- BoolBlockProperty
- Função adicionada getValidValues(): boolean[] - Obtém todos os valores booleanos válidos para o BoolBlockProperty
- Propriedade validValues removida
- BlockHitInformation convertido em uma interface
- ChatEvent
- Função adicionada getTargets(): Player[] - Obtém os alvos do jogador do chat
- Alvos de propriedade removidos
- Cor convertida em uma interface
- DataDrivenEntityTriggerEvent
- Função adicionada getModifiers(): DefinitionModifier[] - Obtém modificadores de definição de entidade
- Modificadores de propriedade removidos
- DefinitionModifier
- Função adicionada getComponentGroupsToAdd(): string[] - Obtém grupos de componentes que serão adicionados com o DefinitionModifier
- Função adicionada setComponentGroupsToAdd(newGroups: string[]): void - Define os grupos de componentes que serão adicionados com o DefinitionModifier
- Função adicionada getComponentGroupsToRemove(): string[] - Obtém grupos de componentes que serão removidos com o DefinitionModifier
- Função adicionada setComponentGroupsToRemove(removedGroups: string[]): void - Define grupos de componentes que serão removidos com o DefinitionModifier
- Função adicionada getTriggers(): Trigger[] - Obtém gatilhos de evento do DefinitionModifier
- Função adicionada setTriggers(newTriggers: Trigger[]): void - Define os gatilhos de evento do DefinitionModifier
- ComponentGroupsToAdd da propriedade removida
- Propriedade removida componentGroupsToRemove
- Gatilhos de propriedade removidos
- DirectionBlockProperty
- Função adicionada getValidValues(): Direction[] - Obtém todos os valores de enumeração de direção válidos para DirectionBlockProperty
- Propriedade validValues removida
- Entidade
- Função adicionada getViewDirection(): Vector3 - Obtém a direção de visualização da Entidade
- Função adicionada getRotation(): XYRotation - Obtém a rotação da Entidade
- Adicionada a função getVelocity(): Vector - Obtém a velocidade da Entidade
- Propriedade viewDirection removida
- Rotação de propriedade removida
- Velocidade de propriedade removida
- EntityAgeableComponent
- Função adicionada getDropItems(): string[] - Obtém itens que caem quando a entidade cresce
- Função adicionada getFeedItems(): EntityDefinitionFeedItem[] - Obtém itens que podem ser alimentados para a entidade
- Propriedade dropItems removida
- FeedItems de propriedade removidos
- EntityBreathableComponent
- Função adicionada getBreatheBlocks(): BlockPermutation[] - Obtém blocos que a entidade pode respirar
- Função adicionada getNonBreatheBlocks(): BlockPermutation[] - Obtém blocos que a entidade não pode respirar
- Propriedade BreathBlocks removida
- Propriedade nonBreatheBlocks removida
- EntityHealableComponent
- Função adicionada getFeedItems(): FeedItem[] - Obtém itens de cura para o EntityHealableComponent
- Itens de propriedade removidos
- EntityHitInformation convertido em uma interface
- EntityRideableComponent
- Função adicionada getFamilyTypes(): string[] - Obtém os tipos de entidade de passageiro suportados
- Função adicionada getSeats(): Seat[] - Obtém informações do passageiro para cada assento
- FamilyTypes de propriedade removidos
- Licenças de propriedade removidas
- EntityTameableComponent
- Função adicionada getTameItems(): string[] - Obtém itens mansos do EntityTameableComponent
- Propriedade tameItems removida
- FeedItem
- Função adicionada getEffects(): FeedItemEffect[] - Obtém efeito do FeedItem
- Efeitos de propriedade removidos
- IntBlockProperty
- Função adicionada getValidValues(): number[] - Obtém todos os valores inteiros válidos para IntBlockProperty
- Propriedade validValues removida
- ItemDurabilityComponent
- Função adicionada getDamageRange(): NumberRange - Obtém o intervalo de números que descreve a chance do item perder durabilidade
- Danos de propriedade removidos
- NumberRange convertido em uma interface
- ProjétilHitEvent
- Função adicionada getBlockHit(): BlockHitInformation - Obtém informações de acerto de bloco do ProjectileHitEvent
- Função adicionada getEntityHit(): EntityHitInformation - Obtém informações de acerto da entidade do ProjectileHitEvent
- Propriedade removida blockHit
- EntityHit de propriedade removida
- StringBlockProperty
- Função adicionada getValidValues(): string[] - Obtém todos os valores de string válidos para StringBlockProperty
- Propriedade validValues removida
Fonte: feedback-minecraft-bedrock