MINECRAFT PE 1.19.60 OFICIAL


 MINECRAFT PE 1.19.60 OFICIAL

Baunilha Paridade:

Mobs

  • Adicionados novos itens Spawn Egg para mobs Ender Dragon, Iron Golem, Snow Golem e Wither, que podem ser obtidos usando comandos
  • As cores do Ovo de Geração de Urso Polar mudaram para diferenciá-lo do Ovo de Geração Ghast
  • As hitboxes Vex agora são centralizadas verticalmente com seus modelos ( MCPE-257340 )
  • Vex e Allay agora se sentam corretamente em Boats e Minecarts ( MCPE-164441 )
  • Corrigida a disparidade de textura Vex entre Bedrock e Java ( MCPE-164227 )
  • Slimes e Cubos de Magma não aparecem mais em espaços com 2 blocos de altura ou menos ( MCPE-46540 )
  • Glow Squid agora emite partículas quando gerado fora da água
  • Usar uma sela em um cavalo, burro ou mula domados agora resulta em um equipamento ( MCPE-83815 )
  • Usar armadura de cavalo em um cavalo domesticado e sem armadura agora resulta em ele ser equipado ( MCPE-163336 )
  • Usar um tapete em uma lhama domesticada agora resulta em equipar ( MCPE-163336 )
  • Dispensers agora podem equipar selas e armaduras de cavalo para cavalos domesticados
  • Dispensers agora podem equipar selas e baús para domesticar mulas e burros
  • Dispensers agora podem equipar tapetes e baús para domesticar lhamas
  • Dispensers agora podem equipar Selas para Porcos e Peregrinos
  • As tesouras em um dispensador agora tosquiam apenas uma ovelha por vez
  • Tesouras em um Dispensador agora podem cortar Snow Golems e Mooshrooms
  • O Comerciante Errante não tem mais chance de oferecer negociações duplicadas de sementes ( MCPE-161780 )
  • Endermen, Skeletons e Wither Skeletons agora só aparecem no nível de luz 7 e abaixo (em vez de 11 e abaixo) no Nether ( MCPE-163701 )
  • Atualizadas as texturas de peito e sela do Cavalo Esqueleto/Zumbi e Burro/Mula
  • Os aldeões agora garantirão que a chuva possa passar pelo bloco acima deles antes de lançar fogos de artifício ao comemorar após uma vitória no ataque ( MCPE-152386 )
  • Axolotls não marcam mais o tempo de secagem quando descarregados ( MCPE-131041 )
  • Husks agora podem caber em um espaço de dois blocos de altura e Husks bebê em um espaço de um alto ( MCPE-105369 )
  • Todos os mobs agora são capazes de passar por Wither Roses ( MCPE-159212 )

Blocos

  • Conjuntos de blocos Crimson e Warped agora têm um conjunto único de sons
  • Fogueiras não incendeiam mais jogadores e mobs, mas ainda infligem danos ( MCPE-98931)
  • Fogueiras não destroem mais Minecarts e Barcos ( MCPE-109489 )
  • A colocação da planta de bambu agora se comporta da mesma forma que a Edição Java; ele não crescerá mais clicando na lateral de uma planta de bambu com um item de bambu na mão ( MCPE-99587 )
  • A muda de bambu não substitui mais as plantas duplas quando colocadas ( MCPE-99806 )
  • Abóboras e Melões agora podem crescer em blocos de Micélio e Musgo ( MCPE-125932 )
  • O som de grito do bloco Sculk Shrieker agora pode ser ouvido a uma distância maior de 32 blocos ( MCPE-163989 )
  • Respawn Anchor não retém mais suas cargas se minerado com Silk Touch ou colhido ( MCPE-145682 )
  • As partículas de efeito de farol agora são transparentes ( MCPE-17679 )
  • As partículas de efeito de conduíte agora são transparentes ( MCPE-93728 )
  • Redstone Dust agora emite um som quando colocado no chão ( MCPE-65423 )
  • Portas de madeira, portas de ferro, alçapões de madeira, alçapões de ferro e portões de vedação agora usam os mesmos sons de abertura e fechamento da Edição Java
  • Placas de pressão atualizadas para ter tons de som diferentes com base em seu comportamento para corresponder à Edição Java
  • Adicionado um som de clique exclusivo para botões de madeira para corresponder à edição Java
  • Cor do mapa Frogspawn alterada para corresponder à edição Java ( MCPE-159715 )
  • Altere as cores do mapa de blocos de cama para corresponder à edição Java ( MCPE-40709 )
  • As cores do mapa de vários blocos foram alteradas para corresponder corretamente à edição Java ( MCPE-19228 )

