Minecraft Wiki
Advertisement

Beta 1.20.40.22 (Android) ou Preview 1.20.40.22 (Windows, iOS, iPadOS, Xbox) é a terceira versão beta/Preview para a Edição Bedrock 1.20.40, lançada em 20 de setembro de 2023[1], que traz mais paridade a Edição Java e corrige erros.

Adições[]

Geral[]

Controles
  • A capacidade de personalizar os controles de toque foi adicionada.
Opções
  • Adicionada opção de toque experimental "Personalizar controles", DESATIVADA por padrão.
    • Permite a capacidade de personalizar controles de toque.
      • Isso só pode ser feito dentro de um mundo.

Mudanças[]

Jogabilidade[]

Regra de jogo
  • A regra do jogo spawnradius agora está definida como 10 por padrão para corresponder a Edição Java.

Criaturas[]

Golem de Ferro e Golem de Neve
  • Agora têm um efeito de partícula esfarelado quando são criados.
Bruxa
  • Agora mira no jogador dentro de uma distância de 16 blocos.

Técnico[]

Bedrock Editor
  • A versão 0.4.5 foi lançada.

Experimental[]

Essas adições e alterações podem ser acessadas ativando os botões experimentais "Betas APIs", "Recursos Molang", "Câmeras experimentais" e "Recursos de Render Dragon para criadores".

Mudanças[]

Técnico[]

API
  • As APIs de câmera foram movidas de beta para 1.6.0.
  • As APIs Entity.is* foram lançadas de beta para 1.6.0:
    • isSleeping.
    • isSneaking.
    • isSprinting.
    • isSwimming.
    • isClimbing.
    • isOnGround.
    • isInWater.
    • isFalling.
  • As APIs de nível de jogador e XP foram lançadas de beta até 1.6.0:
    • addLevels.
    • addExperience.
    • level.
    • getTotalXP.
    • xpEarnedAtCurrentLevel.
    • totalXpNeededForNextLevel.
    • resetLevel.
  • As APIs Player.is* de foram lançadas beta para 1.6.0:
    • isEmoting.
    • isGliding.
    • isJumping.
    • isFlying.
  • Todos os métodos além de show em ActionFormData, MessageFormData e ModalFormData foram atualizados para serem chamados no modo somente leitura.
  • BlockInventoryComponent
    • A variável de membro do contêiner agora reflete corretamente que pode ser um Container ou indefinido.
  • Um erro de controle de versão que impedia o módulo @minecraft/server-ui de funcionar com @minecraft/server acima da versão 1.2.0 foi corrigido.
  • WeatherType foi movido para 1.6.0:
    • A função setWeather foi movida para 1.6.0.
    • O evento/propriedade entityRemove foi movido de beta para 1.6.0.
    • O evento/propriedade entityRemove foi movido de beta para 1.6.0.
  • A classe EntityRemovedAfterEvent foi movido de beta para 1.6.0.
  • A classe EntityRemoveAfterEventSignal from beta to 1.6.0.
  • A classe EntityRemovedBeforeEvent foi movido de beta para 1.6.0.
  • A classe EntityRemoveBeforeEventSignal foi movido de beta para 1.6.0.
    • O evento/propriedade entityLoad foi movido de beta para 1.6.0.
  • A classe EntityLoadAfterEvent foi movido de beta para 1.6.0.
  • A classe EntityLoadAfterEventSignal foi movido de beta para 1.6.0.
    • O evento/propriedade entitySpawn foi movido de beta para 1.6.0.
  • O enum EntityInitializationCause foi movido de beta para 1.6.0.
  • A classe EntitySpawnAfterEvent foi movido de beta para 1.6.0.
  • A classe EntitySpawnAfterEventSignal foi movido de beta para 1.6.0.
    • O evento/propriedade playerBreakBlock foi movido de beta para 1.6.0.
    • O evento/propriedade playerBreakBlock foi movido de beta para 1.6.0.
  • A classe PlayerBreakBlockAfterEvent foi movido de beta para 1.6.0.
  • A classe PlayerBreakBlockAfterEventSignal foi movido de beta para 1.6.0.
  • A classe PlayerBreakBlockBeforeEvent foi movido de beta para 1.6.0.
  • A classe PlayerBreakBlockBeforeEventSignal foi movido de beta para 1.6.0.
    • O evento/propriedade playerPlaceBlock foi movido de beta para 1.6.0.
  • A classe PlayerPlaceBlockAfterEvent foi movido de beta para 1.6.0.
  • A classe PlayerPlaceBlockAfterEventSignal foi movido de beta para 1.6.0.
  • A classe BlockEventSignalOptions foi movido de beta para 1.6.0.
    • isAir(): boolean foi movido de beta para 1.6.0.
    • isLiquid(): boolean foi movido de beta para 1.6.0.
    • amount foi movido de beta para 1.6.0.
    • keepOnDeath: boolean foi movido de beta para 1.6.0.
    • lockMode: ItemLockMode foi movido de beta para 1.6.0.
    • nameTag?: string foi movido de beta para 1.6.0.
    • clone(): ItemStack foi movido de beta para 1.6.0.
    • getTags(): string[] foi movido de beta para 1.6.0.
    • hasTag(tag: string): boolean foi movido de beta para 1.6.0.
    • setCanDestroy(blockIdentifiers?: string[]): void foi movido de beta para 1.6.0.
    • getCanDestroy(): string[] from beta to 1.6.0.
    • setCanPlaceOn(blockIdentifiers?: string[]): void foi movido de beta para 1.6.0.
    • getCanPlaceOn(): string[] foi movido de beta para 1.6.0.
    • A função getProperty foi movida de 1.6.0.
    • A função resetProperty foi movida de 1.6.0.
    • A função setProperty foi movida de 1.6.0.
  • A função getWeather foi adicionada.
