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.