Minecraft PE 1.20.71 Oficial
Paridade de baunilha:
Multidões
- Os lobos agora podem suportar a mesma quantidade de dano que na Edição Java ( MCPE-177613 )
- Em vez de reduzir pela metade todo o dano causado aos Lobos domesticados por entidades que não sejam Jogadores ou Flechas, como feito atualmente na Edição Java, a saúde máxima dos Lobos domesticados foi aumentada de 20 para 40.
- Lobos domesticados pré-existentes precisarão ser alimentados para atingir o novo máximo de saúde
- Para garantir que a taxa de cura permaneça consistente, a saúde restaurada ao alimentar os lobos foi duplicada
- A Edição Java será ajustada para corresponder à nova implementação da Edição Bedrock
Recursos experimentais:
Carga de Vento
- Torne-se a Brisa! Usar uma Carga de Vento irá disparar um projétil de Carga de Vento semelhante ao do Breeze
- Uma Carga de Vento disparada por um jogador concederá 10% mais repulsão do que uma Carga de Brisa
- Assim como o projétil disparado pela Brisa, as Cargas de Vento disparadas pelo jogador também causam dano se atingirem uma entidade diretamente.
- A Brisa cai entre 4-6 Cargas de Vento quando morta
- Cargas de Vento têm um tamanho máximo de pilha de 64
- Há meio segundo de resfriamento após cada uso
- Cargas de Vento podem ser disparadas de um dispensador
- Jogadores que se lançam com uma Carga de Vento só acumulam dano de queda abaixo do nÃvel y de onde colidiram com a rajada de vento
Atolado
- Uma nova variante de esqueletos que disparam flechas venenosas
- Eles são mais rápidos de derrubar com 16 pontos de vida em vez de 20 pontos de vida
- Eles atacam em um intervalo mais lento de 3,5 segundos em vez de 2 segundos
- Tem a chance de derrubar Flechas Venenosas quando morto por jogadores
- Esses esqueletos cobertos de musgo e cogumelos aparecem naturalmente em pântanos e manguezais
- Também pode ser encontrado surgindo de Trial Spawners em algumas Câmaras de Julgamento
Cofre
- Um bloco que contém tesouros e saques trancados - encontre a chave certa para ejetar suas recompensas
- Encontrado nas Câmaras de Julgamento, contendo os itens mais valiosos das estruturas
- Os cofres nas Câmaras de Julgamento exigem que uma Chave de Julgamento seja desbloqueada
- Pode ser desbloqueado por um número ilimitado de jogadores
- Depois que um jogador desbloquear um Cofre, ele não poderá desbloqueá-lo novamente
- Se um jogador não tiver desbloqueado o Vault antes, um fluxo laranja de partÃculas fluirá do jogador para o Vault quando estiver próximo
- Possui um buraco de fechadura que será aberto ou fechado dependendo dos jogadores próximos
- Se algum jogador próximo não tiver desbloqueado o Vault, o buraco da fechadura será aberto
- Se todos os jogadores próximos tiverem desbloqueado o Vault, o buraco da fechadura será fechado
- Dentro de sua gaiola, ele percorrerá e exibirá itens que podem ser ejetados de sua mesa de saque.
- As recompensas que ele ejeta são aleatórias de sua tabela de saque cada vez que é desbloqueado
- Atualmente, os cofres reutilizam a mesma tabela de saque que os baús de recompensa usados anteriormente nas Câmaras de Julgamento
- Esta tabela de saque é temporária e será completamente revisada conforme o desenvolvimento continua
- Não pode ser criado ou obtido no modo Sobrevivência e não deixa cair nada quando extraÃdo
- Resistente a explosões e não pode ser movido
Lobo
- As coleiras dos lobos domesticados aumentaram de tamanho, tornando-as visÃveis não apenas de frente, mas também de outros ângulos
Correções e alterações:
Desempenho/Estabilidade
- Corrigido um bug que poderia fazer com que a tela de carregamento travasse por algum tempo em torno de 40% ( MCPE-175550 )
- Corrigido um problema em que o jogo poderia travar suavemente ao exibir o modal "Carregando pacotes de recursos"
- Corrigido um problema que poderia fazer com que o jogo travasse ao mudar de idioma em algumas plataformas
Jogabilidade
- O movimento ascendente do jogador agora redefinirá a distância de queda, permitindo que Riptide Tridents amorteçam uma queda ( MCPE-126454 )
- Os jogadores agora podem construir pontes sobre blocos sobre a água ( MCPE-163165 )
- Corrigida a luz do céu que não era atualizada corretamente quando havia grandes lacunas de ar entre o teto e o chão
- Corrigido um bug que às vezes impedia a geração da sala do portal da Fortaleza ( MCPE-19426 )
- Corrigimos problemas de jogadores que não desbloqueavam o troféu “The Beginning” no PlayStation ao derrotar um Wither, mesmo que estivessem perto o suficiente do Wither.
Multidões
- Quando alimentados, os baby mobs agora emitem sons e partÃculas
- Todos os sons emitidos pelos Phantoms agora são audÃveis mesmo quando o jogador está de costas ( MCPE-133125 )
- Todos os sons emitidos pelos Wardens agora são audÃveis mesmo quando o jogador está de costas ( MCPE-159481 )
Blocos
- Lajes Duplas podem ser criadas novamente ao empilhar duas Lajes iguais ( MCPE-179187 )
- Sweet Berry Bush Sapling agora retarda os jogadores quando atravessados ( MCPE-46152 )
- Cave Vines sem Glow Berries não deixam mais Glow Berry quando Silk Touched ( MCPE-151348 )
- Bolos de velas azuis e pretas agora exibem e soltam o tipo correto de vela ( MCPE-162868 )
- Banners sem padrão retirados do inventário do modo Criativo não serão mais redefinidos quando colocados pela primeira vez ( MCPE-178327 )
- Flores altas não são mais afetadas pelo encantamento da fortuna ( MCPE-18880 )
- Samambaias grandes agora têm chance de derrubar sementes de trigo ( MCPE-126947 )
- Ajustadas as distribuições de saques para o encantamento Fortune de Melon, Redstone Ore, Glowstone e Nether Wart para melhor corresponder à Java Edition
- Corrigido um bug que impedia os jogadores de colocar vários itens enquanto se moviam, como barcos ou fogos de artifÃcio ( MCPE-178063 , MCPE-178077 )
- Como resultado dessa correção, tivemos que reverter a correção para lajes e escadas sendo colocadas de forma inconsistente durante a construção contÃnua ( MCPE-54855 ). Trabalharemos para reintroduzir uma correção para isso em uma atualização futura
- Em Realms, remover um item de uma moldura de item no modo criativo não destrói mais a moldura de item ( REALMS-10464 )
- Em Realms, remover um livro de um Púlpito no modo Criativo não destrói mais o Púlpito ( REALMS-10536 )
- Muitos blocos agora reproduzem sons apropriados quando entidades caem sobre eles. Os blocos são os seguintes: ( MCPE-176939 )
- Bloco Ametista
- Variantes do Cluster Ametista
- Bloco de Detritos Antigos
- Bloco de bigorna
- Bloco Azaléia
- Folhas de Azaléia
- Bloco de bambu
- Madeira de bambu
- Bloco Basáltico
- Folha gotejadora grande
- Bloco ósseo
- Bloco de calcita
- Vela
- Vinhas da Caverna
- Bloqueio da cadeia
- Folhas de Cereja
- Madeira de cerejeira
- Estante Cinzelada
- Variantes de bloco de cobre
- Bloco Coral
- Bloco de NÃlio Carmesim
- Bloco de ardósia profunda
- Tijolos de ardósia
- Bloco de gotejamento
- Criação de Sapo
- Luz de sapo
- Bloco de vidro
- Bloco de grama
- Bloco de cascalho
- RaÃzes Penduradas
- Placa suspensa
- Bloco de mel
- Bloco de escada
- Bloco Lanterna
- Bloco de magnetita
- RaÃzes de mangue
- Bloco de musgo
- Tapete de musgo
- Bloco de lama
- Tijolos de lama
- RaÃzes enlameadas de mangue
- Bloco de tijolo inferior
- Bloco de minério de ouro inferior
- Brotos inferiores
- Verruga Inferior
- Verruga Inferior
- Bloco Netherita
- Bloco Netherrack
- Lama compactada
- Pétalas Rosa
- Gotejador pontiagudo
- Pó de neve
- Sujeira Enraizada
- Bloco de Areia
- Bloco de andaime
- Catalisador Sculk
- Sensor de escultura
- Sculk Gritador
- Veia esculpida
- Bloco de Luz Cogumelo
- Bloco de gosma
- Bloco de neve
- Bloco de areia da alma
- Bloco de Solo da Alma
- Flor de Esporo
- Bloco de pedra
- Cascalho Suspeito
- Areia Suspeita
- Bloco de tufo
- Bloco de ovo de tartaruga
- Bloco de videira
- Bloco de nÃlio deformado
- Verruga Deformada
- Blocos de madeira
- Bloco de lã
Unid
- Atualizado o padrão Globe em Shields para corresponder à Edição Java ( MCPE-169595 )
- Em Realms, tentar destruir um Ovo de Tartaruga Marinha em uma pilha de mais de um no modo Criativo não destrói mais dois de uma vez ( REALMS-10477 )
- Ovos de Spawn agora são chamados de "[Mob] Spawn Egg" em vez de "Spawns [Mob]" para que os jogadores possam procurá-los mais facilmente no inventário do modo Criativo
- End Portal Frame foi movido para a categoria Nature no inventário do modo Creative
Controles de toque
- Os jogadores não podem mais personalizar os controles de toque na tela da morte ( MCPE-178037 )
Gráfico
- Adicionado suporte de resolução 4K para consoles da série Xbox
Reinos
- Atualizada a página inicial do Realms Plus para deixar mais claro como funcionam as assinaturas do Realms
- Em Realms, os pedaços não permanecerão mais carregados no The End, a menos que um jogador esteja na área ( REALMS-11358 , REALMS-11290 )
- Corrigido um bug onde o texto na página inicial da Assinatura do Realms ficava ligeiramente truncado
Android
- O local de armazenamento mudará para Externo automaticamente em novas instalações se a permissão de armazenamento for concedida por meio das configurações do aplicativo antes de iniciar o jogo em dispositivos com Android 12 ou anterior ( MCPE-177269 )
- Certos arquivos e diretórios serão gerados no armazenamento externo na próxima inicialização ao definir o local de armazenamento como Externo por meio das configurações do jogo em dispositivos com Android 12 ou anterior ( MCPE-176675 )
Interface de usuário
- Corrigidas mensagens de bate-papo inicialmente renderizadas abaixo da tela após enviá-las ( MCPE-178905 )
- A Tela da Morte atualizada agora está habilitada por padrão, mesmo quando pacotes de recursos são aplicados a um mundo
- Atualizado o design do modal de aviso de um amigo e do modal de aviso de limite de relatório
- Corrigido um bug que fazia com que o texto limpo reaparecesse na barra de pesquisa do inventário ( MCPE-174590 )
- Narração de texto para fala corrigida para texto do painel principal e botão Realm Feed na tela Realm Slots
Atualizações técnicas:
Pacotes de modelos complementares atualizados
- Modelos de complemento atualizados para 1.20.70 com novos recursos, comportamentos e documentação estão disponÃveis para download em aka.ms/MCAddonPacks
Em geral
- Implementada uma correção para o mapa do Marketplace “One Block Skyblock” gerando um mundo plano à distância no cliente se o mapa fosse carregado no Realms
- Os clientes conectados a um servidor dedicado ou Realms não gerarão mais LevelChunks indevidamente no cliente se uma das seguintes situações for verdadeira:
- O mapa é um mundo plano
- É um mapa do Marketplace
- Isso substitui a configuração server.properties habilitada para geração de blocos do lado do cliente para servidores dedicados
- Os clientes conectados a um servidor dedicado ou Realms não gerarão mais LevelChunks indevidamente no cliente se uma das seguintes situações for verdadeira:
- ItemFrameDropItemPacket removido
Comandos
- Adicionado filtro "has_property" para o seletor de destino da entidade que permite a segmentação com base no tipo e valor das propriedades
- O comando /damage não contém mais o tipo de dano ‘suicÃdio’. É substituÃdo por 'self_destruct' ( MCPE-174865 )
- A interface do Bloco de Comando agora removerá a última mensagem de erro após compilar um comando com sucesso ( MCPE-114029 )
Complementos e mecanismo de script
- Blocos que usam o componente "minecraft:material_instances" com "render_method" = "alpha_test_single_sided" são exibidos corretamente quando estão na mão do jogador
Blocos
- Corrigidas faces de 'minecraft:geometry.full_block' que não giravam para corresponder ao componente de transformação
- Corrigidos blocos 'minecraft:geometry.full_block' que não selecionavam rostos em alguns blocos vanilla
- O bloco “folhas” agora está dividido em nomes exclusivos, “oak_leaves”, “spruce_leaves”, “birch_leaves e ”jungle_leaves”
- O bloco “leaves2” agora está dividido em “acacia_leaves” e “dark_oak_leaves”
- Os comandos ainda funcionarão com “folhas” e “folhas2”, mas apenas novos nomes de folhas serão sugeridos no prompt de comando
- O bloco “minecraft:grass” foi renomeado para “minecraft:grass_block”, o nome antigo ainda é compreendido a partir de comandos e dados
- O bloco “double_wooden_slab” agora está dividido em instâncias únicas "acacia_double_slab", "birch_double_slab", "dark_oak_double_slab", "jungle_double_slab", "oak_double_slab", "spruce_double_slab"
- Os comandos ainda funcionarão com “double_wooden_slab”, porém o bloco “double_wooden_slab” não será sugerido
- O bloco “wooden_slab” agora está dividido em instâncias únicas “oak_slab”, “spruce_slab”, “birch_slab”, “jungle_slab”, “acacia_slab”, “dark_oak_slab”
- Os comandos ainda funcionarão com “wooden_slab”, porém o bloco “wooden_slab” não será sugerido
- O bloco "wood" agora é dividido em instâncias únicas: "oak_wood", "spruce_wood", "birch_wood", "jungle_wood", "acacia_wood", "dark_oak_wood", "stripped_oak_wood", "stripped_spruce_wood", "stripped_birch_wood", "stripped_jungle_wood" , "stripped_acacia_wood" e "stripped_dark_oak_wood"
Componentes
- O campo “intervalo” do componente “entity_sensor” agora suporta dois valores, o primeiro para faixa horizontal e o segundo para faixa vertical
- Isso requer um “format_version” de 1.20.70 ou superior
- Os campos "damage_modifier" e "damage_multiplier" do componente "damage_sensor" agora são devidamente considerados durante os cálculos de imunidade a danos, de modo que o dano ajustado para ser menor ou igual ao maior dano recebido durante o perÃodo de imunidade de uma entidade será ignorado com precisão
- Isso requer uma versão mundial 1.20.70 ou superior
Filtros de Entidade
- Adicionado novo filtro de entidade “was_last_hurt_by”, que verifica se o sujeito é o último jogador ou mob que atacou recentemente a entidade
Unid
- Acessórios de armadura personalizados agora podem ser enfeitados com acabamentos vanilla, e padrões vanilla modificados podem ser aplicados a acessórios e itens de armadura personalizados
- As texturas de acabamento Vanilla podem ser substituÃdas por meio do componente acoplável
- Os acabamentos Vanilla podem ser aplicados a armaduras geográficas personalizadas por meio do componente acoplável
- Padrões de acabamento vanilla modificados (para caber na nova armadura geográfica) podem ser aplicados através do componente acoplável
- Os padrões de acabamento de armadura em armaduras personalizadas requerem a versão de formato 1.20.60+ para o acessório e o item
Molang
- Lançado is_attached e query.has_player_rider do experimental
- Removidas consultas experimentais do Molang get_ride e query.get_riders
- A alternância experimental dos recursos do Molang foi descontinuada
- Lançado placar Molang para uso com pacotes de comportamento experimentais (pacotes de recursos retornarão 0)
- Removidas consultas experimentais do Molang
- biome_has_any_tag
- biome_has_all_tags
- auto
- alvo
- cliente_input_type
- get_nearby_entities
- get_nearby_entities_except_self
- Adicionadas novas APIs Molang que dão acesso de leitura às rotações do corpo e da cabeça do piloto
- rider_body_x_rotation(riderIndex) => flutuante
- rider_body_y_rotation(riderIndex) => flutuante
- rider_head_x_rotation(riderIndex) => flutuante
- rider_head_y_rotation(riderIndex,clampRotation?) => float
- ride_body_x_rotation => flutuar
- passeio_body_y_rotation => flutuar
- ride_head_x_rotation => flutuar
- ride_head_y_rotation(clampRotation?) => flutuar
- surface_particle_color , query.surface_particle_texture_coordinate e query.surface_particle_texture_size agora têm versão 1.20.70 para permitir que as três consultas vejam os blocos Leaf como a textura da superfÃcie abaixo do bloco. Versões Molang inferiores a 1.20.70 continuarão sem ver o bloco Leaf abaixo delas
- Esta alteração entra em vigor para consultas Molang em pacotes que possuem um manifest.json min_engine_version de 1.20.70 ou superior.
Análise NBT
- O carregamento de dados NBT agora é mais restritivo. Matrizes de comprimento negativo, IDs de tags inválidos e bytes insuficientes em uma carga útil agora são todos tratados como erros, o que impedirá o carregamento de uma tag onde antes essas condições eram às vezes ignoradas
Regras de geração
- “minecraft:spawns_on_block_filter” agora suporta descritores de bloco
- “minecraft:spawns_on_block_prevented_filter” agora suporta descritores de bloco
- “minecraft:spawns_above_block_filter” agora suporta descritores de bloco
API
- Adicionados ScriptGameRules e gameRules para acessar e modificar regras do jogo
- Corrigido o tempo de PlayerInteractWithEntityAfterEvent e PlayerInteractWithBlockAfterEvent
- Adicionados setGameMode e Player.getGameMode à versão beta para alterar o GameMode do jogador
- Adicionados eventos PlayerGameModeChangeAfterEvent , PlayerGameModeChangeBeforeEvent com sinais afterEvents.playerGameModeChange e world.beforeEvents.playerGameModeChange para beta
- Adicionados GameRuleChangeAfterEvent , GameRule e afterEvents.gameRuleChange para responder às alterações de GameRules
- Corrigido getBlockFromRay retornando colisões falso-positivas com água quando já submerso
Criador de personagem
- Adicionado um novo modelo para conter a lógica de animação do criador do personagem
- Atualizada a lógica que foi feita para acionar a atualização dos vÃnculos quando os estados da animação foram atualizados, para que não tenhamos problemas com os vÃnculos atualizando cada quadro, causando um grande impacto na taxa de quadros
Atualizações técnicas experimentais:
API
- Componentes de entidade
- Adicionado EntityTypeFamilyComponent com funções getTypeFamilies(): string[] e hasTypeFamily(typeFamily: string): boolean
- Item
- ItemFoodComponent movido da versão beta para 1.9.0
- Adicionadas correspondências de função (itemName: string, states?: Record<string, boolean | number | string>): boolean
- Classe removida BlockVolumeUtils . Movendo funções utilitárias para BlockVolumeBase e BlockVolume
- Adicionada classe BlockVolumeBase . É a classe base a partir da qual os volumes em blocos serão estendidos
- Volume de bloco
- Mudança significativa: BlockVolume convertido de uma interface para uma classe, que estende BlockVolumeBase
- @minecraft/server.Entity.playAnimation
- Entity.playAnimation movido de beta para estável
- Enum BlockPistonState movido de beta para 1.9.0
- Classe BlockPistonComponent movida de beta para 1.9.0
- Classe PistonActivateAfterEvent movida de beta para 1.9.0
- Classe PistonActivateAfterEventSignal movida de beta para 1.9.0
- Componentes do item
- Adicionado isCooldownCategory(cooldownCategory: string) : boolean a ItemCooldownComponent
- Adicionado getCooldownTimeRemaining(player: Player): número ao ItemCooldownComponent
- Adicionados MinecraftCooldownCategoryTypes a @minecraft/vanilla-data
- Adicionado getHiddenHudElements(): HudElements[]
- Adicionado isForcedHidden(hudElement: HudElements): Boolean
- Adicionado resetHudElements(): void
- Adicionado setHudVisibility(visible: HudVisibility, hudElements?: HudElements[]): void
- Adicionado hideAllExcept(hudElements?: HudElements[])
- Adicionada interface BlockFilter . Usado para incluir/excluir blocos por tag, tipo e permutação
- Opções BlockRaycast
- Adicionado membro opcional BlockFilter
- GetBlockFromRay atualizado (local: Vector3, direção: Vector3, opções ?: BlockRaycastOptions): BlockRaycastHit | indefinido para lançar se os tipos de inclusão/exclusão do BlockFilter não puderem ser resolvidos dentro de BlockRaycastOptions
- ItemDurabilityComponent movido da versão beta para 1.9.0
- Utilitários de depuração
- Começou a publicar as informações do tipo de utilitários de depuração
- Adicionado um método disableWatchdog que permite desabilitar e habilitar o watchdog de script em seus scripts
- Função adicionada playSound(soundId: string, location: Vector3, soundOptions?: WorldSoundOptions): void - Reproduz um som em um local especificado para todos os jogadores na dimensão
- API getAllStates movida de beta para estável
- clearJob(jobId: number) - Agora limpará as iterações no tick atual, bem como qualquer agendada para ticks futuros. Anteriormente só limparia iterações em ticks futuros
- @minecraft/server.WeatherChangeAfterEvent
- WeatherChangeAfterEvent foi movido de beta para estável
- SetOnFire movido de beta para 1.9.0
- ExtingFire movido de beta para 1.9.0
- EntityOnFireComponent movido de beta para 1.9.0
- GetEquipmentSlot movido da versão beta para 1.9.0
- BlockStateType movido de beta para 1.9.0
- BlockStates movido de beta para 1.9.0
- BlockSignComponent movido de beta para 1.9.0
- DyeColor movido de beta para 1.9.0
- SignSide movido de beta para 1.9.0
- ContainerSlot movido de beta para 1.9.0
- InvalidContainerSlotError movido da versão beta para 1.9.0
- GetSlot movido de beta para 1.9.0
- EffectTypes movidos de beta para 1.9.0
- RawText movido de beta para 1.9.0
- CreateExplosion movido de beta para 1.9.0
- ExplosionOptions movido de beta para 1.9.0
- DimensionType movido de beta para 1.9.0
- DimensionTypes movidos de beta para 1.9.0
- SetDynamicProperty movido de beta para 1.9.0
- GetDynamicProperty movido de beta para 1.9.0
- GetDynamicPropertyIds movido da versão beta para 1.9.0
- GetDynamicPropertyTotalByteCount movido da versão beta para 1.9.0
- ClearDynamicProperties movido de beta para 1.9.0
- Adicionado StructureManager - Uma instância do StructureManager que permite criar, carregar e posicionar estruturas no mundo
- Gerenciador de Estrutura
- Adicionada função createEmpty(identifier: string, size: Vector3, saveMode?: StructureSaveMode): StructureTemplate - Cria uma nova estrutura vazia
- Adicionada função createFromWorld(identifier: string, dimension: Dimension, blockVolume: BlockVolume, options?: StructureCreateOptions): StructureTemplate - Cria uma nova estrutura a partir de blocos no mundo
- Adicionada função delete(estrutura: string | StructureTemplate): boolean - Exclui a estrutura
- Adicionada função get(identificador: string): StructureTemplate | indefinido - Obtém a estrutura com o identificador especificado
- Função adicionada place(estrutura: string | StructureTemplate, dimensão: Dimension, location: Vector3, options?: StructurePlaceOptions) - Coloca uma estrutura no mundo
- EstruturaModelo
- Adicionada propriedade somente leitura id: string - Retorna o nome da estrutura
- EffectAdd movido de beta para 1.9.0
- Corrigimos um bug onde propriedades dinâmicas de itens às vezes podiam ser aplicadas a itens com tamanho de pilha maior que 1
- Removendo a função triggerEvent()
- MundoAntesEventos
- Removendo a propriedade itemDefinitionEvent
- MundoDepoisEventos
- Removendo a propriedade itemDefinitionEvent
- Explosão movida de beta para 1.9.0
- MundoAntesEventos
- Explosão movida de beta para 1.9.0
Dimensão
- getEntities agora retorna apenas as entidades dentro da dimensão que está sendo consultada.
Fonte: feedback-minecraft-bedrock