Recursos experimentais:

  • Além dos recursos experimentais adicionados no 19.50 , vários novos recursos experimentais agora podem ser reproduzidos na próxima atualização 1.20!
  • Ative a opção “Próxima grande atualização” nas configurações do mundo para ativar este conteúdo
  • Esses recursos são um trabalho em andamento e ainda estão em desenvolvimento ativo. O design e a funcionalidade desses recursos provavelmente mudarão antes de serem lançados
  • Lembre-se: os mundos que usaram alternância experimental sempre serão sinalizados como "Experimental". Recomendamos manter esses mundos experimentais como cópias separadas de seus salvamentos principais. Mais informações podem ser encontradas  neste artigo

Mob Heads em blocos de notas

  • Ao colocar um Mob Head em um Bloco de Notas, esse Bloco de Notas agora reproduzirá um dos sons ambientes daquele mob quando tocado por um jogador ou alimentado por Redstone!

cabeça de mob piglin

  • Os Piglins agora abaixam a cabeça quando mortos por um Creeper carregado!
  • Colocar a Cabeça do Piglin em um Bloco de Notas reproduzirá um dos sons ambientes do Piglin
  • O Piglin Head vai bater as orelhas quando alimentado por Redstone usado por um jogador!

Bambu

  • Adicionado bloco de bambu, que pode ser criado a partir de 9 bambus
  • Adicionado bloco de bambu descascado, que pode ser obtido usando um machado em um bloco de bambu
  • Tanto o Bloco de Bambu quanto o Bloco de Bambu Despojado podem ser transformados em 2 Tábuas de Bambu

Conserta:

Estabilidade e desempenho

  • Corrigida uma possível falha ao deslizar por um End Gateway
  • O jogo não trava mais ao matar uma entidade com condições, funções ou entradas de pool inválidas em sua tabela de saque ( MCPE-164623 )
  • Corrigidas várias falhas que poderiam ocorrer quando os jogadores morriam enquanto afetados pelo Withering
  • Corrigida uma falha no Xbox quando o botão Editar mundo na tela Selecionar mundo apresentava seleções rápidas e sucessivas
  • Corrigido um bug que fazia com que os jogadores dessincronizassem dos jogos multijogador se salvassem e saíssem depois de morrer e voltar a um jogo ( MCPE-162630 )

Jogabilidade

  • Corrigido um bug que fazia com que as hitboxes e placas de identificação dos jogadores ficassem desalinhadas ao retornar a um mundo após morrer e retornar ao menu sem reaparecer ( MCPE-162630 )
  • Os ataques agora são acionados corretamente quando o jogador com mau presságio entra em uma vila enquanto cavalga/plana ( MCPE-152774 )
  • Corrigido um problema em que os jogadores podiam cair de blocos móveis quando empurrados para cima ( MCPE-163725 )
  • Corrigido um problema em que a noite estava sendo ignorada incorretamente se o último jogador em um jogo estivesse no Nether ou no End
  • Um jogador entrando no Nether ou End agora ativará um salto noturno se todos os jogadores restantes no mundo superior estiverem dormindo
  • Corrigido um bug em que soltar um item e dormir ao mesmo tempo faria com que o servidor travasse ( MCPE-162989 )
  • Os orbes gerados no mesmo bloco serão mesclados e combinarão os valores de XP até que o limite de orbes seja atingido ( REALMS-10706 )

