Entity Separator
by daWinzig
Entity Separator lets server-side rules give mobs a custom name tag, a texture change or both, based on NBT data, with separate toggles for each rule.
What it does
Each rule matches mobs by their NBT data and sets a name tag, a texture or both. Two examples ship with the mod: Screaming Goats, which shows a gold name tag and a slightly changed texture on goats that scream, and Panda Genes, which shows the hidden gene of a panda on its name tag. Llama Strength is a third example that displays a llama's strength, 4 or 5, above its head.
Different rules are turned on separately through an extra menu, so a player can keep only the ones they want. The mod asks for permission before it uses the server, and it runs client-side only, so the server does not need it. Files are released under the GNU General Public License v3.0 or later, and the code is open source. The mod requires Fabric API and works with Mod Menu for the settings screen. Builds cover 1.20 – 1.21.5, with 0.2.4+1.21.5 as the latest file for 1.21.5.
Key features
Rule-based name tags
Rules set a name tag on a mob when its NBT data matches the rule's conditions.
Texture changes
A rule can swap or adjust a mob's texture, so a matching mob looks different from its unmodified kind.
Separate rule toggles
Each rule can be enabled or disabled on its own from an extra menu.
Permission before server use
The mod asks the player for permission before it uses the server, so the player decides what the rules may do.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x3 of 3 versions with builds
1.20.x7 of 7 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Optional 1
Use cases
Reading animal traits
A player can see a panda's hidden gene or a llama's strength directly on its name tag, without inspecting each animal.
Spotting special goats
Goats that scream are marked with a gold name tag and a changed texture, which makes them stand out in a herd.
Who it’s for: Players who want mob details shown on the mobs themselves, and players who want to write their own rules for name tags and textures based on NBT data.
How it compares
Animal Info is a Fabric client-side mod released under the MIT License, open source, for 1.21 – 26.2. Marked Goats is also client-side only and open source under the MIT License, for 1.21.9 – 26.2, and focuses on goats. Entity Separator is the one here that lets its rules be written from NBT data, with a separate toggle for each rule.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Entity Separator | Fabric | 1.20 – 1.21.5 | Client-side only | 2025-03-27 |
| Animal Info | Fabric | 1.21 – 26.2 | Client-side only | 2026-07-06 |
| Marked Goats | Fabric | 1.21.9 – 26.2 | Client-side only | 2026-08-14 |
Questions
Does Entity Separator need Fabric API?
Does the server need Entity Separator installed?
Can the rules be turned off one at a time?
In the catalog
Entity Separator is one of 11,058 Mobs mods on ModsFinder, and one of 5,189 Mobs mods for Fabric. 15,307 mods support Minecraft 1.21.5.
More from daWinzig
Similar mods
What the author says
A mod that lets you define rules on when a mob should get a special NameTag and/or Texture based on their NBT data. All the different rules can be enabled separately through an extra menu.
Official listing
- Modrinth page
- modrinth.com/mod/entity-separator
- Owner
- daWinzig
- Published
- 2023-10-13
- Updated on Modrinth
- 2025-03-27
- Facts verified
- 2026-10-15
