Goat

Minecraft Wiki article. Categories: Check_the_code, Citation_needed, Pages_with_sound_tables, Pages_with_Java_sound_tables, Pages_with_Bedrock_subtitles_missing, Pages_with_Bedrock_subtitle_key_missing, Pages_with_Bedrock_sound_tables, Entities…

📌 Mirrored from Minecraft Wiki

This article is reproduced from Goat on the Minecraft Wiki. Mirrored from revision 3701698. It is licensed CC BY-NC-SA 3.0 by the Minecraft Wiki contributors — not under the Codex’s CC BY-SA 4.0, and it may not be used commercially. Edits belong upstream, not here.

Goat

Goat.png: Infobox image for Minecraft entity 'Goat'

Adult

Baby Goat JE2 BE3.png: Infobox image for Minecraft entity 'Goat'

Baby

Goat (one horn).png: Infobox image for Minecraft entity 'Goat'

Adult only

Goat (no horns).png: Infobox image for Minecraft entity 'Goat'

Adult only

Invicon Goat Spawn Egg.png: Inventory sprite for Goat Spawn Egg in Minecraft as shown in-game with description: Goat Spawn Egg

A goat is a neutral mob found in certain mountainous biomes. It can jump especially high and is milkable. Goats occasionally ram other mobs and players, and cannot be provoked. Ramming into certain blocks causes a goat horn to drop from an adult goat if it has any.

Spawning

Groups of two to three goats spawn above stone, gravel, packed ice or snow blocks on snowy slopes, jagged peaks, and frozen peaks at the surface. Goats spawn individually and more uncommonly after the world generation. 5% of all goats spawn as babies.

When a goat is spawned naturally, or through breeding normal goats, it has a 2% chance of being a screaming‌[JE only] goat or a screamer‌[BE only] goat. They look identical to all other goats, but they make different sounds and ram more often.

Screaming‌[JE only]/screamer‌[BE only] goats can also be obtained with the following commands:

In Java Edition: /summon minecraft:goat ~ ~ ~ {IsScreamingGoat:1b}

In Bedrock Edition: it requires two commands if spawned as a normal goat:

  1. /summon goat
  2. /event entity @n[type=goat] minecraft:born_screamer

Adult goats have a 10% chance to be missing one of their horns upon spawning. If this chance succeeds, either the left or the right horn is removed (chosen randomly with an equal chance for each).

Goat spawns in:
Category: CreatureJava EditionBedrock Edition
Spawn areaSpawn weightSpawn chanceGroup sizeSpawn weightGroup size
Jagged Peaks5⁄5100%1–351–3
Frozen Peaks5⁄5100%1–351–3
Snowy Slopes5⁄955.56%1–351–3

Drops

On death

Adult goats drop 1–3XP when killed by a player or tamed wolf. Killing a baby goat yields no items or experience.

Breeding

1–7XP is dropped upon successful breeding.

Goat horns

A goat when both horns are knocked off.

An adult goat that has at least one horn on its head will lose one of them and drop a goat horn if it charges into any of the following solid blocks: stone, coal ore, copper ore, iron ore, emerald ore, logs, or packed ice. In Java Edition, these blocks are listed under the #snaps_goat_horn tag, and can be modified using a data pack.

Baby goats never drop goat horns. However, in Java Edition, it's possible to remove a baby's horns using a command, like /summon minecraft:goat ~ ~ ~ {Age:-1,HasLeftHorn:0b,HasRightHorn:0b,AgeLocked:1}.

There are four horn variants for normal goats ("Ponder", "Sing", "Seek", and "Feel"), and four horn variants that only screaming goats drop ("Admire", "Call", "Yearn", and "Dream"). Goats do not regrow their horns; therefore, up to two horns can be dropped per goat, or one horn if the goat spawned with only one horn. The two horns of the same goat are always of the same variant.

Behavior

When left to wander, goats tend to ascend hills and mountains rather than keep to lowlands. Their behavior is marked by jumping high and by opportunistically ramming non-moving mobs.

Goats take 10HP❤️❤️❤️❤️❤️ less fall damage and avoid walking into powder snow. Goats do not get hurt by pointed dripstone if they fall on it from a minimum of six blocks, and don't die from pointed dripstone if they fall on it from a minimum of ten.

Jumping

