**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