promotional bannermobile promotional banner
premium banner
A library for mount tracking and information.

Description

LibMountInfo

A World of Warcraft addon library for tracking mount information and detecting flying mounts.

Overview

LibMountInfo provides a centralized solution for mount tracking across multiple addons. It eliminates duplicate code by maintaining a single source of truth for:

  • Flying mount detection
  • Last used mount tracking (flying and non-flying)
  • Current mount information
  • Mount change callbacks

Features

  • Flying Mount Detection: Automatically maintains a list of all flying mounts
  • Auto-Update: Automatically refreshes flying mount list when new mounts are learned
  • Efficient Caching: Tracks last used mounts for quick lookups
  • Persistent Storage: Saves last flying and non-flying mounts per character across sessions
  • Skyriding Detection: Detect Dynamic Flight vs Steady Flight mode
  • Event Callbacks: Register callbacks for mount changes
  • API Compatibility: Clean API that's easy to integrate

API Reference

https://github.com/LudiusMaximus/LibMountInfo/blob/main/README.md