A goat usually jumps when trying to cross an obstacle like a small hole in the ground or powder snow. It lowers its head, then it leaps up to 10 blocks vertically and up to 5 blocks laterally. Once a goat jumps this way, it cannot do it again for 30 to 60 seconds. A goat also never voluntarily jumps more than 5 blocks down, although a goat can be pushed off a higher cliff by another mob or a piston.

Ramming

Goat Charge
A goat speeding at an armor stand.

Every 30 seconds to 5 minutes, a goat tries to ram a single unmoving target it can see within a range of 4–16 blocks. They can target players, armor stands, cameras,‌[BE & edu only] and any mob except for ghasts and other goats. A charging goat locks on to its target's position, lowers its head, stomps, and speeds toward the target. If the charge connects, it deals 1HP💔 to 3HP❤️💔 damage (depending on difficulty) and 9 blocks of knockback to its target, possibly resulting in a damaging or even fatal fall.

As a goat lowers its head, its target has the chance to move out of the way. If a goat misses, it stops itself within a couple blocks, unless it hits a solid block first. If a goat rams a solid block that occurs naturally in its environment, it can drop one of its horns.

Mobs do not retaliate to being rammed, except for piglins, piglin brutes, hoglins, zoglins, "Johnny" vindicators and wardens.[1]

If a goat rams against a zombified piglin, all nearby other zombified piglins will come to its aid to help it and will attack the goat who impacted the zombified piglin.‌[Bedrock Edition only][2]

Goats don't target players in Creative mode or any players in Peaceful difficulty. However, they still attempt to ram players in Creative if they switched from Survival mode when the ram cooldown has ended and were already targeted before the switch.[check the code][citation needed] Unlike most neutral mobs, goats do not attack the player if the player attacks it and do not call for backup if harmed.

Baby goats deal a knockback of 4.5 blocks. A screaming goat tries to ram a valid target every 5 to 15 seconds.

When the player holds wheat in their hand, the goat that was preparing to ram something stops preparing to ram and starts walking up to the player.

Milking

An adult goat can be milked by using a bucket on it, yielding a milk bucket. Screaming goats make a distinct sound when this happens.

Breeding

Goats follow players that are within ten blocks who are holding wheat. If adult goats are fed wheat, they enter love mode and breed, granting one to seven experience orbs. The growth time of a baby goat can be accelerated by 10% each time it is fed wheat.

If a standard goat is bred with a screaming goat, there is approximately a 50% chance the resulting baby is a screaming goat. If both goats are screaming, there is a 100% chance in Java Edition and a 98% chance in Bedrock Edition that the baby is a screamer goat. With two normal parents, there is a 2% chance of a baby goat being a screaming goat.

Sounds

Generic

Java Edition:

Sounds
SoundClosed captionsSourceDescriptionIdentifierTranslation keyVolumePitchAttenuation
distance
​Goat bleatsFriendly MobsRandomlyentity.goat.ambientsubtitles.entity.goat.ambient​varies [sound 1]0.8–1.2
(Baby: 1.3–1.7)
16
​FootstepsFriendly MobsWhile a goat is walkingentity.goat.stepsubtitles.block.generic.footsteps​0.151.016
​Goat Horn breaks offFriendly MobsWhen a goat's horn breaks offentity.goat.horn_breaksubtitles.entity.goat.horn_break​0.91.016
  1. ↑ 0.84 for all except idle1 and idle2, which are 0.82, and idle7, which is 0.83

Bedrock Edition:

Sounds
SoundClosed captionsSourceDescriptionIdentifierTranslation keyVolumePitch
​ ?Friendly MobsWhen a goat long jumpscomponent.jump_to_block​ ?1.01.0
​ ?Friendly MobsWhen a goat eats wheatmob.goat.eat​ ?1.00.8–1.2
​ ?Friendly MobsWhile a goat is walkingmob.goat.step​ ?1.00.8–1.2 (1.3–1.7)
​ ?Friendly MobsWhen a goat's horn breaks offmob.goat.horn_break​ ?1.01.0

Normal

  • The goat's fourth death sound is its first ambient sound but lower pitched.
  • The goat's fourth ramming preparation sound was originally used for the Horned Sheep's third ramming sound but was edited to remove footstep sound effects.
  • The goat's fifth death sound and first hurt sound are the same, but differently pitched.

Java Edition:

Sounds
SoundClosed captionsSourceDescriptionIdentifierTranslation keyVolumePitchAttenuation
distance
​Goat diesFriendly MobsWhen a regular goat diesentity.goat.deathsubtitles.entity.goat.death​0.650.8–1.2
(Baby: 1.3–1.7)
16
​Goat hurtsFriendly MobsWhen a regular goat is damagedentity.goat.hurtsubtitles.entity.goat.hurt​0.650.8–1.2
(Baby: 1.3–1.7)
16
​Goat leapsFriendly MobsWhen a regular goat long jumpsentity.goat.long_jumpsubtitles.entity.goat.long_jump​0.8varies [sound 1]16
​Goat gets milkedFriendly MobsWhen a regular goat is milkedentity.goat.milksubtitles.entity.goat.milk​1.01.016
​Goat eatsFriendly MobsWhen a regular goat eats wheatentity.goat.eatsubtitles.entity.goat.eat​1.00.8–1.216
​Goat stompsFriendly MobsWhen a regular goat prepares to ramentity.goat.prepare_ramsubtitles.entity.goat.prepare_ram​0.80.8–1.2
(Baby: 1.3–1.7)
16
​Goat ramsFriendly MobsWhen a regular goat impacts a mob after rammingentity.goat.ram_impactsubtitles.entity.goat.ram_impact​0.81.016
  1. ↑ Can be 1.0 or 0.8 for each sound

Bedrock Edition:

Sounds
SoundClosed captionsSourceDescriptionIdentifierTranslation keyVolumePitch
​Goat diesFriendly MobsWhen a regular goat diesmob.goat.death​ ?0.650.8–1.2 (Baby: 1.3–1.7)
​Goat hurtsFriendly MobsWhen a regular goat is damagedmob.goat.hurt​ ?0.650.8–1.2 (Baby: 1.3–1.7)
​Goat gets milkedFriendly MobsWhen a regular goat is milkedmob.mooshroom.suspicious_milk​ ?1.0varies [sound 1]
​Goat stompsFriendly MobsWhen a regular goat prepares to rammob.goat.prepare_ram​ ?0.80.8–1.2 (Baby: 1.3–1.7)
​Goat ramsFriendly MobsWhen a regular goat impacts a mob after rammingmob.goat.ram_impact​ ?0.81.0
  1. ↑ Can be 1.0, 0.9, or 1.1 for each sound

Screaming/Screamer

  • The goat's third hurt sound and its first ramming preparation sound are the same, but pitched differently; the former is pitched higher than the latter.
  • The goat's second ramming preparation sound is its fifth ambient sound but higher pitched.
  • The goat's fourth ramming preparation sound is its second ramming preparation sound (regular goats) but heavily edited.
  • The goat's first and third ramming preparation sounds are its first ramming preparation sound but heavily edited.
  • The goat's fifth ramming preparation sound is its fourth ramming preparation sound (regular goats), but heavily edited.
  • The goat's first idle sound is its third death sound but slightly edited.
  • The goat's second death sound is its second death sound (regular goat), but heavily edited.

Java Edition:

Sounds
SoundClosed captionsSourceDescriptionIdentifierTranslation keyVolumePitchAttenuation
distance
​Goat bellowsFriendly MobsRandomlyentity.goat.screaming.ambientsubtitles.entity.goat.screaming.ambient​varies [sound 1]0.8–1.2
(Baby: 1.3–1.7)
16
​Goat diesFriendly MobsWhen a screaming goat diesentity.goat.screaming.deathsubtitles.entity.goat.death​0.650.8–1.2
(Baby: 1.3–1.7)
16
​Goat hurtsFriendly MobsWhen a screaming goat is damagedentity.goat.screaming.hurtsubtitles.entity.goat.hurt​0.650.8–1.2
(Baby: 1.3–1.7)
16
​Goat leapsFriendly MobsWhen a screaming goat long jumpsentity.goat.screaming.long_jumpsubtitles.entity.goat.long_jump​0.8varies [sound 2]16
​Goat gets milkedFriendly MobsWhen a screaming goat is milkedentity.goat.screaming.milksubtitles.entity.goat.milk​1.01.016
​Goat eatsFriendly MobsWhen a screaming goat eats wheatentity.goat.screaming.eatsubtitles.entity.goat.eat​1.00.8–1.216
​Goat stompsFriendly MobsWhen a screaming goat prepares to ramentity.goat.screaming.prepare_ramsubtitles.entity.goat.prepare_ram​0.80.8–1.2
(Baby: 1.3–1.7)
16
​Goat ramsFriendly MobsWhen a screaming goat impacts a mob after rammingentity.goat.screaming.ram_impactsubtitles.entity.goat.ram_impact​0.81.016
  1. ↑ 0.9 for all screaming sounds; 0.84 for all idle sounds except idle1 and idle2, which are 0.82, and idle7, which is 0.83
  2. ↑ Can be 1.0 or 0.8 for each sound