JSON
  • O behavior.random_look_around_and_sit agora possui o campo continue_sitting_on_reload.
  • behavior.is_scenting foi renomeado para behavior.timer_flag_1.
  • behavior.is_rising foi renomeado para behavior.timer_flag_2.
  • behavior.is_feeling_happy foi renomeado para behavior.timer_flag_3.
  • behavior.timer_flag 1: Dispara um evento quando esse comportamento é iniciado e aguarda um período antes de parar. Ao parar devido a esse tempo limite ou por ter sido interrompido por outro comportamento, dispara outro evento. query.timer_flag_1 retornará 1.0 no cliente e no servidor quando esse comportamento estiver em execução e 0.0 caso contrário.
  • behavior.timer_flag 2: dispara um evento quando esse comportamento é iniciado e aguarda um determinado período antes de parar. Ao parar devido a esse tempo limite ou por ter sido interrompido por outro comportamento, dispara outro evento. query.timer_flag_2 retornará 1.0 no cliente e no servidor quando esse comportamento estiver em execução e 0.0 caso contrário.
  • behavior.timer_flag 3: dispara um evento quando esse comportamento é iniciado e aguarda um determinado período antes de parar. Ao parar devido a esse tempo limite ou por ter sido interrompido por outro comportamento, dispara outro evento. query.timer_flag_3 retornará 1.0 no cliente e no servidor quando esse comportamento estiver em execução e 0.0 caso contrário.
Molang
  • Uma nova função de consulta query.is_in_lava foi adicionada ao Molang, para saber se uma criatura está atualmente em lava.
Recursos de Render Dragon para criadores
  • Desativada a "Visualização técnica adiada" em alguns dispositivos Android que não suportam os requisitos atuais para shaders de computação(GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS >= 256).

Correções[]

14 problemas corrigidos
De versões lançadas antes de 1.20.0
  • MCPE-41103 – A lava fluindo para baixo ou totalmente espalhada não se transforma em pedregulho quando tocada pela água lateralmente.
  • MCPE-153254 – Os chifres de cabra tem um alcance sonoro muito curto com outros jogadores.
  • MCPE-168913 – Dados inválidos em sound_definitions.json podem travar o jogo.
  • MCPE-169067 – A edição do ângulo/lado do sinal será editada atrás em vez de na frente.
A partir da versão 1.20.0
  • MCPE-169666 – Os camelos parecem deslizar ao caminhar.
  • MCPE-172369 – Os camelos correm indefinidamente enquanto estão na lava.
  • MCPE-172846 – As pernas do camelo não param de se mover quando ele está ocioso.
  • MCPE-172917 – Não há mensagem de chat quando não é possível pular a noite com playerssleepingpercentage definido acima de 100.
  • MCPE-173028 – As mensagens de erro "Conexão perdida detectada" e "Conexão abandonada fechada" não foram traduzidas.
  • MCPE-173189 – [ScriptAPI] Alguns caracteres são contados como 2 ou 3 caracteres na verificação de contagem de caracteres do método setLore().
Das versões de desenvolvimento anteriores
  • MCPE-173934 – Falha ao ativar o recurso experimental "Renderização diferida".
Outros
  • Um erro extremamente raro (~0,000003% de chance) que poderia fazer com que os quadros dos itens não deixassem cair seus itens quando atingidos ou destruídos foi corrigido.
  • Um erro em que fechar o jogo enquanto o portfólio estava aberto resultava em um travamento foi corrigido.
  • O preenchimento automático do texto agora move o cursor para o final da linha.

Referências[]

  1. "Minecraft - Beta & Preview 1.20.40.22" – Minecraft Feedback, 20 de setembro de 2023.
Advertisement