Mobs

  • As entidades não desaparecem mais quando enviadas por End Gateways ( MCPE-164985 )
  • Ravagers agora são capazes de atacar quando estão em vários blocos parciais como Mud ( MCPE-162483 )
  • Vex agora usa uma animação de carregamento separada quando está de mãos vazias ( MCPE-164490 )
  • Vex agora renderiza itens improvisados
  • Corrigido o Vex sendo iluminado incorretamente em ambientes escuros
  • Os jogadores não podem mais ver através do terreno montando um cavalo, mula ou burro na borda de um espaço de 2 blocos de altura
  • Os aldeões agora receberão dano de raios na dificuldade pacífica, como outros mobs
  • Os peixes tropicais não usam mais o limite de densidade da superfície ao desovar no subsolo ( MCPE-157485 )
  • Evocadores agora reproduzem uma animação de 'sentar' ao montar uma montaria ou veículo ( MCPE-43778 )

Blocos

  • Entidades não são mais empurradas para fora por Portas ativadas por sinais Redstone ( MCPE-158971 )
  • Usar a funcionalidade Pick Block em Fern and Grass agora seleciona o item correto no inventário em vez do primeiro entre eles
  • Usar a funcionalidade Pick Block em Acacia Leaves e Dark Oak Leaves agora seleciona o item correto no inventário em vez do primeiro entre eles
  • Os funis não falham mais em coletar itens ao tentar puxar vários tipos de itens ( MCPE-38963 )
  • Impedir que os pistões recriem blocos móveis que foram destruídos no meio do movimento ( MCPE-164804 )
  • Os blocos que exigem blocos de suporte agora aparecem corretamente em um mapa quando colocados em blocos parciais ou acima do ar ( MCPE-159713 )
  • O andaime agora exibe partículas e produz vibrações quando o bloco sob ele é destruído ( MCPE-163738 )
  • As paredes de pedra agora são colocadas corretamente em uma linha ao colocá-las continuamente
  • As alavancas agora produzem o mesmo efeito sonoro dos botões de pedra ( MCPE-163335 )

Unid

  • Corrigida a degradação do item ao atacar mobs rapidamente ( MCPE-157150 )
  • Corrigido um problema que impedia que alguns Tripwire Hooks fossem negociações válidas ao negociar com um Fletcher Villager ( MCPE-108195 )
  • Ender Pearls não vai mais teletransportar um jogador adormecido ( MCPE-161189 )

Controles de toque

  • Corrigido um bug que impedia que os itens se movessem indiretamente entre o inventário do Modo Criativo e o inventário estendido dos jogadores no Pocket UI ( MCPE-164479 )
  • Corrigido um problema em que o botão de avanço do touch d-pad não funcionava ao segurar o botão esquerdo/direito ( MCPE-155199 )
  • A guia de inventário agora redefinirá seu estado de foco se o jogador usar um segundo método de entrada e passar o mouse em outra guia
  • Corrigido um bug em que os jogadores não podiam interagir com notificações de brinde nos controles de toque Joystick e Crosshair
  • A direção de pressão do botão de construção nos controles de toque agora será visualmente clicada para baixo em vez de para cima ao ser pressionada ( MCPE-162026 )
  • Corrigido um problema em que os jogadores não podiam remover itens clicando nos itens de inventário no perfil Classic ( MCPE-162124 )
  • O círculo de foco de toque foi reativado com os novos controles de toque (não no modo Crosshair)
  • Resolvido um problema em que pressionar o botão de inventário poderia interagir com o mundo em vez de abrir o inventário em alguns dispositivos ( MCPE-154499 )
  • Corrigido um problema em que os jogadores não podiam rolar a tela de inventário quando uma linha aparecia fora da tela ( MCPE-159870 )
  • Adicionados vários níveis de intervalos para criação repetida ao segurar os itens criados
  • Removido o atraso do movimento da câmera quando o jogador desliza do ataque e constrói botões no modo de mira
  • Corrigidas interações de toque na tela de inventário que não funcionavam corretamente no Nintendo Switch
  • A dica correta para desmontar Barcos e Minecarts agora aparece quando não estiver usando controles de toque clássicos
  • As notificações do brinde agora podem ser removidas em dispositivos de toque no jogo
  • A seção de configurações do Touch Control não está mais visível no Xbox

Gráfico

  • A seleção de destaque não destaca mais o cartão inteiro para objetos transparentes como mudas
  • As configurações de V-sync agora estão configuradas corretamente nas opções (dispositivos não ARM) ( MCPE-110006 )

