"1.21.1 (9.3.5)"
partyFaintRespawn
agora funciona corretamente em novos mundos e pode ser devidamente alternada com comandos."1.21.1 (9.3.4)"
"1.21.1 (9.3.3)"
Uma nova missão de pesquisa, "A Imprudência de um Desafiante", foi adicionada.
Novos Metais de Ardósia Profunda foram introduzidos:
Novas Gemas de Ardósia Profunda foram introduzidas:
Foram introduzidos novos minérios de Pedra de Evolução em Deepslate:
Foram introduzidos novos NPCs para cada uma das seguintes cidades: Dragão, Eléctrico, Fada, Fogo, Fantasma, Planta, Terra, Gelo, Aço e Água.
Os seguintes NPCs passarão agora a aparecer no mundo:
A Enfermeira Joy e os NPCs Vendedores agora aparecem nas aldeias.
Foram adicionados cinco novos penteados cosméticos para Furfrou: Dandy, Debutante, Coração, Matrona e Estrela.
Zeraora está agora disponível numa variante de paleta Strike.
Foi adicionada integração com o JEI para receitas de Poké Bolas, permitindo uma visualização e criação fáceis.
O JEI agora exibe receitas para MTs e DTs.
As informações de drop de Pokémon agora podem ser visualizadas no JEI.
pixelmon:spec
agora opera corretamente.pixelmon:defeat_leader
, pixelmon:lose_to_leader
, pixelmon:defeat_champion
e pixelmon:lose_to_champion
.pixelmon:set_string_context
.pixelmon:finish_healing
., que agora gere a lógica anteriormente gerida por
defeat_trainer`.StringContextDataProvider
agora converte automaticamente todos os dados para string, melhorando a flexibilidade e eliminando a necessidade de fornecedores de dados específicos por tipo."1.21.1 (9.3.2)"
saves/WORLDNAME/playerdata/pokemon
para uma melhor organização e consistência. Os dados antigos são automaticamente migrados para a nova localização na primeira execução.money_multiplier
.AttackRegistry
para obter ataques aleatórios que causem dano, com ou sem compatibilidade com Z-Move.Attack#isAttack()
para considerar tipos de ataques sobrescritos, como Z-Moves e G-Max Moves.ImmutableAttack#getZMove(PixelmonWrapper, boolean)
para suportar lógica de Z-Move em Pokémon transformados.ApplyBonusStatsEvent
já não é acionado para Pokémon sem bónus de estatísticas, reduzindo spam desnecessário nos registos.InteractionContext
, renomeando-o para StoredContext
e movendo-o para fora do pacote NPC para uso mais abrangente.ContextKey#mutable
e ContextKey#immutable
, com validação para restrições de imutabilidade.RegisterEvent
.StoredContext
é agora uma classe selada e suporta acesso baseado em ResourceLocation
para pipelines dinâmicos como NPCs e Pesquisa.StrictStoredContext
para impor imutabilidade em sistemas como o motor de batalha, lançando exceções em acessos mutáveis.StoredContext#strict
para criar uma instância de contexto garantidamente imutável para cópia e isolamento seguros."1.21.1 (9.3.1)"
/pokeevolve
could cause the client to crash during the evolution sequence."1.20.2 (Alpha 10)"
size
Pokémon spec.growth_data
in forms.crafted_gingko_blocks
to crafted_ginkgo_blocks
tag.chest_boats
tag.mineable/axe
tag so they can be mined faster with axes.PokemonStorage#forEach
method, and implementations for each kind of storage."There are DOZENS of us, DOZENS!"
/setraid
command