Bedrock Edition:

Sounds
SoundClosed captionsSourceDescriptionIdentifierTranslation keyVolumePitch
​ ?Friendly MobsRandomlymob.goat.ambient.screamer​ ?varies[sound 1]0.8–1.2 (Baby: 1.3–1.7)
​ ?Friendly MobsWhen a screamer goat diesmob.goat.death.screamer​ ?0.650.8–1.2 (Baby: 1.3–1.7)
​ ?Friendly MobsWhen a screamer goat is damagedmob.goat.hurt.screamer​ ?0.650.8–1.2 (Baby: 1.3–1.7)
​ ?Friendly MobsWhen a screamer goat is milkedmob.goat.milk.screamer​ ?1.01.0
​ ?Friendly MobsWhen a screamer goat prepares to rammob.goat.prepare_ram.screamer​ ?0.81.0
​ ?Friendly MobsWhen a screamer goat impacts a mob after rammingmob.goat.ram_impact.screamer​ ?0.81.0
  1. ↑ idle1 and idle2 are 0.82, idle7 is 0.83, and idle 3 through 8 (excluding 7) are 0.84. All scream sounds are 0.9

Data values

ID

Java Edition:

NameIdentifierEntity tags Translation key
EntitySprite goat.png: Sprite image for goat in Minecraft Goatgoatfollowable_friendly_mobs entity.minecraft.goat

Bedrock Edition:

NameIdentifierNumeric ID FamilyTranslation key
EntitySprite goat.png: Sprite image for goat in Minecraft Goatgoat128 animal
goat
entity.goat.name

Entity data

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

Java Edition:

Bedrock Edition:

See Bedrock Edition level format/Entity format.

Achievements

IconAchievementIn-game descriptionActual requirements (if different)Gamerscore earnedTrophy type (PS)
PS4Other
Whatever Floats Your GoatGet in a boat and float with a goatUse a boat and put a goat inside that boat, then ride it.20Bronze
It SpreadsKill a mob next to a catalystKill any mob that drops experience near a sculk catalyst, with the sole exception of the ender dragon. Mobs that drop no experience are ignored for this achievement.10Bronze

Achievements that apply to all mobs:

Advancements

IconAdvancementIn-game descriptionActual requirements (if different)
It SpreadsKill a mob near a Sculk CatalystKill any mob that drops experience near a sculk catalyst, with the sole exception of the ender dragon. Mobs that drop no experience are ignored for this advancement.
The Parrots and the BatsBreed two animals together A mule must be the result of breeding a horse and a donkey for this advancement as they are not breedable together. Other breedable mobs are ignored for this advancement.
Whatever Floats Your Goat!Get in a Boat and float with a GoatEnter a boat or a raft with a goat.
Two by TwoBreed all the animals! A trader llama does not count as a llama, and a mule must be the result of breeding a horse and a donkey for this advancement as they are not breedable together. Other breedable mobs can be bred, but are ignored for this advancement.

Advancements that apply to all mobs:

History

Announcement

September 28, 2019 Goats 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, 2020 In-game footage of goats are shown at Minecraft Live 2020, to be released in the Caves & Cliffs update.
March 31, 2021Goat was shown off on a tweet by Henrik Kniberg.

Java Edition

Java Edition
1.1721w13a 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.
Goats currently spawn in the mountains biome, a placeholder until the new mountains are added.
21w15aGoats now ram other mobs as well as armor stands.
Creepers rammed by goats don't retaliate.
Goats now avoid powder snow.
21w18aScreaming goats use their ram attack more often than regular goats.
Two ear textures have been changed to mirror properly.
Pitch for the sound of baby goats ramming into stuff has been increased.
Baby goats now follow their parents.
Goats can no longer make long jumps on honey blocks.
pre3Mobs rammed by goats no longer retaliate.
1.17.1pre1Breeding common goats now have a 2% chance to produce screaming goats.
Status effects on goats now also apply when the goat is jumping or ramming.
1.18Experimental Snapshot 1Goats now spawn only in the added snowy slopes, jagged peaks, and frozen peaks biomes.
Goats no longer spawn in the mountains biome.
experimental snapshot 3Added the stony peaks biome, where goats can also spawn.
21w40aGoats no longer spawn in the stony peaks biome.
1.1922w17aGoats can now drop goat horns.
pre2Goat Horns now snap when a goat rams into copper ore.[3]
1.19.322w43aGoat ramming sounds have been switched to Friendly Creatures in the sound settings.[4]
26.1snap5Added golden dandelions, which can be used to prevent baby goats from growing up.
snap6 The model and texture of baby goats have been changed.
Baby goats now have horns.
snap11Baby goats now rotate their head when ramming.

