FactionCraft
by Patrigan
FactionCraft, a Forge mod by Patrigan, gives mobs organized factions that players can shape through datapacks.
What it does
The mod enhances the existing Illager faction and adds new raiders, so sieges become harder and more varied. Undead sieges include skeletons with greater strength, a Wither Army retaliates against players who loot faction territory, and a Piglin Horde remembers earlier invasions. Mobs can also take specific roles such as tank or healer, and some mobs ride mounts.
Factions are described in datapacks and can be customized without changing code, which is the main way the content is meant to be adjusted. Players who want more life in the world, or server owners running a shared map, can set the factions up to suit their play. Forge is the only loader, and the mod runs on client and server, so both the server and every player need it. Files cover 1.18, 1.18.2, 1.19 and 1.19.2 under the MIT License, and the source code is public.
Key features
Datapack factions
Factions are defined through datapacks, so their members and behavior can be changed without editing the mod.
Upgraded undead sieges
Undead sieges bring skeletons with greater strength, making attacks on a settlement more demanding to hold off.
Retaliating Wither Army
Looting faction territory draws a Wither Army that strikes back at the player who took the goods.
Mobs with set roles
Mobs take specific roles such as tank or healer, and diggers dig their way toward villagers.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Optional 5
Use cases
Raid-heavy survival
Players who want harder village raids can rely on the enhanced Illager faction and the new raiders.
Custom server factions
Server owners can write datapacks that define their own factions and the mobs that belong to them.
Who it’s for: Players who want organized mob factions in survival, and server owners who prefer to tune those factions through datapacks rather than code.
How it compares
The Hordes is open source under the GNU Lesser General Public License v2.1 only, runs on Forge and NeoForge and covers 1.12.2 – 1.21.1. Enhanced Hordes is not open source, released under the MIT License, and targets 1.20.1 – 1.21.1 on Forge and NeoForge. Mob Factions is open source under the GNU General Public License v3.0 or later and runs on Fabric, Forge and NeoForge for 1.20.1 – 1.21.11.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| FactionCraft | Forge | 1.18 – 1.19.2 | Client and server | 2024-04-19 |
| The Hordes | Forge and NeoForge | 1.12.2 – 1.21.1 | Client and server | 2026-09-09 |
| Enhanced Hordes | Forge and NeoForge | 1.20.1 – 1.21.1 | Client and server | 2026-07-03 |
| Mob Factions | Fabric, Forge and NeoForge | 1.20.1 – 1.21.11 | Client and server | 2026-07-29 |
Questions
Does FactionCraft need Forge?
Do players need to install FactionCraft?
Are AppleSkin or JEI required?
In the catalog
FactionCraft is one of 11,058 Mobs mods on ModsFinder, and one of 6,527 Mobs mods for Forge. 12,559 mods support Minecraft 1.19.2.
Similar mods
What the author says
FactionCraft is a Minecraft mod that enhances the existing Illager faction and brings the game to life by introducing new factions, customized through a datapack.
Official listing
- Modrinth page
- modrinth.com/mod/factioncraft
- Owner
- Patrigan
- Published
- 2023-06-13
- Updated on Modrinth
- 2024-04-19
- Facts verified
- 2026-10-15
