Skip to content

1.2.5

Latest

Choose a tag to compare

@MightyFinger77 MightyFinger77 released this 07 Jul 19:13
cd65f16

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