MINECRAFT PE 1.20.10 OFICIAL
Baunilha Paridade
Sneaking curto
- 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 de 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
- Os jogadores não podem mais se esgueirar enquanto andam ( MCPE-170613 )
- Os jogadores não vão mais sufocar ao se esgueirar rapidamente em determinados cenários
- Os jogadores não vão mais sufocar ao andar em um camelo em 2 intervalos de bloco ( MCPE-166451 )
- Os jogadores não serão mais levemente empurrados quando o short sneaking for sendo empurrado por um bloco ( MCPE-166411 )
- Corrigidas muitas interações em que ser forçado a se esgueirar agia da mesma forma que segurar o botão furtivo ( MCPE-170610 )
Outras mudanças
- Itens descartados por entidades de armazenamento agora são centralizados dentro do bloco mais próximo ( MCPE-160189 )
- A pá foi removida da receita do barco
- A receita do barril foi modificada para usar Planks em vez de Sticks
- A receita Cobweb to String foi removida
- Corrigido um bug em que o Zombie Villager não soltava determinado item após a cura ( MCPE-163670 )
Recursos experimentais
Rastejando
- Adicionada a capacidade de rastejar atrás do botão Experimental de esgueirar-se e rastejar
- Criada nova animação de rastreamento de jogador
- Os jogadores agora começarão a rastejar quando estiverem em uma lacuna de 1 bloco, semelhante a esgueirar-se
- Rastejar é a mesma velocidade que se esgueirar
- Os jogadores se levantarão automaticamente ou começarão a se esgueirar se deixarem a lacuna de 1 bloco
- Os jogadores começarão a nadar se entrarem na água enquanto rastejam ou vice-versa
- O modelo do jogador agora está centrado em torno de seu hitbox ao nadar ( MCPE-54294 )
- Os jogadores agora sempre gerarão projéteis da posição da câmera ao esgueirar-se, nadar ou planar
- Os jogadores agora gerarão efeitos de partículas ao comer na posição correta se estiverem se esgueirando, nadando ou planando
- Os Tridentes da Lealdade sempre retornarão à câmera do jogador
- Os jogadores não ficarão mais presos dentro de Caldeirões ou Composteiras ao rastejar para dentro com um alçapão ( MCPE-170836 )
- A boneca de papel agora aparecerá corretamente ao engatinhar
- Corrigido um problema em que deslizar ou nadar às vezes dava ao jogador uma caixa delimitadora incorreta ( MCPE-170882 )
Desbloqueio de receita
- Desbloqueio de receitas – agora em Bedrock!
- Adicionado desbloqueio de receita como um experimento
- Colete materiais para desbloquear receitas relevantes
- Uma notificação informará quando você encontrar um novo material de criação
- Pegar um item ensina como criar esse item. Ótimo para quando um amigo lhe dá uma ferramenta que você não criou antes
- Adoraríamos saber o que você acha desse recurso, então envie-nos seus comentários em aka.ms/MCRecipeUnlocks
Correções e Alterações
Em geral
- Corrigida a mensagem "Erro de comunicação" que aparecia ao sair de um jogo da rede local como host no Nintendo Switch
- Reduzir os casos em que os jogadores podem ver erros 'Não é possível conectar' devido a 'Autenticação expirada da descoberta' ( MCPE-170814 )
Jogabilidade
- A posição da câmera agora é usada para ouvir o sistema de áudio e sons ambientes
- Anteriormente, a posição e a rotação do player às vezes eram usadas para ouvir áudio
- Isso inverte efetivamente o panorama de áudio ao usar a perspectiva da câmera 'frontal em terceira pessoa'
Mobs
- Os fazendeiros aldeões agora interagirão com sementes de tocha e cápsulas de jarro. Eles podem pegar as sementes e plantá-las, mas não colherão o Torchflower ou o Pitcher Crop ( MCPE-169758 )
- O som tocado quando um camelo está correndo não é mais tocado repetidamente ( MCPE-164064 )
- Corrigido o problema com o efeito Jump Boost não afetando os cubos de Magma ( MCPE-54294 )
- Barcos fixos no gelo desaparecendo quando a geração de blocos do lado do cliente estava habilitada ( MCPE-169313 )
- Mobs estão de volta à taxa normal de despawn durante a noite ( MCPE-170208 )
- Os camelos agora reproduzem uma animação de caminhada ao receber dano enquanto estão parados ( MCPE-166566 )
- Sniffer não pode mais desenterrar sementes no ar
- Mobs não continuam mais congelando sem neve em pó se houver um bloco de neve em pó perto do lado oeste e norte ( MCPE-169453 )
Blocos
- Basalto polido e ardósia cinzelada não podem mais ser substituídos por Sculk durante a geração do mundo
- Deepslate polido agora pode ser substituído por Sculk durante a geração do mundo ( MCPE-160238 )
- Potes decorados criados com pelo menos um fragmento agora têm uma dica de ferramenta flutuante exibindo os ingredientes do fragmento e do tijolo
- Jogadores sem permissão para abrir/fechar contêineres não podem mais interagir com estantes cinzeladas
- O efeito sonoro correto agora é reproduzido ao remover um livro encantado da estante cinzelada ( MCPE-168119 )
- As interações do slot da estante cinzelada agora são simétricas ( MCPE-164801 )
- A textura da água do caldeirão agora é a versão correta ( MCPE-170427 )
- Note Block no topo do Soul Soil agora produz o som Harp em vez do som Snare
- A pá não pode mais minerar lama compactada tão rápido quanto a picareta ( MCPE-161207 )
- Colocar blocos em Top Snow e Tall Grass enquanto se move de um lado para o outro não fará mais com que eles se acumulem continuamente ( MCPE-162785 )
- Blocos suspeitos de cascalho e areia suspeitos agora são exibidos corretamente no Maps
- Cogumelos agora são capazes de gerar em troncos de árvores caídos ( MCPE-138333 )
- O conduíte agora tem a iluminação correta quando colocado no chão ( MCPE-169732 )
Unid
- Pixels pretos corrigidos sendo gerados em mapas quando a Geração de pedaços do lado do cliente estava habilitada
- O escudo não se encaixa mais dentro do modelo Armor Stand enquanto estiver na pose de resposta
Sculk Vibrations
- Colocar, girar ou remover um item em uma moldura de item ou em uma moldura de item brilhante agora emite vibrações ( MCPE-166741 )
- Carregar uma âncora de ressurgimento agora emite vibrações ( MCPE-157409 )
- Raspar ou aplicar cera em blocos do conjunto de blocos de cobre agora emite vibrações
- Mudar um Detector de Luz do Dia para um Detector de Luz do Dia Invertido, ou vice-versa, agora emite vibrações
- Adicionar comida a uma fogueira agora emite vibrações
- Adicionar ou remover um disco de música a uma Jukebox agora emite vibrações
- A lama se transformando em argila agora emite vibrações
- A colheita de Sweet Berries agora emite vibrações
- Colocar um Eye of Ender em um End Portal Frame agora emite vibrações ( MCPE-155372 )
- As abelhas agora emitem vibrações ao entrar ou sair de uma colmeia ou de um ninho de abelhas ( MCPE-156199 )
- A interação com um Composter agora emite vibrações ( MCPE-156199 )
- Anexar ou desanexar um chumbo de uma cerca agora emite vibrações ( MCPE-156199 )
- Anexar ou desanexar um Lead de uma multidão agora emite vibrações ( MCPE-156199 )
- Morrer uma ovelha agora emite vibrações ( MCPE-156199 )
- Colher Glow Berries agora emite vibrações ( MCPE-156199 )
- A terra se transformando em sujeira agora emite vibrações ( MCPE-156199 )
- Usar um Spawn Egg em um Monster Spawner agora emite vibrações ( MCPE-156199 )
- Silverfish se fundindo com blocos agora emite vibrações ( MCPE-156199 )
- Usar uma enxada em sujeira enraizada agora emite vibrações ( MCPE-156199 )
- Usar uma pá para criar caminhos de terra agora emite vibrações ( MCPE-156199 )
- Colocar uma porta agora emite vibrações
- Plantar sementes em Farmland agora emite vibrações
reinos
- Atualizada a taxa de contraste do botão Fechar no menu de feed do reino
- Atualizada a taxa de contraste do banner de cabeçalho New Post
- Uma mensagem de erro agora é exibida ao tentar carregar um mundo restrito de plataforma cruzada para Realms, em vez de carregar um mundo corrompido
- O indicador de foco não seleciona mais automaticamente o botão Encontrar amigo quando a guia Membros é selecionada
Acessibilidade
- Aprimorou a experiência do teclado na tela do Xbox, incluindo melhor posicionamento, atualização de campos com entrada digitada e não há mais escurecimento da tela enquanto o teclado na tela está aberto ( MCPE-156575 )
- Adicionada uma alternância para todas as plataformas, permitindo dimensionamento de GUI extragrande além do que o controle deslizante da GUI permite
- Text-to-speech agora lê nomes de itens ao selecionar itens na barra de acesso
Interface de usuário
- Adicionado suporte para detectar o português do Brasil como o idioma do sistema preferido no Nintendo Switch
- A barra de salto de cavalo e burro e a barra de corrida de camelo agora são dimensionadas corretamente para a barra de experiência ( MCPE-156444 )
- Mudou o texto de desconexão do Menu de Pausa para ser independente de plataforma
- Corrigido um problema que fazia com que o inventário fosse bloqueado após a colocação automática ( MCPE-46795 )
- Os mundos importados agora têm sua última data de reprodução modificada para a hora em que foram importados
- Reordenadas as dicas de ferramentas do gamepad para telas de interface do usuário para que os botões se alinhem com o mesmo lado de um controlador
Entrada do mouse
- A duração padrão do bate-papo agora é definida como 10 segundos, enquanto a duração padrão da notificação do sistema permanece em 3 segundos
- Manipulação aprimorada de cliques simultâneos do mouse, acionando cada ação/resposta individual associada
- Corrigidos problemas com entrada sem resposta ou lenta ao usar o mouse junto com um controlador ( MCPE-167447 )
- A conversão de texto em fala agora lê "botão barra" ao passar o mouse sobre o botão "/" na tela de bate-papo
Gráfico
- Corrigidos problemas com blocos destacados e sombras de mob aparecendo através da sobreposição de cabeça de abóbora no Switch
- A renderização de neve ou chuva agora é baseada na posição da câmera em vez da posição do jogador
- Os escudos não piscam mais quando segurados com as duas mãos no RTX
- Corrigido o efeito de suspensão e desbotamento da câmera não cobrindo a tela até que a renderização em primeira pessoa acontecesse
- Efeitos subaquáticos e de neblina agora são baseados na posição da câmera em vez da posição do jogador
- A configuração Fancy Leaves agora é aplicada imediatamente e não causará mais efeito de raio-x ( MCPE-123608 )
- Corrigidas as capas dos jogadores que não batiam corretamente ao avançar, mas olhando para os lados (corrigidas de verdade!) ( MCPE-153446 )
Atualizações técnicas
Pacotes de modelos complementares atualizados
- Modelos de complemento atualizados para 1.20.10 com novos recursos, comportamentos e documentação estão disponíveis para download em aka.ms/MCAddonPacks
Servidor dedicado
- Nota para usuários do Linux: o Ubuntu 18.04 LTS (Bionic Beaver) atingirá o fim do suporte padrão em 2023. Assim, o Linux Minecraft Dedicated Server também aumentará sua versão alvo mínima do Ubuntu para 20.04 LTS (Focal Fossa) em uma atualização posterior 1.20 (exata liberação a ser determinada). Os operadores de servidores Minecraft que usam o Ubuntu são encorajados a se preparar para essa transição atualizando suas implantações para 20.04 LTS o mais rápido possível.
- Correção de entradas inválidas em allowlist.json causando uma falha ( BDS-18133 )
Estabilidade e desempenho
- Objetos JSON inválidos no componente de entidade "minecraft:behavior.nearest_attackable_target" não travarão mais o jogo ( MCPE-168129 )
- Corrigida uma falha que poderia ocorrer ao executar a meta “go_and_give_items_to_noteblock”
- Corrigida uma falha que poderia ocorrer ao tentar alterar a escala de um mob enquanto ele colidia com blocos ( MCPE-170645 )
Complementos e mecanismo de script
- Adicionada mensagem de erro de depreciação para o componente part_visibility (o campo bone_visibility no componente de geometria deve ser usado, consulte a documentação do bloco para obter mais informações)
- Corrigido um problema em que adicionar um componente minecraft:peek a uma entidade personalizada causava o travamento do jogo
Comandos
- O comando /time query agora retornará o dia e a hora corretos quando a hora absoluta for negativa
- A execução do comando " inputpermission set " agora enviará uma mensagem para o bate-papo com os resultados ( MCPE-168368 )
- A execução do comando " inputpermission set " agora resultará em um erro se não afetar nenhum jogador
- As posições de comando agora usarão a posição/rotação atual ao executar mcfunctions via execute
- Corrigido o problema em que alguns comandos de execução paravam de funcionar nos Realms ( MCPE-169974 )
- O argumento do seletor de destino " hasitem " agora conta os itens mantidos com o cursor ( MCPE-152002 )
- Os comandos ainda funcionarão com "concreto", mas "concreto" não será sugerido no prompt de comando, mas os novos nomes serão
- O bloco "concrete" agora está dividido em instâncias únicas, ou seja, "white_concrete", "orange_concrete", "magenta_concrete", "light_blue_concrete", "yellow_concrete", "lime_concrete", "pink_concrete", "gray_concrete", "light_gray_concrete", "cyan_concrete ", "purple_concrete", "blue_concrete", "brown_concrete", "green_concrete", "red_concrete" e "black_concrete"
- Paridade Java: Estados de bloco em comandos usarão igual em vez de dois pontos na versão 1.20.0 e posterior. Por exemplo, usando o comando setblock: /setblock ~ ~ ~ oak_log["pillar_axis"="x"] ( MCPE-168056 )
- Estados de bloco com igual não requerem espaço para mostrar opções de preenchimento automático ( MCPE-168056 )
Componentes
- Adicionado um erro de conteúdo quando minecraft:balloonable é usado em minecraft:player para evitar problemas, pois este componente não é suportado desta forma ( MCPE-164495 )
Entidades
- Entidades personalizadas não estão mais restritas a substituir entidades Vanilla lançadas antes de 1.20. Todas as entidades Vanilla podem ser usadas no campo " identifier " ou " runtime_identifier ", incluindo Camel e Sniffer
Blocos
- Atualizado o componente de bloco " minecraft:geometry " para permitir que a visibilidade do osso seja definida com uma expressão Molang
- "Propriedades" convertidas em "estados" para blocos personalizados
Unid
- Lançado o componente minecraft:cooldown item de experimental em formatos json 1.20.10 e superior
- Lançado o minecraft: componente de item reparável fora do experimental em formatos json 1.20.10 e superior
- Itens com o componente "minecraft:block_placer" agora colocarão blocos com a orientação correta
- Lançado o componente de item "minecraft:max_stack_size" fora do experimental em formatos json 1.20.10 e superior
- Itens personalizados com "minecraft:block_placer" não colocarão mais determinados blocos no local errado
- Lançado o componente de item "minecraft:block_placer" fora do experimental em formatos json 1.20.10 e superior
- Lançado o componente de item "minecraft:record" fora do experimental em formatos json 1.20.10 e superior
- Lançado o componente de item " minecraft:can_destroy_in_creative " fora do experimental em formatos json 1.20.10 e superior
- Lançado o componente de item " minecraft:hover_text_color " fora do experimental em formatos json 1.20.10 e superior
Características Técnicas Experimentais
Complementos e mecanismo de script
- As predefinições da câmera agora podem especificar "ouvinte":"jogador" para que o sistema de áudio use a posição do jogador para posicionamento de áudio
- Adicionada predefinição de câmera "example:example_player_listener" para demonstrar esta opção
- Na verdade, corrigiu o bug que fazia com que as capas dos jogadores parassem de bater ao se mover para frente, mas olhando para os lados no query.cape_flap_amount , trocando a rotação usada da rotação de olhar do jogador para a rotação do corpo do jogador ( MCPE-153446 )
- Blocos observadores usam o estado " minecraft: faces_direction " em vez de " faces_direction ". " minecraft:facing_direction " usa valores de string ("para baixo", "para cima", "norte", "sul", "leste", "oeste")
API
- As propriedades dinâmicas agora podem opcionalmente ter valores padrão
- Aumento dos limites de registro de propriedade dinâmica:
- Atores: ~1 KB -> 128 KB
- Mundo: ~10 KB -> 1 MB
- Tela de exibição
- Removido clearTitle() - Use setTitle com uma string vazia para limpar o título
- Atualizado fadeInSeconds, staySeconds, fadeOutSeconds para fadeInDuration, stayDuration, fadeOutDuration em TitleDisplayOptions (segundos para ticks)
- SetTitle atualizado para redefinir os tempos para cada novo título
- Adicionado suporte RawMessage para setTitle , updateSubtitle e setActionBar
- Adições de entidade
- Adicionada propriedade somente leitura isGliding - Retorna se o jogador está planando com Elytra
- Adicionada propriedade somente leitura isJumping - Retorna se o jogador está usando a ação de pular
- Adicionada propriedade somente leitura isFlying - Retorna se o jogador está voando (por exemplo, modo Criativo ou Espectador)
- Adicionada propriedade somente leitura isSprinting - Retorna se a entidade está correndo
- Adicionada propriedade somente leitura isSwimming - Retorna se a entidade está nadando
- Adicionada propriedade somente leitura isClimbing - Retorna se a entidade está subindo (por exemplo, Jogador em uma escada ou Aranha em uma parede)
- Adicionada propriedade somente leitura isOnGround - Retorna se a entidade está no solo
- Adicionada propriedade somente leitura isInWater - Retorna se a entidade está na água
- Adicionada propriedade somente leitura isFalling - Retorna se a entidade está caindo
- Adicionada propriedade somente leitura fallDistance - Retorna a distância atual da queda (usada para calcular o dano da queda)
- Adicionado função fly - Faz o jogador voar (por exemplo, modo Criativo ou Espectador)
- Adicionada função stopFlying - Faz o jogador parar de voar (por exemplo, modo Criativo ou Espectador)
- Adicionado função glide - Faz o jogador deslizar com Elytra
- Adicionada função stopGliding - Faz o jogador parar de planar com Elytra
- Adicionada a função swim - Faz o jogador nadar
- Adicionada função stopSwimming - Faz o jogador parar de nadar
- Adições de entidades (efeitos)
- Função atualizada addEffect(effectType: EffectType | string, duration: number, options?: EntityEffectOptions): void para retornar void e lançar se o efeito não existir ou os parâmetros estiverem fora dos limites
- Função atualizada getEffect(effectType: EffectType | string): Efeito | indefinido para lançar se o efeito não existir
- Função atualizada removeEffect(effectType: EffectType | string): booleano para lançar se o efeito não existir
- BlockEvents
- Adicionados eventos 'PressurePlatePushEvent' , 'PressurePlatePopEvent' , 'TargetBlockHitEvent' e 'TripWireTripEvent'
- ContainerSlot
- Clone de função removido - Por favor, use a função getItem
- EntityHealableComponent
- Filtros removidos : propriedade FilterGroup
- EntityAttributeComponent
- EfetivoMin adicionado : propriedade de número. Retorna o valor mínimo possível para o componente
- Adição de EffectiveMax: propriedade de número. Retorne o valor máximo possível para o componente
- Propriedade de valor renomeada para defaultValue
- Propriedade atual renomeada para currentValue
- Método setCurrent renomeado para setCurrentValue
- Adicionado EntityHealthChangedAfterEvent . É acionado quando ocorre qualquer alteração na integridade de uma Entidade
- Sistema
- Substituído system.events por system.beforeEvents e system.afterEvents
- Renomeou o evento beforeWatchdogTerminate para watchdogTerminate e o moveu para system.beforeEvents
- Movido scriptEventReceive para system.afterEvents
- MessageReceiveAfterEvent
- Propriedade sourceType removida
- ScriptEventSource
- Substituído enum MessageSourceType por um novo enum ScriptEventSource
- ScriptEventCommandMessageAfterEvent
- Propriedade sourceType alterada de MessageSourceType para ScriptEventSource
- Aumento do comprimento máximo da mensagem de 256 para 2048 caracteres
- Os identificadores de propriedade dinâmica agora estão limitados a 1.024 caracteres
- Removidos MinecraftEffectTypes definidos em @minecraft/server. Veja o pacote @minecraft/vanilla-data NPM para um equivalente
- Várias APIs movidas para estável 1.30:
- Movendo tryTeleport(localização: Vector3, duração: número, opções: ScriptTeleportOptions) para 1.3.0
- Movendo o teletransporte (localização: Vector3, opções: ScriptTeleportOptions) para 1.3.0
- A função getComponent foi movida para 1.3.0
- Evento mundial PlayerJoinAfterEvent movido para 1.3.0
- Evento mundial PlayerLeaveAfterEvent movido para 1.3.0
- Evento mundial PlayerSpawnAfterEvent movido para 1.3.0
- EntityComponent EntityHealableComponent movido para 1.3.0
- EntityComponent EntityHealthComponent movido para 1.3.0
- Classe FeedItem movida para 1.3.0
- Classe FeedItemEffect movida para 1.3.0
- Movendo addEffect(effectType: string | EffectType, duração: número, opções: EntityEffectOptions) para 1.3.0
- GetEffect(effectType: string | EffectType) movido para 1.3.0
- GetEffects() movido para 1.3.0
- RemoveEffect(effectType: string | EffectType) movido para 1.3.0
- AfterEvents
- Movendo ButtonPushEvent para 1.3.0
- Movendo LeverActivateEvent para 1.3.0
- A função spawnEntity foi movida para 1.3.0
- A função spawnItem foi movida para 1.3.0
- Atualizações do Ponto de Spawn:
- Função clearSpawn removida
- Propriedade spawnDimension removida
- Função adicionada getSpawnPoint(): DimensionLocation | indefinido - Retorna o ponto de spawn do jogador
- Função adicionada setSpawnPoint(spawnPoint?: DimensionLocation): void - Define o ponto de spawn do jogador ou o limpa se spawnPoint estiver indefinido
- Função renomeada getDefaultSpawnPosition para getDefaultSpawnLocation
- Função setDefaultSpawn renomeada para setDefaultSpawnLocation
- Dimensão Localização
- Adicionada nova interface DimensionLocation - representa um local em uma dimensão
- Adicionada a função hasParticipant ao ScoreboardObjective .
- As seguintes funções em ScoreboardObjective agora podem aceitar tipos Entity ou string como participantes :
- obter pontuação
- setScore
- removeParticipant
- Removido getScore , setScore de ScoreboardIdentity e Scoreboard
- Removida a função removeFromObjective de ScoreboardIdentity
- Corrigido o bug em que os valores do placar não eram atualizados no cliente quando atualizados a partir do script
- Raycasting
- Função alterada Dimension.getBlockFromRay
- Tipo de retorno alterado de Block para BlockRaycastHit | indefinido
- Função alterada Dimension.getEntitiesFromRay
- Tipo de retorno alterado de Entity[] para EntityRaycastHit[]
- Função alterada Entity.getBlockFromViewDirection
- Tipo de retorno alterado de Block para BlockRaycastHit | indefinido
- Função alterada Entity.getEntitiesFromViewDirection
- Tipo de retorno alterado de Entity[] para EntityRaycastHit[]
- Interface adicionada BlockRaycastHit
- Interface adicionada EntityRaycastHit
- Função alterada Dimension.getBlockFromRay
- LeverActivate renomeado após o evento para LeverAction
- Classe EntityHitAfterEvent removida .
- Adicionada a classe EntityHitBlockAfterEvent
- Adicionada a classe EntityHitEntityAfterEvent
- Classe WorldAfterEvents
- EntityHit de propriedade removida
- Adicionado entidade de propriedadeHitBlock
- Adicionado propriedade entityHitEntity
- Adicionada a função auxiliar isValid() a várias classes para verificar se o objeto é válido. Isso pode ser usado com segurança em qualquer identificador para um objeto nativo antes de acessar ou usar o objeto, para garantir que o objeto subjacente ainda exista e seja válido para uso
- Bloco (verifica se o bloco é uma posição válida nos limites e se o bloco que o contém está carregado e funcionando)
- Contêiner (verifica se o inventário do contêiner relevante existe e é válido)
- Efeito (verifica se a entidade proprietária é válida e se o efeito existe nessa entidade)
- ScreenDisplay (verifica se o jogador proprietário é válido)
- ScoreboardObjective (verifica se a entrada do objetivo existe e está anexada a um placar válido)
- Entidade (verifica se a entidade existe no mundo. Retornará verdadeiro se a entidade estiver morta)
- Jogador
- SimulatedPlayer (Observe que os jogadores simulados não são removidos automaticamente do mundo, então isValid retornará true muito tempo depois que eles estiverem mortos)
- ContainerSlot (verifica se o contexto do item é válido: o contêiner existe no mundo, como a entidade proprietária, e o slot está dentro dos limites do contêiner)
- Já existia como uma propriedade somente leitura, alterada para um método de consistência
- Componente
- EntityAttributeComponent (verifica se a entidade proprietária é válida e se o atributo existe na entidade)
- BlockLiquidContainerComponent (verifica se o bloco existe e se é um tipo de caldeirão válido)
- Adicionado método somente leitura isValidLiquid que verifica se o líquido no caldeirão corresponde ao componente em questão (por exemplo, BlockLavaContainerComponent verifica se há líquido de lava)
- EntityComponent (verifica se a entidade proprietária existe)
- ItemComponent (verifica se o item proprietário existe)
- Mundo
- GetTime renomeado para getTimeOfDay
- Renomeado setTime para setTimeOfDay
- setTimeOfDay agora aceita uma enumeração TimeOfDay como um argumento
- O argumento timeOfDay para setTime agora deve estar entre 0-23999 (inclusive)
- Função getDay adicionada
- Atualizados os seguintes valores de enums para PascalCase em vez de camelCase:
- ClipboardMirrorAxis
- Rotação da área de transferência
- HttpRequestMethod
- Motivo do cancelamento do formulário
- Direção
- DisplaySlotId
- EntityLifetimeState
- Tipo de fluido
- ObjectiveSortOrder
- ScoreboardIdentityType
- ScriptEventSource
- Lado do sinal
- WatchdogTerminateReason
- Tipo de clima
Câmera
- Alterada a cor de esmaecimento do comando da câmera para obter valores inteiros de 0 a 255, em vez de valores fracionários de 0,0 a 1,0
- O comando de esmaecimento da câmera agora impõe limites de duração do esmaecimento; fade in, hold e fade out devem estar entre 0 e 10 segundos
- Garantir que a inclinação da câmera esteja entre -90 e 90 graus ao usar o comando /camera
- A predefinição de câmera JSON agora oferece suporte a um valor bool ' player_effects ' opcional que faz com que a renderização do jogo use o estado do efeito do jogador (por exemplo, visão noturna) quando essa predefinição está ativa. Adicionada a predefinição " example:example_player_effects " para demonstrar isso
- O comando da câmera agora pode ter uma opção de 'face' em vez de uma opção de 'rot' com uma entidade de destino ou posição especificada
- Câmeras personalizadas corrigidas para não usar o efeito 'dentro do bloco' quando a cabeça do jogador está dentro de um bloco ( MCPE-170206 )
- Limite o JSON da câmera livre para não inclinar a câmera além de mais ou menos 90 graus
- Corrigido / comando camerashake para agitar a câmera sem também agitar o jogador
- Renderização de minecraft experimental: a câmera gratuita não é mais afetada pelo estado do jogador, como visão noturna
Unid
- Itens no formato versão 1.20.10 e superior com o componente ”minecraft:throwable” acionarão eventos de uso de item quando lançados
- Itens personalizados com "minecraft:block_placer" não colocarão mais determinados blocos no local errado
- Alterado "minecraft:shooter" para consumir apenas munição ao carregar o item se "charge_on_draw" estiver definido como " true "
- Itens com o componente " minecraft:block_placer " agora colocarão blocos com a orientação correta
- Componente obsoleto " minecraft:render_offsets " nos formatos json 1.20.10 e superiores
- Comportamento de ação de carregamento alterado em " minecraft:shooter " para corresponder à besta Vanilla
- Comportamento de tiro alterado para um " minecraft: shooter " carregado com um inventário vazio/de improviso para disparar com sucesso a munição carregada
- Lançado o componente de item " minecraft:shooter " fora do experimental em formatos json 1.20.10 e superior
- Lançado o componente de item " minecraft:throwable " fora do experimental em formatos json 1.20.10 e superior
- Lançado o componente de item " minecraft:projectile " fora do experimental em formatos json 1.20.10 e superior
- Lançado o componente de item " minecraft:can_destroy_in_creative " fora do experimental em formatos json 1.20.10 e superior
- Lançado o componente de item " minecraft:hover_text_color " fora do experimental em formatos json 1.20.10 e superior
Fonte: feedback-minecraft-bedrock