Goat

Goats are a neutral mob found in mountain biomes.

Spawning
Goats will spawn in small groups on mountain biomes, however this has been confirmed to be a placeholder.

Behaviour
Sometimes, a goat will jump very high into the air. This usually happens if the goat is trying to cross an obstacle like a small hole in the ground. Goats can be milked by using a bucket on one, yielding a milk bucket, just like a cow. Goats will take reduced fall damage then most other mobs, and they will also avoid walking into powdered snow.

Attacking
Occasionally, a goat will randomly choose to attack a nearby mob or the player. This attacking is not limited to passive mobs, they will even sometimes attack hostile ones like creepers. After choosing something to attack, the Goat performs a small charging animation, then runs very quickly towards the target and hits them, dealing quite a lot of knockback. If the goat misses and instead hits a block, it has a chance of dropping a goat horn.

Goats do not attack back if attacked by a player or mob. Other goats won't become hostile if one goat is attacked, either.

Breeding
Goats will follow players who are holding wheat. If goats are fed wheat, they enter love mode and will breed. Unlike all other mobs that can breed, when goats are bred they will produce numerous baby goats. About 4-8 baby goats are produced when they are bred. Like other animals that can breed, the player is granted 1-7 experience when they are bred.

Drops

 * (when struck against a solid block).


 * Upon death, adult goats drop orbs when killed by a player or tamed wolf.

Trivia

 * Goats are the fifth mob that were added to a Bedrock Edition beta before a Java Edition snapshot. The first four mobs this happened for were Dolphins, Pandas, Cats and Piglin Brutes.
 * Goats are the only neutral mob that don't fight back immediately after being hit.

Koza Cabra