Acessibilidade

  • A nova tela Criar Novo Mundo agora está disponível para usuários de conversão de texto em fala. Ficaremos felizes em receber seus comentários aqui: aka.ms/cnwnarration
  • Corrigida a enumeração de texto para fala para o mundo na tela Play, selecione o idioma na tela de configurações, selecione os controles na tela de configurações e amigos na tela de convite de amigos quando houver um grande número de itens na lista

Interface de usuário

  • Corrigido um bug em que o cursor do mouse estava visível e não era mais utilizável para controlar a câmera do jogador na tela do HUD após sair da tela do menu com um toque enquanto movia o mouse.
  • Corrigido o texto ligeiramente descentralizado à esquerda para as telas Forno, Alto-Forno e Defumador ( MCPE-151597 )
  • O botão de feedback no menu principal agora solicitará ao jogador um modal antes de redirecionar para o navegador da web
  • Corrigido um problema em que os campos de texto não recuperavam o foco após serem desmarcados com um gamepad ( MCPE-153842 )
  • Os campos de texto não são mais desmarcados com um segundo clique sobre eles depois de selecionados
  • Corrigido um problema em que os elementos da interface do usuário na tela Conquistas e a nova tela Criar Novo Mundo não acionavam corretamente os efeitos sonoros ( MCPE-163722 )
  • Adicionada uma tela de erro ausente que é exibida ao tentar criar um mundo com muito pouco espaço em disco disponível
  • Corrigida a qualidade da tela de carregamento do logotipo da Mojang Studios no Xbox ( MCPE-163036 )
  • Removido o espaço extra ao redor da mensagem "abrir chat" que aparece ao entrar em um mundo ( MCPE-162700 )
  • Corrigido um problema que fazia com que a janela de comércio do Wandering Trader mostrasse uma profissão ( MCPE-162576 )
  • Os pacotes de recursos agora serão aplicados ao mundo depois de navegar para outra tela antes da criação
  • Corrigido um problema em que alguns pacotes de recursos exibiam um erro após o download

Android

  • A tela não será mais desligada automaticamente enquanto um mundo é carregado ao jogar em dispositivos Android
  • Tela inicial atualizada para ser consistente entre dispositivos Android 12+ e dispositivos mais antigos ( MCPE-151413 )
  • Correção da entrada do controlador às vezes travando quando um controlador era desconectado em dispositivos Android
  • A IU não pisca mais no Android quando o teclado na tela aparece ( MCPE-142356 )

reinos

  • O botão New Realm na tela de informações do Realm para dois jogadores agora é ativado corretamente
  • Adicionado um destaque à caixa de seleção dos termos e acordos do Realms quando a interface do usuário é passada
  • Redirecione os jogadores de volta para a tela de seleção de mundo se eles optarem por sair no prompt Baixar pacotes de recursos
  • Corrigido um bug em que a opção "Exigir que os jogadores aceitem pacotes de recursos para ingressar" não refletia o estado real ( REALMS-10799 )
  • Corrigida a exibição incorreta de pacotes aplicados anteriormente na tela de configurações do Realms após uma redefinição do Realm
  • Mensagem de erro atualizada por falha ao entrar em um servidor realms de propriedade que está desatualizado. Novas mensagens agora descrevem o problema e fornecem etapas para resolvê-lo

Atualizações técnicas:

Pacotes de modelos complementares atualizados

  • Modelos de complementos atualizados para 1.19.60 com novos recursos, comportamentos e documentação estão disponíveis para download em aka.ms/MCAddonPacks

Desempenho / Estabilidade

  • Corrigida uma falha que poderia ocorrer ao teletransportar jogadores para outras dimensões usando comandos ( MCPE-164940 )
  • Corrigida uma falha que poderia ocorrer ao usar o componente “instant_despawn”
  • Corrigida uma falha que poderia ocorrer ao carregar atores

