MINECRAFT PE 1.19.70.20 BETA

 


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

Postar um comentário

Postagem Anterior Próxima Postagem