Make a goat ram a hard block and it knocks off a goat horn. Here is how to set that up and collect all eight horn sounds.
GOAT WINDS UP → RAMS A BLOCK → HORN DROPS OFF
BAM
a goat rams solid blocks the hit knocks off a goat horn
An angry goat charges and rams a hard block. The collision knocks a goat horn off its head, which drops for you to pick up. Each goat has two horns to lose.
What you need
Wheat to lure and breed goats
A hard block for it to ram
The goat horn you collect
Goats live in the mountains
The ram into a block is what drops it
Goats charge and ram now and then. If the charge hits a hard block like stone, the goat drops a goat horn instead of just knocking you back. Stand behind a block so the goat rams it, grab the horn, and use a screaming goat for the fastest farming. Each goat has only two horns to give.
Quick answers
How do you get goat horns in Minecraft?
A goat drops a goat horn when it charges and rams into a solid block instead of hitting you. So you set up a hard block, get the goat to charge at you across it, and the collision knocks a horn off that drops on the ground for you to grab.
What makes a goat ram?
Goats build up a charge and ram a nearby player or mob from time to time. If that charge ends against a rammable block such as stone, a log, packed ice or copper, the goat drops a horn rather than just dealing knockback.
What is a screaming goat?
About one in fifty goats is a screaming goat. It rams far more often and makes loud bleating sounds, which makes it by far the fastest goat for farming horns. Breeding two goats can produce screaming offspring too.
How many horns can one goat drop?
Two. Every goat starts with two horns and drops one per successful ram into a block, up to that limit. Once a goat has lost both horns it will not drop any more, so you need more goats for more horns.
How many goat horn sounds are there?
There are eight: Ponder, Sing, Seek, Feel, Admire, Call, Yearn and Dream. Each goat horn you collect plays one of these sounds, so gather several goats and rams to complete the set.
Do goat horns work the same on Bedrock?
Yes. Goats ram blocks and drop horns the same way on both Java and Bedrock, and the eight horn sounds and screaming goats exist on both editions.
A goat that charges into a solid block drops a horn, and it will not drop one from being hit or bred. That means the whole method is standing behind the right block and waiting to be charged at.
Only certain blocks trigger the drop
Stone, logs, packed ice, iron ore and a handful of others work, while dirt and wool do not. Building a small pen out of a block that works, with you on the far side of it, is faster than following a goat around a mountain.
Eight sounds, and screaming goats give the rarer ones
Each horn plays one of eight calls, and a goat only ever drops the ones assigned to it. Getting the full set means several goats, and screaming goats are the ones worth keeping around because they charge far more often.