Em geral

  • Adicionado um erro de conteúdo para a condição de que blocos personalizados com permutações ou propriedades falham ao carregar em mundos não experimentais para formatos JSON 1.19.60 e posteriores
  • Certifique-se de que as Condições de Permutação de Bloco não possam ter efeitos colaterais (ou seja, 'math.random', 'math.random_integer' e atribuição de variável)
  • Lançamento do BlockSelectionBoxComponent fora da alternância experimental nos formatos json 1.19.60 e superiores
  • Lançamento do BlockDisplayNameComponent fora da alternância experimental nos formatos json 1.19.60 e superiores
  • Certifique-se de que as Condições de Permutação de Blocos só podem usar 'query.block_property' Molang Query
  • Matrizes de cores de albedo corrigidas em conjuntos de textura para blocos personalizados ( MCPE-163622 )

receitas

  • Renomeamos e convertemos todas as receitas da Mesa de Metalurgia para usar o recém-introduzido formato de receita “minecraft:recipe_smithing_transform”

Partículas

  • Documentação de partículas atualizada com descrições de novos materiais e partículas de exemplo incluídas no pacote de recursos de exemplo

Comandos

  • A execução do comando '/say' por meio da nova sintaxe de execução agora exibe o nome da entidade que produziu a mensagem ( MCPE-161450 )
  • Ao teletransportar um grupo de mobs controlados usando "/tp @e" a uma distância suficiente para soltá-los, todos os mobs agora são soltos corretamente ( MCPE-159617 )
  • Corrigido um bug que fazia com que os jogadores não acordassem quando teletransportados durante o sono ( MCPE-162346 )
  • A execução de '/execute if|unless score' em um jogador que não tem uma pontuação definida agora retornará false ( MCPE-156279 )
  • '/execute if|unless score' não aceita mais seletores que podem retornar várias entidades (ou seja, @e, @a)

Comandos (Experimental)

  • Corrigido um bug em que o seletor @initiator não funcionava com o experimento Upcoming Creator Features habilitado ( MCPE-164727 )

Componentes

  • Lançamento do BlockPlacementFilterComponent fora da alternância experimental nos formatos JSON 1.19.60 e superior
  • Componente "minecraft:shooter" expandido para definir vários projéteis que podem especificar diferentes definições de projéteis e filtros de condição
  • Expôs mais campos ao componente de atirador para permitir mais personalização de projéteis, como poder de arremesso, sons e se o ataque é um ataque mágico
  • Projéteis que teletransportam seu dono não o farão mais enquanto seu dono estiver dormindo ( MCPE-161189 )
  • Adicionado "inventário" como um possível valor de "domínio" para o filtro "has_equipment", que permite verificar itens armazenados no inventário do ator
  • Adicionado um campo "equip_item_slot" ao componente "interact"
    • Se definido, um item mantido pelo jogador será equipado no slot especificado após uma interação bem-sucedida
    • Se um item já estiver presente no slot especificado, ele será movido para o inventário do jogador
    • Equipar um item o remove do inventário do jogador, a menos que o jogador esteja no Modo Criativo
  • Os jogadores agora respondem corretamente às mudanças de velocidade usando o componente minecraft:movement

Filtros de ator

  • Novos filtros de ator criados "on_fire", "on_hot_block", "target_distance" e "actor_health"

Metas de IA

  • O comportamento de IA "celebrate_survive" agora considerará o bloco transitável de chuva mais alto, além da visibilidade do céu antes de disparar fogos de artifício
  • O comportamento de IA "move_outdoors" agora considerará o bloco transitável de chuva mais alto, além da visibilidade do céu ao procurar um local a ser considerado ao ar livre
  • Novos parâmetros de dados expostos para o comportamento de IA "trade_with_player" para especificar coisas como as condições que precisam ser atendidas para o objetivo começar e a distância máxima que o mob pode estar de seu jogador comercial antes de sair do objetivo

Efeitos de partículas

  • Corrigido um bug que causava partículas com colisão e "expire_on_contact" para não expirar quando colidiam
  • Adicionado suporte para mistura de cores misturadas em efeitos de partículas

Molang

  • Adicionado novo Molang query.is_local_player para permitir a detecção do jogador atual
  • Corrigido um bug em que dividir qualquer valor em Molang por uma variável negativa determinada dinamicamente resultava em uma divisão por um valor positivo (absoluto).
    • Esta é uma mudança de versão Molang que só tem efeito para expressões Molang em pacotes que usam um min_engine_version de 1.19.60 ou superior

