Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for hafiy_dev

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

Report SentientMobs?

Release
2.2.5

hafiy_dev released SentientMobs version 2.2.5 on June 30, 2026

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!

Information

Published onJune 30, 2026
Downloads3

Platforms

Paper Paper (1.20-26.2)