Note: Movement improvements are experimental and phantoms may still get hung up on chorus trees.
Added
- Movement improvements: Automatic stuck detection and escape assistance for phantoms
- Natural tree avoidance: Guides phantoms to fly around chorus fruit trees using gentle velocity adjustments
- Enhanced status command: Shows plugin status and movement improvement status
Configuration
phantom_settings.movement_improvements_enabled: Enable/disable movement improvements (default: true)phantom_settings.stuck_detection_ticks: How often to check for stuck phantoms (default: 100 ticks = 5 seconds)phantom_settings.stuck_threshold: Consecutive checks before considering stuck (default: 3)phantom_settings.stuck_distance_threshold: Minimum movement distance (default: 1.0 blocks)phantom_settings.max_stuck_attempts: Maximum escape attempts before removal (default: 5)phantom_settings.tree_avoidance_enabled: Enable/disable tree avoidance (default: true)phantom_settings.tree_avoidance_radius: Detection radius for chorus fruit trees (default: 3.0 blocks)
Technical Details
- Single optimized monitoring task handles both stuck detection and tree avoidance
- Tree avoidance uses gentle velocity adjustments instead of teleportation for natural flight
- Stuck detection uses distance-based movement tracking with configurable thresholds