MINECRAFT PE 1.18.20.21 BETA
Recursos experimentais
Sapo
- Sapos agora pulam com mais frequência
- Ovos de rã renomeados para Frog Spawn
- O tempo para Frog Spawn chocar em Girinos foi aumentado
- O hitbox do girino agora é maior
- Frog Spawn tem uma nova textura
- Sapos nos biomas Meadow agora são da variante temperada
Ajustes de animação
- Animações de salto e língua ajustadas do Sapo
- Limpou os arquivos de animação, entidade e controlador
- Alterou as animações de água e natação de linear para suave
Recursos não experimentais e correções de bugs
Criar novo mundo
- A tela Criar Novo Mundo recebeu um novo design que agora está disponível para alguns jogadores. Adoraríamos ouvir seus comentários sobre isso neste post !
Paridade de Baunilha
- Mundos agora podem ser criados com sementes de 64 bits (-9223372036854775808 a 9223372036854775807) e esses podem ser copiados entre Bedrock e Java para produzir o mesmo mundo ( MCPE-144994 ) ( MCPE-148168 )
- As entradas de IU de sementes não numéricas agora produzem as mesmas sementes que a Edição Java
- O braço do jogador não se move mais enquanto carrega um arco ( MCPE-148486 )
- Blocos em queda têm hitbox de bloco completo novamente
- Corrigido um erro em que os clérigos Journeymen ofereciam Glowstone Dust em vez de Glowstone Blocks ( MCPE-57524 )
- Lobos indomáveis agora podem ser controlados ( MCPE-82050 )
Blocos
- Blocos TNT agora se movem corretamente em uma direção X/Z aleatória uma vez acesos
- Corrigido um problema com quedas de recursos ocasionalmente permanecendo pretas após quebrar e colocar um bloco rapidamente em seu lugar
- Top Snow não prende mais com o bloco embaixo ao cair
Comandos
- Adicionado o filtro "hasitem" para seletor de destino de entidades. Isso permite que o jogador segmente entidades com base nos itens que têm em seu inventário ou estão vestindo
Jogabilidade
- Corrigidos os feitiços Presas dos Illager não sendo gerados em blocos sem caixas delimitadoras
- Baldes de água e lava agora podem ser usados em blocos subaquáticos que coabitam com água, como Light Blocks ou Big Dripleaves ( MCPE-148392 )
- Jogadores no modo visitante não podem mais quebrar pinturas e carrinhos de mina ( MCPE-132869 )
- Teletransportar verticalmente além da distância de visibilidade agora carrega o terreno corretamente ( MCPE-150021 )
- Precisão aprimorada dos cálculos de danos
- Corrigido um problema em que interagir com o Sino enquanto segurava um item carregável não o tocava continuamente ( MCPE-56968 )
- Corrigido um bug em que o jogador podia mudar para planar ao andar em certos cenários ( MCPE-147904 )
Mobs
- Mobs agora são capazes de percorrer os blocos Azalea ( MCPE-129373 )
- Mobs agora são capazes de percorrer os blocos Dripleaf e localizar o caminho corretamente em cima deles, quando não estiverem totalmente inclinados
- Mobs agora são capazes de percorrer os blocos Pointed Dripstone e localizar corretamente o caminho em cima deles ( MCPE-133270 )
- Mobs agora podem se mover corretamente em cima de blocos parciais sólidos, como Bells, Brewing Stands e Enchanting Tables
- Mobs agora podem pular de blocos parciais sólidos o suficiente para blocos completos em uma posição mais alta
- Mobs agora podem pular cercas se estiverem em uma laje adjacente ou em outro bloco alto o suficiente
- Mobs agora podem se mover por menos de meio quarteirão de altura, mesmo quando o teto, se houver, é tão alto quanto os próprios mobs ( MCPE-148355 )
- Mobs agora podem se mover através de Coral e Coral Fans, pois eles não os consideram mais como obstáculos sólidos ( MCPE-128687 )
- Corrigido um problema em que os jogadores não podiam acessar as trocas de um aldeão enquanto seguravam um ovo de desova ( MCPE-76153 )
- Corrigido um problema em que as bruxas geradas durante as invasões da vila podiam desaparecer durante a incursão ( MCPE-149883 )
- Bacalhau, Salmão, Baiacu, Peixes Tropicais e Golfinhos mais uma vez desovam em variantes profundas dos biomas oceânicos ( MCPE-150191 )
Estabilidade e Desempenho
- Corrigida uma falha que poderia ocorrer ao sair do menu Zoom no camarim
Interface de usuário
- As guias padrão foram alteradas para "Craftable" no lado esquerdo e para "Crafting" no lado direito da tela de inventário da Pocket UI
- Removido o botão de ponto de interrogação na tela de inventário do Pocket UI
- Itens que exigem receitas 3x3 não são mais exibidos quando a Mesa de Artesanato não é usada
- Os jogadores agora podem usar o movimento automático para tirar ou equipar armaduras no menu da Crafting Table enquanto na Pocket UI ( MCPE-148970 )
- Ícones de botão de face do controlador genérico atualizados no celular
- Control + Backspace agora apagará a palavra inteira antes do acento circunflexo
- Control + Delete agora apagará a palavra inteira após o acento circunflexo
- Control + Seta para a esquerda agora moverá o cursor para o início da palavra antes do cursor
- Control + Seta para a Direita agora move o cursor para o início da próxima palavra após o cursor
Aldeões
- Atualizadas as tabelas de troca do Aldeão para Armorer, Cleric, Fisherman, Shepherd, Toolsmith e Weaponsmith para combinar com a Edição Java
- Corrigido um problema em que os aldeões não seguravam o item que iriam trocar quando apresentados com esmeraldas pelo jogador ( MCPE-150303 )
- Os aldeões não evitam mais os Piglins Zumbificados ( MCPE-94102 )
- Os aldeões não compartilham mais sementes e sementes de beterraba
Atualizações técnicas
- Um mundo com "StorageVersion" 8 ou inferior será aumentado para 9 e terá seu "RandomSeed" atualizado de usar apenas os 32 bits inferiores de um número de 64 bits para usar o intervalo completo de 64 bits enquanto ainda representa o mesmo número. Isso é relevante apenas para sementes negativas de 32 bits, que precisam de uma extensão de bit de sinal
Experiência de recursos de modificação adicionais/APIs JavaScript
Importante! Nesta versão e começando com esta versão beta, estamos removendo o experimento de recursos de modificação adicionais. Esse experimento continha APIs JavaScript experimentais lançadas em 2018 – e com essa remoção, o JavaScript nos mundos associados a essa API não funcionará mais. O GameTest Framework – uma API JavaScript separada – não deve ser afetado, nem os complementos do tipo de pacote de comportamento/pacote de recursos de forma mais ampla. Você pode ler mais sobre isso através deste artigo .
Comandos
- Adicionada sobrecarga de pré-carregamento do comando '/tickingarea'
- As entidades agora devem ser carregadas para que uma área seja considerada totalmente carregada e tiquetaqueando
Molang
- Expressões Molang dentro de scripts de animação para definição de recurso de ator (pre_animation e inicializar) que contêm letras maiúsculas são avaliadas corretamente agora com format_version 1.18.20 ou superior
Interface de usuário
- A tela de progresso do carregamento agora é exibida ao carregar áreas marcadas para pré-carregamento
Atualizações técnicas experimentais
Comandos
- Adicionado um novo comando '/volumearea ' para criar, remover e listar volumes no mundo
Estrutura do GameTest
Novo Módulo! Adicionamos um módulo mojang-minecraft-ui com estruturas de API para criar caixas de diálogo simples:
- Adicionados os tipos ActionFormData/ModalFormData/MessageFormData no namespace mojang-minecraft-ui. Mais documentação sobre o novo namespace será exibida no site de documentação do Minecraft Creator .
Atualizações do módulo mojang-minecraft:
- Mundo
- Direção de propriedade atualizada para blockFace em world.events.beforeItemUseOn e world.events.itemUseOn
- Adicionado evento World.event.beforeDataDrivenEntityTriggerEvent - é acionado antes que o gatilho acionado por dados seja aplicado
- Adicionado evento World.event.dataDrivenEntityTriggerEvent - é acionado após a aplicação do gatilho acionado por dados
- Para os eventos acima, cada um aceita um opcional EntityDataDrivenTriggerEventOptions
- (Quebra de Mudança) entidade de propriedade removida
- Entidades de propriedade adicionadas: Entity[] - Se especificado, restringirá apenas as entidades especificadas
- Alterado o tipo de retorno da função getPlayersto PlayerIterator
- Direção de propriedade atualizada para blockFace em world.events.beforeItemUseOn e world.events.itemUseOn
- EntityDataDrivenTriggerEventOptions
- Herdado de EntityEventOptions
- property eventTypes: string[] - Se especificado, restringirá a eventos com o nome especificado (IE minecraft:ageable_grow_up)
- Entidades de propriedade (herdadas): Entity[] - Se especificado, restringirá apenas as entidades especificadas
- (Herdado) propriedade entityTypes: string[] - Se especificado, restringirá a entidades com o tipo especificado (IE minecraft:creeper)
- Modificador de definição
- propriedade somente leitura componentGroupsToAdd: string[] - Lista de grupos de componentes que serão adicionados como parte deste modificador
- propriedade somente leitura componentGroupsToRemove: string[] - Lista de grupos de componentes que serão removidos como parte deste modificador
- gatilhos de propriedade: Trigger[] - Lista de gatilhos que serão acionados como parte deste modificador
- Acionar
- propriedade eventName: string - Nome do evento do gatilho
- propriedade eventName: string - Nome do evento do gatilho
- DataDrivenEntityTriggerEvent
- entidade de propriedade somente leitura: Entidade - Entidade na qual o evento foi acionado
- id de propriedade somente leitura: string - nome do evento
- BeforeDataDrivenEntityTriggerEvent
- entidade de propriedade somente leitura: Entidade - Entidade na qual o evento foi acionado
- id de propriedade somente leitura: string - nome do evento
- modificadores de propriedade: DefinitionModifier[] - Lista de modificadores que serão aplicados quando o evento for acionado
- property cancel: bool - Se true, o evento não será acionado
- Tipo de encantamento
- Classe EnchantmentType adicionada
- ID de propriedade somente leitura: string - O nome do tipo de encantamento
- Propriedade somente leitura maxLevel: int - O nível máximo que esse tipo de encantamento pode ter
- EnchantmentInstance
- Classe EnchantmentInstance adicionada. Isso representa uma associação de um EnchantmentType e nível que pode ser adicionado a um item
- Construtor EnchantmentInstance(type: EnchantmentType, level : int)
- Tipo de propriedade somente leitura: EnchantmentType - O tipo de encantamento desta instância
- Nível da propriedade: int - O nível desta instância de encantamento
- EnchantmentSlot
- Adicionado enum EnchantmentSlot. Este enum representa o slot ou tipo de item ao qual um encantamento pode ser aplicado
- Adicionado enum EnchantmentSlot. Este enum representa o slot ou tipo de item ao qual um encantamento pode ser aplicado
- Lista de Encantamentos
- Classe EnchantmentList adicionada. Esta classe representa uma coleção de encantamentos que podem ser aplicados a um item
- Construtor EnchantmentList(slot : EnchantSlot)
- Slot de propriedade somente leitura: EnchantSlot - O slot/tipo de item ao qual esta coleção deve ser aplicada
- Propriedade somente leitura allEnchantments: EnchantmentInstance[] - Todos os encantamentos como parte desta coleção de encantamentos
- Método canAddEnchantment(instance : EnchantmentInstance): bool - Retorna se o EnchantmentInstance fornecido pode ou não ser adicionado a esta coleção
- Método addEnchantment(instance : EnchantmentInstance): bool - Tenta adicionar o encantamento a esta coleção. Retorna verdadeiro se for bem sucedido
- Método removeEnchantment(type : EnchantmentType) - Remove um EnchantmentInstance com tipo de tipo desta coleção, se presente
- Método hasEnchantment(type : EnchantmentType): int - Se esta coleção possui um EnchantmentInstance com tipo type, retorna o nível do encantamento. Retorna 0 se não estiver presente
- ItemEnchantmentComponent
- Adicionada a classe de componente ItemEnchantmentComponent Item.
- Adicionada a classe de componente ItemEnchantmentComponent Item.
- Pilha de itens
- Encantamentos de propriedade: EnchantmentList - Obtém uma cópia do conjunto atual de encantamentos neste ItemStack. Ou permite que o usuário defina o EnchantmentList para o ItemStack
- Método removeAllEnchantments- Remove quaisquer encantamentos que possam estar presentes neste ItemStack
- Função adicionada setLore(loreList: string[]): void- Define o texto do lore para o item
- Adicionada a função getLore(): string[]- Obtém o texto do lore para o item
Fonte: https://bit.ly/34gfVFm