COWMODSКаталог модов

Navigate

An A* pathfinding plugin for navigating mazes or leading players to quests

Автор: YeahAkis_1995обновлён 11 февр. 2026 г.
Механики игрыТехнологииТранспорт

Описание

Navigate


A Minecraft plugin that provides intelligent pathfinding and real-time navigation assistance to help players reach their destinations - reliably, efficiently, and over any distance.


✨ Features

  • Smart Pathfinding - Uses an optimized A* algorithm to find efficient paths around obstacles
  • Baritone-Style Long Distance Pathing - Navigates as far as possible in loaded chunks, recalculates when new chunks load, and continues until the destination is reached
  • Visual Guidance - Displays particle trails showing exactly where to walk
  • Safe Mode - Optional fall protection to prevent dangerous drops
  • Allowed Materials - Restrict navigation to specific block types (roads, paths, custom maps, etc.)
  • Smart Terrain Handling - Uses climbables like ladders and vines. Without safeMode it may even perform parkour
  • Force Navigate - Admins can start or stop navigation for other players
  • PAPI Support - Built-in PlaceholderAPI placeholders for full scoreboard / UI integration
  • Performance Optimized - Asynchronous pathfinding to prevent server lag
  • Customizable Directions - Fully configurable direction strings

🧩 PlaceholderAPI

Available placeholders:

  • %navigate_direction%
  • %navigate_yaw%
  • %navigate_pitch%
  • %navigate_distance2d%
  • %navigate_distance3d%
  • %navigate_x%
  • %navigate_y%
  • %navigate_z%
  • %navigate_world%

Perfect for scoreboards, action bars, holograms, and custom HUD systems.


📋 Commands

  • /navigate start <x> <y> <z> [safeMode] [allowedMaterials] - Begin navigation to specified coordinates
  • /navigate stop - Cancel current navigation
  • /navigate startfor <player> <x> <y> <z> [safeMode] [allowedMaterials] - Start navigation for another player
  • /navigate stopfor <player> - Stop navigation for another player
  • /navigate neofetch - Display plugin information in a fun system-style format

Example:

/navigate start 100 64 -250 true stone,dirt
  • true enables safeMode
  • stone,dirt restricts pathing to Stone or Dirt

🔒 Permissions

  • navigate.use - Allows using basic navigation commands
  • navigate.use.others - Allows navigating other players
  • navigate.use.neofetch - Allows using the neofetch command

⚙️ How It Works

  1. Player specifies target coordinates

  2. Plugin calculates path using advanced A* algorithm

    • Handles complex terrain and obstacles
    • Respects safeMode for fall prevention
    • Supports material-restricted routing
  3. Displays a colored particle trail

  4. Continuously recalculates when new chunks load

  5. Stops automatically once the destination is reached

This allows extremely long-distance navigation without freezing or failing due to unloaded terrain.


⚙️ Configuration

Paper/Folia
strings:
  direction:
    south: "South"
    south-west: "South-West"
    west: "West"
    north-west: "North-West"
    north: "North"
    north-east: "North-East"
    east: "East"
    south-east: "South-East"
    unknown: "N/A"

🟩 Showcase

Preview - Click


🏗️ Technical Details

  • Asynchronous Processing - Pathfinding runs off the main thread
  • Iteration Improvements - Increased search attempts before cancelling
  • Chunk-Aware Pathing - Calculates within loaded chunks and extends dynamically
  • Efficient Memory Management - Cleans up active navigations automatically

Perfect for adventure maps, survival servers, RPG worlds, large open maps, or any gameplay where intelligent navigation assistance enhances the player experience.

Need a reliable server? Check out NeyHost!

NeyHost offers affordable, high-performance servers for Minecraft (Java & Bedrock), 7DTD, Hytale, and more! NeyHost

Галерея

The beautiful logo

Последние версии

Все версии →
release

Navigate 1.1

1.1
11 февр. 2026 г.97Minecraft: 1.21.10, 1.21.11, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1folia, paper, purpur
Скачать
Что нового
# Hey folks! Back to Navigate with the first update 👀 Sorry for the long period of no updates. Since publishing Navigate, I've been a bit busy, but this is a pretty big one. ### Changes: > Increased iteration limit - More attempts before cancelling - Improves reliability on longer paths > Added PAPI placeholders - `%navigate_direction%` - Cardinal direction to face - `%navigate_yaw%` - Yaw needed to face destination - `%navigate_pitch%` - Pitch needed to face destination - `%navigate_distance2d%` - 2D distance, ignores height - `%navigate_distance3d%` - 3D distance, includes height - `%navigate_x%` - `%navigate_y%` - `%navigate_z%` - `%navigate_world%` > Added optional Allowed Materials - Specified in the command, can be left out - If specified, the pathfinder only follows those block(s) - If the player isn’t on those blocks, it guides them to one first - Example: `/navigate start x y z true stone,dirt` - `true` = safeMode - `stone,dirt` = only follow Stone or Dirt > Doors are now considered passable ## Big change - Baritone style pathing 🚀 - Calculates as far as possible in loaded chunks - Recalculates when more chunks load - Repeats until the destination is reached Long distance navigation is now fully possible.
release

Navigate 1.0

1.0
1 авг. 2025 г.101Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8folia, paper, purpur
Скачать
Что нового
Initial commit with core functionality