Generation 6 of Pokemon games’ Kalos Region in XY probably has my favourite trio of legendaries with Xerneas, Yveltal, and Zygarde. This addon will add them to your world in how I’d consider a pretty accurate power level if they exist in a minecraft world. Hope you like it!

This addon is only about 80% done and there are definitely more things I’d like to add in future updates.

All three of the legendaries have alternate forms, these alternate forms will transform into their normal forms after 20 seconds, and if the normal forms die they will turn into their alternate forms, thus allowing them to basically live forever as when they die they will just “respawn”. The only way to get rid of them is to kill them with the /kill command.

Starting in alphabetical order, we have X,

Xerneas, the Life Pokemon

Tree form

All these pokemon has 2 forms, the tree form is invulnerable and when spawned in, it will give every entity regeneration for 10 minutes. After 20 seconds the tree will transform into Xerneas’ stag form

stag form

Xerneas has 3500 health, it attacks with the move Aurora Beam and will deal 50-60 damage per hit. Xerneas will always have regeneration to naturally heal itself. When Xerneas walks on grass, it will place flowers on the groundXerneas is a passive mob, it will not attack anything unless attacked first. If it dies it will turn into its tree form where it will wait 20 seconds before turning back into its stag form.

next up, Y,

Yveltal, the Destruction Pokemon

cocoon form
Yveltal’s cocoon will absorb the life of everything around it, giving everything wither for 60 seconds when spawned in. The cocoon is invulnerable, and after 20 seconds it will transform to Yveltal’s normal form.

normal form

Yveltal has 2250 health, it will attack using the move Oblivion Wing dealing 150-180 damage per hit. Yveltal is extremely aggressive, attacking everything around it except its fellow legendariesIf it dies it will turn into its cocoon form where it will wait 20 seconds before turning back into its normal form.

finally, Z,

Zygarde, the Order Pokemon

core forme

Zygarde’s core forme is the form it takes when it haven’t gathered any of its cells. It can’t fight but it is invulnerable. After 2o seconds Zygarde will gather its cells and transform to its serpentine, 50% forme.

50% forme

Zygarde maintains order in the environment, it has 4000 health, it will use the move Core enforcer, dealing 100-110 damage per hit. It is naturally aggressive to monstersIf it dies it will turn into its core form where it will wait 20 seconds before turning back into its 50% form.


you can get them by using the command

/give @p pokeball:pokeball (number)

When you get near one of the pokemons with a pokeball in your hand you can catch the by interacting with them (long hold, press the “catch” button, right click probably I don’t have bedrock on PC)

After interacting with them the pokemons will be caught and you’ll lose the pokeball used to catch them and get a new pokeball in the form of a spawn egg, you can carry it around and spawn them wherever you like, spawning them in will give you back a pokeball to use again.

the “caught” pokemon is not tamed, it will not follow you around nor attack what you attack. However it will not attack you anymore, even if you attack it, and it will naturally attack monsters

the health and damage of the “caught” pokemon are identical to their “non caught” versions

you can still catch the “caught” pokemon and turn them back into pokeballs if you want to move them around


1. Kalos