From Minecraft Wiki
Jump to: navigation, search
For the DLC mob in Minecraft Dungeons, see MCD:Goat.
Crafting Table JE4.png
This article describes content that may be included in Java Edition and Bedrock Edition. 
This content has appeared in Java Edition 1.17 and Bedrock Edition 1.17.0 development versions, but the full update containing it has not been released yet.
This content is present in the latest complete version of Bedrock Edition, but only accessible in beta versions without add-ons.
Blue Beaker BE1.png
This page contains content on features that are part of Experimental Gameplay in Bedrock Edition. 
These features may be properly added in a future update, but require the "Caves and Cliffs" option toggled to be enabled in the current version.
Goat BE1.pngGoat (one horn) BE1.pngGoat (no horn) BE1.png
Goat BE1.pngGoat (one horn) BE1.pngGoat (no horn) BE1.png
Health points



Neutral Passive (Peaceful difficulty)

Attack strength

Easy: 1♥

Normal: 2♥

Hard: 3♥♥

Hitbox size

Height: 0.9 Blocks
Width: 1.3 Blocks
Height: 0.45 Blocks
Width: 0.65 Blocks


Mountains[JE only]
Snowy Slopes[BE only]

Items usable on

Goats are neutral mobs found in mountains.


Groups of 2 to 3 goats spawn above opaque blocks on the mountains[Java Edition only] or snowy slopes[Bedrock Edition only] biome at the surface at a light level of 7 or higher.

In Java Edition, when a goat is spawned or born, it has a 2.0% chance of being a screaming goat. They look identical to all other goats, the only difference being that they make screaming sounds.


Sometimes, a goat jumps up to 10 blocks high into the air. This usually happens if the goat is trying to cross an obstacle like a small hole in the ground or powder snow.

Goats take 20♥ × 10 less fall damage and also avoid walking into powder snow. While avoiding walking over powder snow, they also might jump over it, sometimes even in a narrow jumping area.


Every 10–15 seconds, if a goat has seen a mob (except for other goats) or player who has not moved during the checking interval, it attacks by ramming from up to 16 blocks away. After choosing something to ram against, the goat performs a small charging animation, then runs quickly toward the target, dealing up to 9 blocks of knockback from the collision. If the attack knocks the player off a mountain peak, the player can suffer a damaging or even fatal fall.

If the goat misses and instead hits a block, it has a chance of dropping a goat horn. If both horns are dropped, then no more goat horns are dropped when the goat charges a block. ‌[Bedrock Edition only]

Goats do not attack back if attacked by a player or mob. When attacked, they exhibit the same panicky fleeing that passive mobs exhibit.


Main article: Breeding

Goats follow players that are within 10 blocks who are holding wheat. If goats are fed wheat, they enter love mode and breed. Like other animals that can breed, the player is granted 1–7 experience when they are bred.


Goats drop 1 goat horn when struck against a solid block, can be dropped two times per goat.‌[Bedrock Edition only]

Upon successful breeding, 1–7 is dropped.

Upon death, adult goats drop:

Killing a baby goat yields no items nor experience.


A goat is milked by using a bucket on it, yielding a milk bucket.


Java Edition:

