Rabbit

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

Natural generation
Rabbits spawn with world generation in plains, extreme hills, forest, taiga, swamp, jungle, birch forest, roofed forest, cold taiga, mega taiga, and savanna biomes.

There is a 1 in 1000 chance that the killer bunny will spawn instead of a normal rabbit.

Baby rabbits
Baby rabbits will grow up after 20 minutes.

Drops
Rabbits have three drops. They drop rabbit hides, raw rabbit, and rarely a rabbit's foot. Therefore, rabbits are currently the only natural source of ingredients for a Potion of Leaping.

If they die while on fire, they will drop cooked rabbit instead of raw rabbit.

Behavior
Rabbits will spawn in almost any biome, except dry biomes. They generally hop around fast and aimlessly. Rabbits will approach players holding carrots. They will turn to look at players from a much farther distance than other mobs.

They will also find and destroy mature carrot crops, requiring that your carrots be surrounded by fencing in biomes where rabbits spawn.

Wolves will track down and kill any rabbits. Most rabbits will quickly run away from all nearby wolves.

Breeding
Rabbits can be bred with the use of carrots, golden carrots, or dandelions, but only carrots will cause rabbits to follow the player. The baby will have the same type of fur as one of the parents (typically, the one from which it spawns).

Rabbits will prefer to follow a player holding carrots over breeding. Thus, when breeding using carrots, the player should change to a different item to allow the rabbits to mate.

Variants


Rabbits typically have one of 6 different skins. Skins include black, white (Albino), black & white, salt & pepper, brown, and gold.

Additionally, there are 2 rare variants. The first is a hostile rabbit named "The Killer Bunny" with white fur and dark red eyes. The second is a rabbit named "Toast".

Toast
Toast is a rabbit obtained by naming another rabbit "Toast" using either a name tag or a named spawn egg. Toast is textured like a black dutch, with a large black & white patch and more black fur around the face than the natural black & white spotted rabbit.

Killer Bunny


The Killer Bunny is a rare variant of the rabbit. They are hostile to players

If the Killer Bunny finds any player within a 15 block radius, it will hop very quickly towards the player, in a style similar to that of a spider. Once it closes in, it will lunge at the player, dealing a fair amount of damage.

The Killer Bunny will actively seek out and attack wolves and pet dogs.

If the player strikes at the Killer Bunny, it will run away for a brief moment, then return to lunging at the player.

On peaceful difficulty, the Killer Bunny will not despawn, but it will still try to attack players, doing no damage.

Trivia

 * Rabbits can possibly be fed dandelions because Ryan Holtz fed a rabbit dandelion leaves while mini-golfing.
 * 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 rabbit "Toast" is the skin of Reddit user xyzen420's girlfriend's missing rabbit, which Ryan Holtz implemented as a memorial.

Killer Bunny

 * The Killer Bunny was suggested by Twitter user @88bully
 * The Killer Bunny can be summoned with the command . Likewise, a baby Killer Bunny can be spawned by typing.
 * The Killer Bunny is a reference to the Killer Rabbit of Caerbannog from the British comedy film Monty Python and the Holy Grail.