ModsFinder

Mob Factions

by spiderman31807

Mob Factions gives mobs group membership, so each entity can be set to attack, ignore or defend against other factions in a world.

FabricForgeNeoForgeClient and serverGNU General Public License v3.0 or laterOpen source1.20.1 – 1.21.11

What it does

Each faction is a group of entities with a name and a UUID, and the rules between factions decide who attacks whom. Entity types and individual entities can be placed into a faction, and each faction can be marked as an enemy, an ally or a target of attacks. The four default factions, Zombie, Skeleton and Illager, are created when a world is first loaded, and further factions are added through the in-game editor or the saved world file.

Targeting is set per world, so the same entity type can behave differently across saves. Entities in the same faction never attack each other, and entities in an allied faction are left alone. The mod works with the vanilla targeting system, including mobs that use the brain-based AI, and the author lists the affected entities on the wiki. Mob Factions runs on client and server, so the server and every player need it. It is open source under the GNU General Public License v3.0 or later and is published for Fabric, Forge and NeoForge across 7 release versions, 1.20.1 – 1.21.11.

Key features

  1. Faction-based targeting

    Entities choose targets by faction membership, so mobs fight the groups they are set against and leave allies alone.

  2. Entity type and UUID assignment

    Whole entity types or single entities can be assigned to a faction, with an attack-on-sight or no-attack relation to each other faction.

  3. Editable faction data

    Factions are stored in the world save and can be changed in-game or by editing the NBT file directly.

  4. Brain-based mob support

    Mobs that use the brain AI system are covered, including Piglin Brutes, so faction rules apply to them as well.

Compatibility

Latest build for each game version and loader.

1.21.111.0.1Not availableNot available
1.21.101.0.1Not availableNot available
1.21.91.0.1Not availableNot available
1.21.81.0.1Not available1.0.1
1.21.4Not availableNot available1.0.1
1.21.1Not availableNot available1.0.1
1.20.1Not available1.0.0Not available
ReleaseBetaAlphaNot available

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

How it compares

Full comparison

Brutal! is a Forge and NeoForge mod for 1.20 – 1.21.1, closed to modification under All rights reserved, and it does not offer a faction system. Mob Civil War is open source under the MIT License, is a Fabric mod for 1.21 – 26.3, and is required on the server while clients may leave it out. ReTargetato is open source under the GNU Lesser General Public License v3.0 only, is Forge only for 1.20.1 and runs on client and server.

ModLoadersGame versionsEnvironmentUpdated
Mob FactionsFabric, Forge and NeoForge1.20.1 – 1.21.11Client and server2026-07-29
Brutal!Forge and NeoForge1.20 – 1.21.1Client and server2026-06-17
Mob Civil WarFabric1.21 – 26.3Server required, client optional2026-09-20
ReTargetatoForge1.20.1Client and server2024-07-17

Questions

Does Mob Factions need to be installed on the client?

Yes. Installation covers the server and each player's game.

Which loaders does Mob Factions support?

Fabric, Forge and NeoForge all have files, and the latest Fabric file is 1.0.1 for 1.21.11.

Where are faction settings stored?

Factions are saved in the world file, and the four default factions are loaded when a world without them is opened.

Can Mob Factions change Piglin Brutes?

Yes. Piglin Brutes are listed among the affected mobs, since the mod supports entities that use brains.

In the catalog

Mob Factions is one of 11,058 Mobs mods on ModsFinder, and one of 5,189 Mobs mods for Fabric. 19,862 mods support Minecraft 1.21.11.

More from spiderman31807

All projects

Similar mods

What the author says

​ This is saved per World, There is no limit to how many factions there is or how many a mob is in.. everything about this mod can be edited with /Faction in-game or using a NBT editor on the saved file for that world, if no file is found when loading it'll load 4 default factions, Zombie, Skeleton, Illager & Piglin…
spiderman31807, on the Modrinth page

Official listing

Owner
spiderman31807
Published
2024-10-04
Updated on Modrinth
2026-07-29
Facts verified
2026-10-15

Tags