Routes

Draw optimized farming routes on your minimap and world map

v1.3.2 WoW 3.3.5a Project Ascension
⬇️ Download 📂 View on GitHub

Features

🗺️ Route Drawing

Draw connected routes between gathering nodes on both the minimap and world map.

🧮 TSP Optimizer

Built-in Traveling Salesman algorithm automatically finds the shortest path through your nodes.

📊 Multiple Data Sources

Works seamlessly with GatherMate2, Gatherer, HandyNotes, and Cartographer.

🚫 Taboo Regions

Mark areas to exclude from routes - useful for avoiding dangerous or inaccessible zones.

🎯 FarmHud Integration

Routes display correctly on the FarmHud HUD overlay for hands-free farming.

🎨 Customizable

Adjust line width, colors, and opacity to match your preferences.

🔄 Auto-Show

Automatically show routes when entering zones - no manual toggling required.

🧭 Minimap Rotation

Full support for rotating minimap - routes stay properly oriented.

Commands

/routes Open Routes configuration panel
/routes show Show route on current zone
/routes hide Hide route on current zone

Quick Start Guide

  1. Install a gathering addon (GatherMate2 recommended)
  2. Gather some nodes to populate the database
  3. Open Routes config: /routes
  4. Create a new route for your zone
  5. Add node types (Mining, Herbalism, etc.)
  6. Click "Cluster" to group nearby nodes
  7. Click "Optimize" to find the best path

Addon Compatibility

Works seamlessly with these gathering and map addons:

GatherMate2
Gatherer
HandyNotes
Cartographer
FarmHud
TomTom

Latest Changes

v1.3.2 - October 31, 2025

  • Fixed minimap rotation support

v1.3.1 - October 30, 2025

  • Modified to support Ascension WoW client
  • Removed bundled libraries (provided by client)
  • Fixed minimap zoom scale calculations
  • Changed draw coordinates to player-centered formula
  • Properly integrated Minimap:GetViewRadius() API

v1.3.0 - October 18, 2010

  • Added support for GatherMate2
  • Updated Interface to 40000
  • Reduced memory usage (~13kb less per route)
  • Fixed route creation with unselected node types