API (Experimental)

Entidades/Jogadores/Jogador Simulado: Fogo, níveis, experiência e muito mais

  • Entidade
    • Adicionado o método  setOnFire(seconds: number, useEffects?: boolean = true): boolean) que incendeia uma entidade (se não estiver na água ou na chuva)
    • Adicionado método  extingFire(useEffects?: boolean = true): void que extingue o fogo
    • Se uma entidade estiver pegando fogo, você pode chamar  getComponent('minecraft:onfire') nela, que retorna um objeto do tipo  EntityOnFireComponent , que possui uma propriedade  onFireTicksRemaining
    • Corrigido um bug em que  viewDirection retornaria a direção do tick anterior
    • Corrigido um bug em que  getEntitiesFromViewDirection usaria a direção do tick anterior
    • Corrigido um bug em que  getBlockFromViewDirection usaria a direção do tick anterior
    • Corrigido um bug em que  headLocation retornaria o local do tick anterior
    • Corrigido um bug em que o método getEffect poderia retornar um efeito inválido (e outro caso em que um efeito poderia se tornar inválido após a adição de um novo efeito)
    • Adicionado método  getEffects que retorna uma matriz de todos os efeitos ativos na entidade
  • EntityHealthComponent
    • Corrigido um bug em que a saúde poderia ser modificada em entidades mortas ( MCPE-130687 )
  • Jogador
    • Função adicionada addLevels(quantidade: número): número - Adiciona/remove nível para/do jogador e retorna o nível atual do jogador
    • Função adicionada addExperience(quantidade: número): número - Adiciona/Remove experiência para/do jogador e retorna a experiência atual do jogador
    • Função adicionada resetLevel(): void - Redefine o nível do jogador
    • Função adicionada getTotalXp(): number - Obtém a experiência total do jogador
    • Adicionado nível de propriedade somente leitura - Obtém o nível do jogador
    • Adicionada propriedade somente leitura xpEarnedAtCurrentLevel - Obtém a experiência ganha no nível atual do jogador
    • Adicionada propriedade somente leitura totalXpNeededForNextLevel - Obtém a experiência total necessária para o nível atual do jogador
  • jogador simulado
    • Propriedade adicionada  isSprinting - Usada para obter ou definir se o estado de corrida do jogador simulado é definido como verdadeiro
  • Função adicionada  respawn() - Respawna o SimulatedPlayer se estiver morto
  • Função adicionada  desconectar () - Remove o SimulatedPlayer do mundo

Blocos e Redstone

  • Adicionada a função  getRedstonePower(): number - Obtém a intensidade do sinal Redstone do Bloco se ele fizer parte de um circuito, caso contrário retorna indefinido

APIs de bloco de preenchimento

  • Função adicionada dimension.fillBlocks(início: BlockLocation, fim: BlockLocation, bloco: BlockPermutation | BlockType, opções?: BlockFillOptions): número
    • Preenche uma área entre o início e o fim com um bloco do tipo bloco . Retorna o número de blocos colocados
  • Adicionada nova interface BlockFillOptions com o membro matchingBlock?: BlockPermutation | BlockType
    • Usado com fillBlocks para aplicar opções adicionais, como apenas preencher blocos correspondentes a matchingBlock

