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.0.1

hafiy_dev released SentientMobs version 2.0.1 on May 16, 2026

AI Movement Overhaul

  • Vanilla-Like Fluidity: Eliminated "stiff" and "jittery" movement by removing manual velocity overrides. Mobs now move with natural Minecraft physics and smooth animations.
  • Natural Gravity: Fixed falling and jumping behavior. Mobs now fall at realistic speeds and jump over 1-block obstacles naturally during pursuit.
  • Smooth Rotation: Replaced teleport-based looking with reflection-based setRotation and native Paper lookAt. This prevents visual stuttering during combat maneuvers.
  • Pathfinder Integration: Pursuit logic now utilizes the server's native pathfinding (via setTarget), ensuring perfect obstacle avoidance and fluid navigation.

Tactical Coordination & Herd Defense

  • Enhanced Herd Intelligence: Overhauled the Herd Defense system. When a mob is attacked, all same-type allies within a 20-block radius now join the defense simultaneously and reliably.
  • Illager Social Awareness: Illagers now share targets automatically. If one Illager engages a player, nearby allies will instantly coordinate a formation-based assault.
  • Optimized Performance: Replaced world-wide entity scanning with high-performance nearby entity checks, significantly reducing CPU usage during group coordination.

Cross-Platform Optimization (Spigot/Paper/Purpur)

  • Platform-Aware Performance Tiers: Introduced dynamic AI update intervals. The plugin automatically tunes AI frequency based on the server platform to ensure maximum stability.
  • Dynamic Throttling: Added a safety system for Spigot/CraftBukkit that automatically throttles AI logic if server update times exceed 10ms, preventing main-thread lag.
  • Momentum Smoothing: Implemented momentum-based movement interpolation for non-Paper servers, mimicking Paper’s smooth pathing on Spigot and CraftBukkit.
  • Reflection Cache: Optimized all cross-platform API calls with a static reflection cache, eliminating the performance overhead of searching for server-specific methods.

Balancing & Refinement

  • Villager Panic Tuning: Refined Villager panic speed and zig-zag maneuvers to feel more realistic and less erratic. Reduced panic speed effect to Speed I for better visual consistency.
  • Bug Fixes: Resolved various compilation errors and edge cases related to Location objects and target switching.

hafiydev | 16 May 2026

Information

Published onMay 16, 2026
Downloads4

Platforms

Paper Paper (1.20-26.1.2)