Rabbit

Rabbits or Bunnies are passive (with one rare exception) and tameable mobs. They spawn in many different biomes and, unlike most other mobs, hop around instead of walk.

Appearance


Rabbits typically have one of 6 different skins: black, white, black & white, salt & pepper, brown or gold.

Additionally, there are 2 rare variants. One of these variants is a hostile rabbit with white fur, bright red eyes and a bright pink mouth. The other variant is a rabbit named 'Toast' textured like a black dutch, with a large black & white patch and more black around the face than the natural black & white spotted rabbit; unlike the other rabbits, a Name Tag is required to spawn Toast, or a rabbit Spawn Egg that has been named "Toast".

Behavior
Rabbits will generally hop around slowly and aimlessly, avoiding players much as ocelots do. Also like ocelots, rabbits will approach players holding carrots but will spook and run away if the player turns too quickly or moves. Rabbits will also find and destroy mature carrot crops.

When tamed, rabbits will not avoid players, will follow their owner (slowly), and may be bred. Unlike other tamable mobs, rabbits cannot be made to sit. Tamed rabbits will teleport to the player similar to wolves and cats, although this can be prevented with a lead.

When hostile, the Killer Rabbit will not avoid players; instead, it will attack any player within 4 blocks.

Taming
Rabbits may be tamed by attracting it to the player using carrots. Taming a rabbit is likely to take more than one carrot. The taming process of a rabbit is similar to that of ocelots.

The player can only tame rabbits under the following conditions:
 * The rabbit must be in "begging for food" mode, characterized by it looking at the player and slowly hopping near to the player.
 * Entering "begging" mode requires that the player is within 10 blocks (Euclidean distance).
 * If the player is within 6 blocks, the rabbit will exit "begging" mode if the player turns too quickly or moves more than a tiny distance.
 * If the player is within 6 blocks when the rabbit starts begging, it is likely to decide the player turned too quickly and stop begging on the next game tick.
 * If the rabbit exits "begging" mode, it won't enter it again for about 15 seconds.
 * The rabbit must be within 3 blocks of the player.
 * When all of the above are met, there is still a 2/3 chance the rabbit will take the carrot without becoming tame. It's possible to tell the difference between the 2/3 failure chance and not meeting the other conditions by whether the rabbit emits smoke particles when fed and by whether it can be fed again immediately.

Breeding
Tamed rabbits can be bred with the use of carrots, golden carrots, or dandelions. The baby will have the same type as the parent. Like the other tameable mobs, baby rabbits spawn already tamed.

Drops
Rabbits have three drops. They drop rabbit hides, raw rabbit meat, and, rarely, a rabbit's foot. If they die while on fire, they will drop cooked rabbit meat instead of raw rabbit meat.

Killer Rabbit of Caerbannog
There is a 1 in 1000 chance that this hostile rabbit will spawn, and attack players who come within four blocks. This rabbit is referred to as "The Killer Rabbit of Caerbannog" in the player death screen. This is a reference to the Rabbit of Caerbannog from the British comedy film Monty Python and the Holy Grail. In Peaceful difficulty, or in Creative mode, the Killer Rabbit will not despawn and will still try to attack players, but will do no damage. Using a Name Tag on the Killer Rabbit will make “The Killer Rabbit of Caerbannog” appear above it, regardless of what the name tag says.

The Killer Rabbit of Caerbannog can be summoned with the command. Likewise, a baby Killer Rabbit of Caerbannog can be spawned by typing. Note that these rabbits are extremely dangerous, and can quickly kill an unarmored and unaware player, even on Easy mode. On Creative Mode, the Killer rabbit will still be hostile and bounce towards the player, but, like other hostile mobs, it will never be able to damage them.

Trivia

 * Rabbits will accept golden carrots and dandelions for taming, but only regular carrots will put it into "begging for food" mode.
 * Rabbits can possibly be fed dandelions because Ryan Holtz fed a rabbit dandelion leaves while mini-golfing.
 * It is possible to tame and breed Killer Rabbits of Caerbannog. However, they will still attempt to kill all players, including their owner.
 * It is impossible to name a Killer Rabbit of Caerbannog with a Name Tag, as any name you give it will be overwritten with "The Killer Rabbit of Caerbannog."
 * The rabbit "Toast" is the skin of Reddit user xyzen420's girlfriend's missing rabbit, which Ryan Holtz implemented as a memorial.
 * Rabbits can see and run away from you, even when you've used a Potion of Invisibility.
 * The Biomes where Rabbits can spawn are: Plains, Extreme Hills, Forest, Taiga, Swamp, Jungle, Birch Forest, Roofed Forest, Cold Taiga, Mega Taiga, and Savanna.
 * It is impossible to have an upside down Toast rabbit, since having an upside down rabbit requires that the rabbit be named Dinnerbone or Grumm, instead of Toast.
 * The Killer Rabbit of Caerbannog was suggested by Twitter User @88bully
 * Killer Rabbits of Caerbannog are always hostile towards the player, even in Creative Mode.