promotional bannermobile promotional banner

Mob Factions

A Fully Customisable Faction based Targeting System for almost any Mob (doesn't work on Brains)

Bugs can be Reported on the Github

There are 5 parts to a Faction

  1. Entities: a set of Entity Types (members of the faction)
  2. AlliedEntities: a set of Entity Types (entities that faction wont attack)
  3. HostileEntities: a set of Entity Types (entities that faction will attack on sight)
  4. Enemies: a set of Faction UUID (factions that faction wont attack)
  5. Allies: a set of Faction UUID (faction that faction will attack on sight)

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

For any Entity within a faction (supports multiple at the same time), it'll attack without reason any Entities within an Enemy Faction, however it will NEVER attack any Entities within an Allied Faction.

This mod doesn't work on Entities with Brains, they will be attacked automatically by enemies and the ally system still prevents them attacking allies, and they will not attack enemies automatically. a list of Entities with brains is below (since no Wiki pages does)

  • Allay
  • Axolotl
  • Camel
  • Frog
  • Tadpole
  • Goat
  • Sniffer
  • Zoglin
  • Hoglin
  • Piglin
  • Piglin Brute
  • Warden
  • Villager

The Mob Factions Team

profile avatar
  • 15
    Followers
  • 20
    Projects
  • 89.4K
    Downloads

I never really update my mods and i barely make new mods these days ever since i got a girlfriend who i now spend all my time with, but if you found a bug or want to request something feel free to reach out!

Donate

More from Spiderman31807View all

  • Elytraplate project image

    Elytraplate

    • 488
    • Mods

    Allows you to use an Anvil to merge your Elytra with any equippable armour in the chest slot

    • 488
    • January 2, 2026
    • Mods
    • +1
  • Extra Handles project image

    Extra Handles

    • 40
    • Mods

    Adds custom handles for tools and weapons that increase durability using niche resources without many uses

    • 40
    • December 19, 2025
    • Mods
    • +1
  • Villager Inventory project image

    Villager Inventory

    • 13.3K
    • Mods

    Gives the Villager Inventory a GUI, making Breeding much easier!

    • 13.3K
    • December 18, 2025
    • Mods
    • +2
  • Kitty Players project image

    Kitty Players

    • 134
    • Mods

    Allows the player to equip cat ears / tail that can be white or black

    • 134
    • December 17, 2025
    • Mods
    • +1
  • Elytraplate project image

    Elytraplate

    • 488
    • Mods

    Allows you to use an Anvil to merge your Elytra with any equippable armour in the chest slot

    • 488
    • January 2, 2026
    • Mods
    • +1
  • Extra Handles project image

    Extra Handles

    • 40
    • Mods

    Adds custom handles for tools and weapons that increase durability using niche resources without many uses

    • 40
    • December 19, 2025
    • Mods
    • +1
  • Villager Inventory project image

    Villager Inventory

    • 13.3K
    • Mods

    Gives the Villager Inventory a GUI, making Breeding much easier!

    • 13.3K
    • December 18, 2025
    • Mods
    • +2
  • Kitty Players project image

    Kitty Players

    • 134
    • Mods

    Allows the player to equip cat ears / tail that can be white or black

    • 134
    • December 17, 2025
    • Mods
    • +1