All versions
2.4.5
Release
Smarter AI, Better Behaviour3 weeks ago 230
Compatibility
Minecraft: Java Edition
26.3
26.2
26.1.x
1.21.x
1.20.x
Platforms
Bukkit
Paper
Purpur
Spigot
Changes
SentientMobs 2.4.5 - Smarter AI, Better Behaviour
Includes SentientP&FAI v1
Mobs aren't dumb anymore.
Fixed
- Fixed zombies throwing errors when their target changed worlds.
- Fixed skeletons keeping targets from another world.
- Fixed herd animals not reacting when one of them was attacked.
- Fixed herd animals using the old pathfinding system.
- Fixed villagers never getting tired while working.
- Fixed villager hunger and food supply not working correctly.
- Fixed community chest detection causing heavy lag.
- Fixed supply managers constantly switching between villagers.
- Fixed multiple supply managers fighting over the same villager.
- Fixed newly generated community chests having no food or trade items.
- Fixed skeleton melee mode not dealing damage.
- Fixed skeleton bows being replaced or lost when switching to melee.
- Fixed skeletons staying in melee mode from too far away.
- Fixed AI updates stopping for mobs late in the update queue.
- Fixed AI errors spamming the console.
- Fixed villager nametags always being visible.
- Fixed villager nametags remaining visible after disabling the name generator.
Added
- Added world checks to AI target handling.
- Added
forage-delay-msandforage-regensettings. - Added villager nametag controls.
- Added
/sentientmobs nametags <on|off|clear|status>. - Added food claiming for supply managers.
- Added better supply manager rotation.
- Added improved pathfinding support for cows, sheep and horses.
- Added basic melee attacks for skeletons.
Changed
- Improved community chest searching.
- Improved AI update scheduling for large mob counts.
- Improved skeleton melee/ranged switching.
- Improved herd defence response time.
- Improved villager stamina handling.
- AI error messages are now limited to prevent console spam.
- Nametag visibility can now be disabled without removing the villager's stored name.
Notes
- Existing villager nametags can be hidden with
/sentientmobs nametags off. - Use
/sentientmobs nametags clearto permanently remove names generated by SentientMobs. - A server restart is recommended after updating to 2.4.5.
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:8no5Rtgr:bp7x9cCw"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:8no5Rtgr:bp7x9cCw"
}

