Parrot

Parrots are flying tamable mobs.

Spawning
Parrots spawn naturally in Jungle biomes.

Appearance


Parrots come in five different colors: red, lime green, blue, cyan and gray.

They are 0.5 blocks wide and 1 block tall.

Drops
When killed, they will drop 1 or 2 feathers.

Movement
Parrots are passive mobs, and will never attack, even if provoked. They are able to fly, and will usually fly upwards if struck. They will fly under normal conditions, but they can "tire" and return to the ground.

Parrots crowd and settle around other nearby mobs, including neutral and hostile mobs.

If they end up in water, they will swim by flapping their wings.

Taming
They can be tamed by feeding them seeds. Once tamed, they can be told to sit with a right-click.

Attempting to feed a parrot a cookie will instantly kill the parrot, and it will give off Poison particles as it dies.

Sitting on shoulders
The player can walk through a tamed parrot to have it sit on that player's shoulder. It will also attempt to fly to the player and sit on their shoulder automatically if the player wanders more than a few blocks away. It will dismount if the player jumps or swims in water, but will not dismount if the player is sinking in water. A tame parrot will slowly fly after the player, and may teleport if there is a sufficient distance. A player can have one parrot on each shoulder. They always sit on the left shoulder first if it is empty. They will also display in the inventory when on a shoulder.

Imitating sounds
Parrots may also imitate the idle sounds of hostile mobs nearby (including the hiss of creepers for example); they have a detection range of 20 blocks (cubical). The sound produced by the parrots are simply the same sound with a higher pitch. They tend to look in the direction of the mob they are mimicking.

Dancing
Parrots near a jukebox will dance if a music disc is played.

Data values
Parrots have entity data associated with them that contain various properties of the mob. Their entity ID is.

When a parrot is resting on the player's shoulder, it ceases to be a distinct entity, and its entity data is stored meanwhile in the player's  or   tags. See also Player.dat.

Trivia

 * Parrots are based on real-life macaws, "with a little Minecraft twist."
 * Parrots dancing to jukebox music is a reference to the Party Parrot internet meme.
 * Warnings against feeding chocolate or avocados to parrots are referenced in two different splash texts.
 * The Minecraft team uses various party parrot emojis when communicating with each other.