SentientMobs

Mobs Aren't Dumb Anymore. Every Mob Thinks Smarter.

File Details

sentientmobs-2.2.5.jar

  • R
  • Jun 29, 2026
  • 841.25 KB
  • 3
  • 26.2+22

File Name

sentientmobs-2.2.5.jar

Supported Versions

  • 26.2
  • 26.1.2
  • 26.1.1
  • 26.1
  • 1.21.11
  • 1.21.10
  • 1.21.9
  • 1.21.8
  • 1.21.7
  • 1.21.6
  • 1.21.5
  • 1.21.4
  • 1.21.3
  • 1.21.2
  • 1.21.1
  • 1.21
  • 1.20.6
  • 1.20.5
  • 1.20.4
  • 1.20.3
  • 1.20.2
  • 1.20.1
  • 1.20

SentientMobs 2.2.5

Native Shopkeepers Support, Smarter AI Behaviors & Improved Stability


AI Behavior Improvements

  • StateMachine now supports multiple behaviors within a single AIState, preventing behaviors from silently overwriting one another.
  • Fixed behavior coordination for combinations such as Golem Escort, Defend, Patrol, and other movement-related behaviors.
  • Villager stamina is now calculated from actual movement instead of behavior name detection.
  • Movement behaviors now update AI context only when pathfinding is actually executed.

Reload Reliability

  • Reworked the plugin reload sequence.
  • Support systems are refreshed before loaded entities are re-registered.
  • Fixed an issue where AI could remain inactive after /reload until entities respawned or chunks were reloaded.

Native Shopkeepers Support

  • Added native compatibility with the Shopkeepers plugin.

  • Shopkeepers NPCs are automatically ignored by SentientMobs AI.

  • Vanilla villagers continue to function normally.

  • Shopkeepers NPCs are also excluded from:

    • Labor Trades
    • Automatic Naming
    • Item Pickup Routing
    • Merchant Click Handling
    • Community Chest Proximity Logic
  • Added softdepend: Shopkeepers to plugin.yml.

  • New configuration option:

compatibility:
  shopkeepers:
    ignore-shopkeepers: true

Localization

  • Improved LangManager error handling by using the plugin logger instead of printStackTrace().

Thank you for using SentientMobs!