Comando para script de passagem de mensagem

  • Adicionado o comando '/scriptevent' como parte do experimento de APIs Beta. Isso é o que acionará eventos events.scriptEventReceive (veja abaixo)
    • Uso: /scriptevent <messsageId: string> [mensagem: ???]
    • messageId deve ter namespace, o uso do namespace minecraft é inválido (por exemplo, "/scriptevent give:coal", "/scriptevent my_scripts:spawn_sheep")
    • a mensagem é opcional, com comprimento máximo de 256 caracteres
  • eventos.scriptEventReceive
    • Eventos de evento do sistema  adicionados.scriptEventReceive
    • ID de propriedade somente leitura adicionado  : String - O ID de namespace do evento
    • Adicionada mensagem de propriedade somente leitura: String- O conteúdo da mensagem com a qual o evento foi enviado
    • Adicionada propriedade somente leitura  sourceBlock: Block - O bloco de comando que acionou/executou a chamada de comando, se aplicável, caso contrário, indefinido
    • Adicionada propriedade somente leitura  sourceEntity: Entity - O jogador/entidade que executou a chamada de comando, se aplicável, caso contrário, indefinido
    • Adicionado  iniciador de propriedade somente leitura: Entity - O jogador que fez um NPC executar a chamada de comando, se aplicável, caso contrário, indefinido
    • Adicionada propriedade somente leitura  sourceType: MessageSourceType - O tipo de fonte pela qual o evento foi acionado
    • Subscribe () pode filtrar por string de namespace válida usando a   classe ScriptEventMessageFilterOptions
  • ScriptEventMessageFilterOptions
    • Adicionada a classe ScriptEventMessageFilterOptions
    • Namespaces de propriedade adicionados  : string[] - Uma matriz de namespaces para filtrar

Pilhas de itens

  • ContainerSlot
    • Adicionado classe  ContainerSlot - Usado para manipular diretamente itens armazenados em um contêiner
    • Propriedade de entidade  viewVector renomeada para  viewDirection  e agora retorna Vector3
    • Função de entidade renomeada getEntitiesFromViewVector para  getEntitiesFromViewDirection
    • Função de entidade renomeada  getBlockFromViewVector para  getBlockFromViewDirection
  • Recipiente
    • Função adicionada  getSlot(slot: number): ContainerSlot - Retorna o slot no índice de slot de contêiner fornecido
    • Função adicionada  clearItem(slot: number): void - Limpa o item no índice de slot fornecido
    • Adicionado a função  clearAll(): void - Limpa todos os itens no contêiner
    • Tornou o argumento itemStack da  função  setItem  opcional - se não for fornecido, o slot será limpo
    • Eventos de evento  adicionados.playerSpawn - Dispara quando um jogador aparece no mundo
    • Eventos.entityCreate renomeados  para  world.events.entitySpawn . Este evento não é mais acionado para jogadores

Eventos de jogador refatorados e aprimorados

  • PlayerJoinEvent
    • Adicionada propriedade somente leitura  playerId - O ID exclusivo do jogador que ingressou no mundo
    • Adicionada propriedade somente leitura  playerName - O nome do jogador que se juntou ao mundo
    • Jogador de propriedade removido 
  • JogadorSairEvento
    • Adicionada propriedade somente leitura  playerId - O ID exclusivo do jogador que deixou o mundo

APIs Say/Tell/sendMessage

  • IRawMessage renomeado para RawMessage para consistência de nomenclatura
  • RawMessage
    • Alterou a assinatura da propriedade withfrom  (string[] | RawMessage)[]?  para  (string[] | RawMessage)?

APIs de obter/definir valor do placar

  • Placar
    • Adicionado setScore(ScoreboardObjective, ScoreboardIdentity, Number)
    • Adicionado getScore(ScoreboardObjective, ScoreboardIdentity)
  • Objetivo do placar
    • Adicionado setScore(ScoreboardIdentity, Number)
    • Adicionado getScore(ScoreboardIdentity)
    • Adicionado removeParticipant(ScoreboardIdentity)
  • PlacarIdentidade
    • Adicionado setScore(ScoreboardObjective, Number)
    • Adicionado getScore(ScoreboardObjective)
    • Adicionado removeFromObjective(ScoreboardObjective)

Atualizações do EntityHurtEvent

  • Adicionada propriedade somente leitura damageSource: EntityDamageSource - Obtém informações sobre a origem do dano
  • EntityDamageSource
    • Causa de propriedade adicionada : EntityDamageCause - Obtém a causa do dano
    • Adicionada propriedade que danifica Entity?: Entity - Obtém a Entidade prejudicial
    • Adicionada propriedade que danifica Projétil?: Entidade - Obtém a Entidade de projétil prejudicial
    • Função adicionada applyDamage(amount: number, source?: EntityDamageSource): boolean - Aplica dano à Entidade e retorna o resultado da operação

Postar um comentário

Postagem Anterior Próxima Postagem