Bedrock Edition

Bedrock Edition
1.16.200
Experiment
Caves and Cliffs
beta 1.16.200.52 Added goats and baby goats behind the "Caves and Cliffs" experimental toggle.
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.[5]
1.16.210
Experiment
Caves and Cliffs
beta 1.16.210.51Goats now drop 2 goat horns each.
Goats now drop 1–2 raw mutton.
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.[6]
Goats now attack shulkers.
Goats now produce one baby goat at a time when breeding.
beta 1.16.210.53Goats now avoid walking onto powder snow while path-finding.
1.16.220
Experiment
Caves and Cliffs
beta 1.16.220.50Goats now spawn only in the snowy slopes mountain biome.
1.17.0
Experiment
Caves and Cliffs
beta 1.16.230.54Goats now spawn in the extreme hills biome instead of the snowy slopes biome.[7]
1.17.0beta 1.17.0.52Goats are now available without enabling experimental gameplay.
beta 1.17.0.54Goats now have sounds.
Added screamer goats.
Increased chances of getting screamer goat by breeding screamer goat with non-screamer goat.
Goats no longer drop mutton when killed.
1.17.10beta 1.17.10.22Mobs rammed by goats no longer retaliate.
1.17.30beta 1.17.20.20 Baby goats no longer have horns.
1.17.30
Experiment
Caves and Cliffs
beta 1.17.20.22Goats now spawn only in mountain meadows.
1.17.40
Experiment
Caves and Cliffs
beta 1.17.40.20Goats now spawn only in snowy slopes, stony peaks, lofty peaks, and snow capped peaks biome.
1.18.0beta 1.18.0.21Goats no longer spawn in the stony peaks biome.
1.18.30Preview 1.18.20.26Added a sound effect when a goat rams into a block and a goat horn breaks off.
Preview 1.18.30.27 Goats now have a chance of spawning with only one horn.
26.10Preview 26.10.21 The model and texture of baby goats have been changed.
Baby goats now have horns again.
Added golden dandelions, which can be used to prevent baby goats from growing up.

Issues

Issues relating to "Goat" are maintained on the bug tracker. Issues should be reported and viewed there.

Trivia

  • Real-life goats cannot have their horns break off without sustaining significant cranial damage. The behavior of Minecraft's goat horns more closely resemble real-life deer antlers, which, unlike goat horns, are not part of the animal's skull.
  • The model for goats was made in Blockbench.[8][9]
  • While named goats, they most closely resemble mountain goats, relatives that aren't true goats. The sounds for Minecraft goats were, however, recorded from real domestic goats.[10]
  • In early development versions of Bedrock Edition 1.19.0, goats could be eaten by frogs.[11]

Renders

These baby states can only be obtained via command.

Screenshots

Concept artwork

Textures

In other media

References

  1. ↑ MC-227625
  2. ↑ MCPE-185393 – resolved as "Won't Fix".
  3. ↑ MC-250941 – resolved as "Fixed".
  4. ↑ MC-244694 – resolved as "Fixed".
  5. ↑ MCPE-104156
  6. ↑ MCPE-104159 – Goat attacks armor stands – resolved as "Fixed".
  7. ↑ MCPE-124286
  8. ↑ "Goats, made in Blockbench:" – @blockbench on X (formerly Twitter), October 29, 2020
  9. ↑ "Minecraft Live 2021: Minecraft Marketplace" – Minecraft on YouTube, October 22, 2021
  10. ↑ "Getrud and her bröther." – @slamp0000 on X (formerly Twitter), March 31, 2021
  11. ↑ "Changing Minecraft 1.19's Frog AI…" – doctor4t on YouTube, January 27, 2022
  12. ↑ "Minecraft Goat" by Mojang Studios – blockbench.net, October 2020.

Sources