ModsFinder

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.

FabricClient-side onlyGNU General Public License v3.0 or laterOpen source1.20 – 1.21.5

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

  1. Rule-based name tags

    Rules set a name tag on a mob when its NBT data matches the rule's conditions.

  2. Texture changes

    A rule can swap or adjust a mob's texture, so a matching mob looks different from its unmodified kind.

  3. Separate rule toggles

    Each rule can be enabled or disabled on its own from an extra menu.

  4. 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.

Compatibility

Latest build for each game version and loader.

1.21.x3 of 3 versions with builds
1.21.50.2.4+1.21.5
1.21.40.2.3+1.21.4
1.210.2.3+1.21
1.20.x7 of 7 versions with builds
1.20.60.2.3+1.20.5
1.20.50.2.3+1.20.5
1.20.40.2.1+1.20.3_4
1.20.30.2.1+1.20.3_4
1.20.20.2.1+1.20.2
1.20.10.2.0+1.20
1.200.2.0+1.20
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Optional 1

Mod MenuAdds a mod menu to view the list of mods you have installed.
Optional

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

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
Entity SeparatorFabric1.20 – 1.21.5Client-side only2025-03-27
Animal InfoFabric1.21 – 26.2Client-side only2026-07-06
Marked GoatsFabric1.21.9 – 26.2Client-side only2026-08-14

Questions

Does Entity Separator need Fabric API?

Yes. Fabric API is a required dependency, and the mod runs on Fabric only.

Does the server need Entity Separator installed?

No. It is installed on the player's side alone, so servers need nothing.

Can the rules be turned off one at a time?

Yes. Each rule is enabled separately through the extra menu, so the other rules keep working when one is disabled.

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

All projects

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.
daWinzig, on the Modrinth page

Official listing

Owner
daWinzig
Published
2023-10-13
Updated on Modrinth
2025-03-27
Facts verified
2026-10-15

Tags