Smart Mobs is an AI overhaul mod for Minecraft Forge 1.12.2.
Instead of making mobs stronger through increased health or damage, Smart Mobs focuses on making hostile mobs behave more intelligently, tactically, and cooperatively.
The goal is simple:
Make combat feel like you're fighting creatures that think, adapt, and react.
Vanilla hostile mobs usually act independently.
A zombie sees a player and walks forward.
A skeleton shoots.
A creeper explodes.
Smart Mobs changes this by introducing multiple AI systems that allow hostile mobs to analyze situations, coordinate with nearby allies, and react dynamically to the player's actions.
The result is combat that feels more alive, unpredictable, and engaging.
Hostile mobs can gather information during combat.
The system tracks:
Hits landed
Dodges
Close-range encounters
Ranged encounters
Last known player position
Combat style samples
Over time, mobs build a better understanding of how the player fights.
Smart Mobs evaluates the player's current situation.
Mobs can analyze:
Health
Armor
Shield usage
Weapon type
Bow usage
Food consumption
Potion usage
Mobility
Elevation advantage
Threat level
This information influences their decisions and behavior.
The AI attempts to identify how the player prefers to fight.
Supported combat profiles include:
Melee
Ranged
Tank
Glass Cannon
Runner
Healer
Chaotic
Different combat styles may trigger different tactical responses.
Nearby hostile mobs can organize into squads.
Instead of acting as isolated entities, mobs can cooperate and support each other.
Each squad can assign tactical roles such as:
Boss
Attacker
Flanker
Ranged
Pressure
Support
This creates encounters where mobs behave like a group rather than a random collection of enemies.
Squads dynamically change behavior depending on the battle.
Possible states include:
Hunting
Engaging
Pressuring
Defensive
Retreating
Surrounding
Finishing
Regrouping
Panic
These states influence how mobs position themselves and interact with the player.
Smart Mobs includes a virtual formation system that helps prevent mobs from forming unrealistic clusters.
The AI evaluates:
Distance to the player
Distance to allies
Distance to squad leader
Cohesion
Isolation
Formation spacing
This creates more believable combat positioning.
Maintain combat distance
Reposition more effectively
Make better use of ranged attacks
Apply pressure
Close gaps aggressively
Work better alongside other mobs
Use flanking behavior
Attempt aggressive positioning
Make combat less predictable
Reposition against ranged players
Adapt to player movement
Predict movement
Fire more intelligently
Use potion attacks more tactically
Server Commands:
/smartmobs memory
/smartmobs squad
/smartmobs mark
/smartmobs clear
Client Visualization:
/smartmobsvis lines
/smartmobsvis esp
/smartmobsvis all
/smartmobsvis off
/smartmobsvis radius <value>
These tools allow developers, testers, and modpack creators to visualize AI decisions and squad behavior.
Current Version: V1.0.0 Stable Release
Minecraft Version: 1.12.2
Loader: Forge
The planned Tactical Update will introduce even more advanced systems:
Combat Intent
Squad Morale
Personality Traits
Ambush Behavior
Advanced Tactical Coordination
Threat Scoring
Enhanced Player Profiling
Director-Style Encounter Management