19w38a é a quinta snapshot da Edição Java 1.15, lançada em 18 de setembro de 2019, que fez algumas alterações técnicas, como adicionar novos parâmetros aos comandos existentes e fazer alterações no sistema de renderização.[1] No entanto, devido a um bug no jogo causado ao quebrar um blocos, ela foi substituída pela 19w38b mais tarde naquele dia.
Adições[]
Formato de comando[]
/data
- Agora pode usar a
storage
como origem ou destino, que é de uso geral, armazenamento de chave/valor.
- Adicionado subcomando
/execute if predicate <predicate>
- Avalia predicados personalizados, definidos no diretório
predicates
de um datapack.
- Avalia predicados personalizados, definidos no diretório
- Adicionado subcomando
/execute store storage
- Armazena o resultado do comando no alvo storage para o comando
/data
.
- Armazena o resultado do comando no alvo storage para o comando
- Adicionada nova sintaxe opcional
/schedule
.- Padrão para
replace
.
- Padrão para
- Adicionada nova sintaxe
/schedule clear <id>
para remover agendamentos existentes.- Retorna o número de agendamentos removidos.
/schedule
estendido para permitir o agendamento da mesma função várias vezes.
- Seletores de entidade
- Novo seletor de entidade
predicate
que permite aplicar predicados personalizados, definidos na pasta depredicates
de um datapack.
- Agora, os predicados da tabela de itens podem ser definidos em arquivos separados e usados para seletores de entidades e no comando execute if.
- Adicionados novos parâmetros da condição
location_check
.offsetX
,offsetY
,offsetZ
– deslocamentos opcionais para o local.
- Adicionado
reference
.- Inclui a condição definida na pasta de predicados do datapack, selecionado com o parâmetro name.
- Adicionada condição
time_check
.- Checa o tempo.
value
– intervalo de valores aceitos.period
– se presente, o tempo será modulado - dividido por esse valor (por exemplo, se definido como 24000, o valor funcionará em um período de dias).
- Checa o tempo.
Geral[]
- Adicionados predicados customizados.
- A parte da condição de loot tables agora pode ser definida como recurso separado do datapack na pasta de
predicates
.
- A parte da condição de loot tables agora pode ser definida como recurso separado do datapack na pasta de
- Predicado de entidades
- Agora aceita o campo de
player
que checa as propriedades do jogador.- Falha quando a entidade não é um jogador.
- Campos:
level
– gama de níveis permitidos para jogadores.gamemode
– mesmos valores que o comando/gamemode
.stats
– lista de estatísticas que aceita:type
(comominecraft:custom
),stat
(comominecraft:sneak_time
) evalue
(um intervalo inteiro).- Por exemplo,
{"stats":[{"type":"minecraft:used","stat":"minecraft:fishing_rod","value":{"min":2,"max":10}}]}
terá sucesso se o jogador tiver usado canas de pesca um total de 2 a 10 vezes; mais ou menos do que isso falhará.
- Por exemplo,
recipes
– mapa de IDs de receita. O valor booleano indica se deve ou não ser conhecido pelo jogador.advancements
– mapa de IDs de progressos. Se o valor for um booleano, verifica se o progresso foi realizado. Se o valor for um objeto, verifica a conclusão dos critérios.
- O predicado da entidade agora aceita o campo
team
, que corresponde ao nome da equipe.
- Predicado de local
- O predicado agora aceita os sub-predicados
block
efluid
.- Campos:
block
– ID do bloco exato para corresponder.fluid
– ID do fluido exato para corresponder.tag
– ID de bloco ou fluido para corresponder.nbt
– correspondente para a entidade de bloco NBT (apenas para blocos).state
– mapa de propriedades de nome/valor. O valor pode ser inteiro, booleano, string ou objeto, com propriedades min e max opcionais.
- Campos:
- O predicado agora aceita o sub-predicado
light
.- O objeto tem um intervalo inteiro –
light
– que corresponde à luz visível (valor máximo de escurecimento do céu e luz de bloqueio).
- O objeto tem um intervalo inteiro –
Mudanças[]
Blocos[]
- Geral
- O contorno em torno dos blocos (que aparece quando um bloco é visto) agora é mais espesso.
Formato do comando[]
- Definir game rule
fireDamage
parafalse
agora evita danos causados por Bloco de Magma.
/kill
- O primeiro parâmetro agora é padronizado como
@s
se nenhum argumentotarget
é fornecido.
Geral[]
- O contador "chunck updates" da segunda linha não aparece mais.
Correções[]
- 10 problemas corrigidos
- Das versões lançadas antes da 1.15
- MC-70111 – When a thrown ender pearl is in the air, it disappears after relogging and the player does not get teleported.
- MC-96207 – Boats breaking lily pads creates too many particles.
- MC-101247 – Horses, donkeys, mules, and boats sometimes disappear after dismounting.
- MC-136367 – When exiting a boat it will put the player on top of the boat.
- MC-138465 – Ender pearls forget their owner after reload (of game or chunks).
- MC-157697 – Unplayable conditions when pillagers loaded: extreme lag spikes.
- MC-158373 – Raid horn sounds play globally in all villages.
- MC-158414 – When riding an entity, players appear to be at the location they mounted it at as soon as they are out of range.
- MC-160367 – Pillagers do not despawn.
- Da versão de desenvolvimento anterior
- MC-160919 – Disabling fire damage does not disable magma block damage.
Vídeo[]
Vídeo (em inglês) feito pelo slicedlime:
Referências[]
- ↑ "Minecraft Snapshot 19w38a" – Minecraft.net, 18 de setembro de 2019