
Modrinth · Minecraft mod
Marked Goats
Adds 8 unique textures for goats based on which horn they drop. The textures can be fully customised with a resource pack
Quick answer
Which Marked Goats release matches Fabric?
Marked Goats 1.0.2+26.2 targets 26.2 with Fabric. It must be installed on the client. Do not install it on the dedicated server. No extra mods listed for this file.
Where it goes
Is Marked Goats required on the client, server, or both?
It must be installed on the client. Do not install it on the dedicated server.
This file is marked client-only.
What else does Marked Goats 1.0.2+26.2 need?
1.0.2+26.2 on Fabric. Every mod below is checked against that same setup.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add Marked Goats without breaking your instance.
Built for Marked Goats 1.0.2+26.2 on Fabric. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use 1.0.2+26.2. It targets 26.2 with Fabric; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
It must be installed on the client. Do not install it on the dedicated server.
- 04
Pick the file you checked
Use the “Get this file” button beside 1.0.2+26.2. It opens that exact file at the source.
About this project
What does Marked Goats add?
Bashing your head against a wall trying to work out which "random" goat horn will drop? Worry not, for now you can leave the head-bashing to the goats!
This mod adds a different texture for each of the 8 variants. For the built-in textures, screaming goats are grey while normal goats retain most of the vanilla texture. Each goat has coloured bands on its horns and a letter on its back. The colours are based on Goat Horns+ (use Goat Horns+ Remastered for 1.21.5+)

Resource Packs
Don't like the defaults? Fair enough. It works with resource packs too. The pack structure is as follows, with each texture based on the original goat one
- pack.mcmeta
- assets
- markedgoats
- ponder.png
- sing.png
- seek.png
- feel.png
- admire.png
- call.png
- yearn.png
- dream.png
- ponder_baby.png etc. (26.1+)
- markedgoats
I have a partial pack called Mythic Goats, so feel free to grab that as a template
Made a compatible pack? Awesome! Let me know via GitHub and I'll add it to the collection
Does this work on servers?
Yes, this client side mod will work on singleplayer and multiplayer (unless the server is doing something really weird and messing with entity UUIDs - I don't think servers do that, but who knows. I've used it in both singleplayer and multiplayer)
No, it won't do anything if you install it on a dedicated server
How does it work?
Which horn a goat drops is based on a psuedo-random number generated from the goat's UUID. This mod goes through the same random number generation process to work out which horn the goat has and choose the right texture for it.
WTHIT Plugin
Available for 1.21.11, 26.1.2, 26.2
If you have WTHIT installed, Marked Goats provides an informative overlay when looking at a goat, so you don't even have to memorise the texture patterns.
Features and Settings
- Instrument Icon
show_icon- Use a resource pack like Goat Horns+ Remastered, otherwise they all look the same
- Instrument Name
show_instrument- Ponder, Sing, Seek, all localised with the vanilla translations
- Screaming Status
show_is_screaming- "Screaming Goat" to differentiate it from regular old "Goat"
- Named screaming goats will show up as "Your Goat's Name (Screaming Goat)"
Each of these can be toggled in the WTHIT Plugin Settings.
The plugin is translated into most in-game languages. While it uses vanilla strings for horn names, other text has been machine-translated. If you notice a translation that doesn't look right, please open an issue on GitHub to help improve it.
Project description from Modrinth.
Pick your setup
Marked Goats by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
26.2
1 loader build26.1.2
1 loader build1.21.11
1 loader build1.21.10
1 loader build1.21.9
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Marked Goats versions and loaders
2.0.0-alpha.0-fabric+26.3
markedgoats-2.0.0-alpha.0-fabric+26.3.jar
13 Nov 2026
2.0.0-alpha.0+1.21.10
markedgoats-2.0.0-alpha.0-fabric+1.21.10-SNAPSHOT.jar
14 Aug 2026
1.0.2+26.2
MarkedGoats-1.0.2+26.2.jar
26 Jul 2026
1.0.2-dev+26.2
MarkedGoats-1.0.2-dev+26.2.jar
14 Jul 2026
1.0.1+26.1.2
MarkedGoats-1.0.1+26.1.2.jar
22 May 2026
1.0.1+dev+26.1.2
MarkedGoats-1.0.1+dev+26.1.2.jar
15 May 2026
1.0.0+1.21.11
MarkedGoats-1.0.0+1.21.11.jar
15 May 2026
0.1-dev.3-1.21.11
MarkedGoats-0.1-dev.3-1.21.11.jar
22 Apr 2026
0.1-dev.2
PaintedGoats-0.1-dev.2.jar
12 Apr 2026
0.1-dev.1
PaintedGoats-0.1-dev.1.jar
11 Apr 2026
Looking for an older file? The official Modrinth project page is in Resources.