Bunny

A bunny is an uncommon passive mob and is a source of rabbit's foot, rabbit hide and raw rabbit.

Spawning
Rabbits spawn above grass, snow blocks or sand. They generate individually after the generation of the world.

Creamy rabbits are common and are found only in deserts and in their variants with oases.

Other rabbit colors are rarer and found in flower forests, taigas, snowy tundra, and snowy taiga biomes, as well as mountain groves‌[upcoming: BE 1.18.0].

In all these places, groups of an adult and one to two babies spawn.

In flower forests from Bedrock Edition, up to three kits spawn and are common. Also for this game version, rabbits spawn in frozen watery biomes: snowy beaches, frozen oceans, and legacy frozen oceans.

For Java Edition, rabbits are also found in giant tree taigas.

In taigas, wolves and foxes are also found. If left alone, these may quickly kill rabbits, so rabbits are generally more plentiful in the desert, flowery or icy biomes.

The Killer Bunny does not spawn naturally and must instead be spawned using the /summon command, although it is exclusive to Java Edition.

In Bedrock Edition, giant rabbits can be spawned by using the /summon command as follows: /summon rabbit ~ ~ ~ minecraft:giant_rabbit

Drops
When killed, an adult rabbit drops:

0–1 rabbit hide. The maximum is increased by 1 per level of Looting, for a maximum of 0-4 with Looting III.

0–1 raw rabbit (cooked rabbit if killed while on fire). The maximum amount is increased by 1 per level of Looting, for a maximum of 0-4 with Looting III.

There is a 10% chance of dropping a rabbit's foot upon death when killed by the player or a tamed wolf. The chance can be increased by 3% per level of Looting, up to a maximum chance of 19% with Looting III.

1–3 upon player kills.

Upon successful breeding, 1–7 is dropped.

Behavior
Rabbits hop around aimlessly instead of walking. They slowly approach players holding carrots, golden carrots or dandelions within 8 blocks. Rabbits also jump off of cliffs to reach carrots but do not go into lava for them. They randomly flee around if attacked. All non-hostile rabbits avoid players within 8 blocks and avoid most hostile mobs within 4 blocks (except slimes, magma cubes, and ghasts). They also avoid wolves within 10 blocks.

If /gamerule mobGriefing is true, rabbits find and eat mature carrot crops‌[Java Edition only] / carrot crops with growth stage greater than 1‌[Bedrock Edition only]. This reduces the growth stage by one, removing the crop completely when the growth stage reaches 0.

Wild wolves, foxes, and stray cats track down and kill any rabbits.