Advanced Hostility
by JiedonG-get
Advanced Hostility is a Forge configuration mod that gives server administrators and modpack creators control over how mobs behave, faction by faction.
What it does
Mobs are grouped into factions, and each faction is given a relationship toward the others: friendly, hostile or neutral. Groups can be set up so that a whole set of creatures, including mobs from other mods, turns against a rival faction, which can start large conflicts between creatures in a world. The AI overhaul can also make passive mobs such as sheep and villagers act aggressively, and it can stop creepers from targeting players at all.
Rules are read from two files. The common file holds global settings, and the server file holds world-specific overrides. Rules are processed in a fixed priority order: mob rules first, then faction rules, then vanilla behavior. Sets are a way to group entities for reuse, written as an identifier followed by members, with other sets referenced by @ and excluded mobs marked by a leading minus sign. Changes can be made in-game through commands and reloaded without a server restart. The mod is published for Forge 1.20.1 only, and the server must run it, while players may add it.
Installation is on the server, and a player joining without it is not blocked, since the client side is optional. Source code is public under the MIT License, and the mod is open source.
Key features
Custom factions
Mobs can be grouped into factions, including vanilla mobs and creatures from other mods, and each faction is given a relationship to the others.
Faction relationships
Factions are set as friendly, hostile or neutral toward one another, so a group of creatures can be turned against a rival faction.
AI overhaul
Passive mobs can be given aggressive AI with custom damage and speed, and creepers can be set to ignore players entirely.
Reusable entity sets
Sets of entities can reference other sets and exclude specific mobs, which makes large numbers of mobs easier to manage.
In-game configuration
Settings can be edited through commands and reloaded without restarting the server, which suits server administrators.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Pillager Undead Hostility is a Forge mod for 1.20.1 with the client and server environment, released under the MIT License and not open source. TKVM Enemies also needs both sides and is published for 1.20.1 – 1.20.6 under the MIT License, without open source code. Black Gold Alliance is open source under the GNU General Public License v3.0 only and covers 1.20.1 – 1.20.6, so it is the only alternative here whose code is public.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Advanced Hostility | Forge | 1.20.1 | Server required, client optional | 2025-08-09 |
| Pillager Undead Hostility | Forge | 1.20.1 | Client and server | 2025-10-19 |
| TKVM Enemies | Forge | 1.20.1 – 1.20.6 | Client and server | 2026-08-18 |
| Black Gold Alliance | Forge | 1.20.1 – 1.20.6 | Client and server | 2026-08-11 |
Questions
Does Advanced Hostility need to be installed on the client?
Which game versions does Advanced Hostility support?
Can settings change without restarting the server?
In the catalog
Advanced Hostility is one of 11,058 Mobs mods on ModsFinder, and one of 6,527 Mobs mods for Forge. 34,764 mods support Minecraft 1.20.1.
Similar mods
What the author says
Tired of predictable mob behavior? Advanced Hostility is a powerful configuration tool that gives you total control over the world's ecosystem. Whether you are a server administrator creating a unique PvE experience, a modpack creator weaving intricate mob interactions, or a solo player looking for a fresh challenge…
Official listing
- Modrinth page
- modrinth.com/mod/advancedhostility
- Owner
- JiedonG-get
- Published
- 2025-08-09
- Updated on Modrinth
- 2025-08-09
- Facts verified
- 2026-10-15