SoundSubtitleSourceDescriptionNamespaced IDTranslation keyVolumePitchAttenuation
Goat bleatsFriendly CreaturesRandomly from regular goatentity.goat.ambientsubtitles.entity.goat.ambient???
Goat bellowsFriendly CreaturesRandomly from screaming goatentity.goat.screaming.ambientsubtitles.entity.goat.screaming.ambient???
Goat diesFriendly CreaturesRegular goat dyingentity.goat.deathsubtitles.entity.goat.death???
Goat diesFriendly CreaturesScreaming goat dyingentity.goat.screaming.deathsubtitles.entity.goat.death???
Goat hurtsFriendly CreaturesRegular goat gets hurtentity.goat.hurtsubtitles.entity.goat.hurt???
Goat hurtsFriendly CreaturesScreaming goat gets hurtentity.goat.screaming.hurtsubtitles.entity.goat.hurt???
None[sound 1]Friendly CreaturesRegular goat long jumpsentity.goat.long_jumpNone[sound 1]???
None[sound 1]Friendly CreaturesScreaming goat long jumpsentity.goat.screaming.long_jumpNone[sound 1]???
Goat gets milkedFriendly CreaturesPlayer milks regular goatentity.goat.milksubtitles.entity.goat.milk???
Goat gets milkedFriendly CreaturesPlayer milks screaming goatentity.goat.screaming.milksubtitles.entity.goat.milk???
Goat eatsFriendly CreaturesRegular goat eatsentity.goat.eatsubtitles.entity.goat.eat???
Goat eatsFriendly CreaturesScreaming goat eatsentity.goat.screaming.eatsubtitles.entity.goat.eat???
FootstepsFriendly CreaturesWalkingentity.goat.stepsubtitles.block.generic.footsteps???
None[sound 2]Hostile CreaturesRegular goat preparing ramentity.goat.prepare_ramNone[sound 2]???
None[sound 1]Hostile CreaturesScreaming goat preparing ramentity.screaming.goat.prepare_ramNone[sound 1]???
None[sound 1]Hostile CreaturesRegular goat impacts mob after rammingentity.goat.ram_impactNone[sound 1]???
None[sound 1]Hostile CreaturesScreaming goat impacts mob after rammingentity.goat.screaming.ram_impactNone[sound 1]???

Bedrock Edition:

SoundSourceDescriptionNamespaced IDVolumePitch
Hostile CreaturesGoat prepares to ram charge[sound 1]mob.goat.charge1.00.8, 1.2
  1. As of this temporarily uses vex attack sounds (see bug MCPE-104156)

Data values[edit]


NameNamespaced IDNumeric ID Translation key

Entity data[edit]

See also: Chunk format

Goats have entity data associated with them that contain various properties.

  • Entity data
    • Additional fields for mobs that can breed
    • Tags common to all entities
    • Tags common to all mobs
    •  IsScreamingGoat:‌[Java Edition only] 1 or 0 (true/false) – if true, indicates this is a screaming goat.


September 28, 2019Goats are announced to be part of the Mountains biome in the biome vote at MINECON Live 2019
Mountains wins the biome vote, including goats in the planned biome.
October 3, 2020Goat BE1.png Goat BE1.png In-game footage of goats are shown at Minecraft Live 2020, to be released in the Caves & Cliffs update.
March 31, 2021Goat were shown off on a tweet by Henrik Kniberg.
Upcoming Java Edition
1.1721w13aGoat BE1.png Goat (no horn) BE1.png Added goats.
Goats have a 2% chance of spawning as a screaming goat, they are visually indistinguishable from regular goats, but make different sounds.
Goats are completely passive.
Goats currently do not drop any items.
21w15aGoats now ram other mobs as well as armor stands.
Goats now avoid powder snow.
Bedrock Edition
1.16.200beta BE1.png Goat BE1.png Added goats and kids, which are available only via Experimental Gameplay.
Goats make the sound of a player being hit.
Goats currently use the vex's charging sound as a placeholder when preparing to ram charge.[1]
releaseGoats have been made inaccessible in the full release.
1.16.210beta now drop only 2 goat horns each.
Goats now drop 1-2 mutton.
Goat (one horn) BE1.png Goat (no horn) BE1.png Goats now show missing goat horns in the model.
Baby goats now have half knockback when using a ram attack.
Goats no longer attack armor stands.[2]
Goats now attack shulkers.
Goats now produce only one baby goat at a time when breeding.
beta now avoid walking onto powder snow while path-finding.
releaseGoats have once again been made inaccessible in the full release.
1.16.220beta now spawn only in the Snowy Slopes mountain biome.
releaseGoats have once again been made inaccessible in the full release.
1.16.230beta now spawn in the Extreme Hills biome instead of the Snowy Slopes biome, most likely due to a bug.[3]


Issues relating to "Goat" are maintained on the bug tracker. Report issues there.