All versions
2.3.0
Release
Smart Mobs 2.3.04 months ago 838
Compatibility
Minecraft: Java Edition
1.21.11
Platform
Fabric
Supported environments
Client and server
Changes
Ported to Minecraft 1.21.11 with Fabric Loader 0.18.5 and Fabric API 0.141.3+1.21.11.
Features:
- Creeper Enhancements: Wall-breaching when stuck behind blocks, pre-powered spawn chance, napalm explosions with fire spread
- Skeleton Enhancements: Sniper accuracy with predictive aiming, gravity compensation, increased arrow velocity
- Enderman Enhancements: Teleports players (and optionally villagers) to random nearby positions
- Zombie Enhancements: Block digging when pathfinding is stuck, cobblestone pillaring to reach elevated targets, player infection on death (spawns a named zombie clone with rising animation)
- Spider Enhancements: Cobweb placement on targets within range
- Mob Evasion: Monsters dodge incoming arrows and melee swings by strafing perpendicular to the attacker
- Enhanced Swimming: Monsters swim faster and more aggressively toward targets in water
- Omniscience: Monsters can see through walls (configurable)
- Target Distribution: Mobs spread out across multiple targets instead of dog-piling one player
- Villager Targeting: Monsters attack villagers (configurable, with ability usage toggle)
- Chaos Mode: Command-driven per-dimension mode that makes all mobs hostile to everything (/smartmobs chaos enable)
Configuration:
- All features fully configurable via config/smart-mobs.json
- Hot-reload config with /smartmobs reload
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:izJ72YYa:gWI5hFvF"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:izJ72YYa:gWI5hFvF"
}

