Welcome to the WoW-Addons repository! This collection is dedicated to experimental addons for World of Warcraft, designed to help you learn Lua and enhance your gaming experience.
This repository contains a variety of experimental addons for World of Warcraft. Each addon is designed to provide a unique enhancement to the game while also serving as a practical example for learning Lua scripting. Feel free to explore, use, and modify these addons to suit your needs.
Description: This addon provides an example of how to create a simple interface modification.
Features:
- Custom UI elements
- Basic event handling
- Example Lua scripts
- Data storage and retrieval
- Interactive UI components
Usage:
- Download the
AdventureDiary
folder. - Place it in your World of Warcraft
Interface/AddOns
directory. - Enable the addon in-game.
- Write
/run DiaryFrame:Show()
in game chat to open the diary. - Type your adventures in the text field and press "Save" to record your entry.
- Press the "Capture" button to take a screenshot.
- Press the "View entries" button to print all entries saved in the game console.
Description: This addon helps manage and coordinate Mythic+ keys within your guild or friends group.
Features:
- Custom UI elements resembling a key manager interface
- Display and share available Mythic+ keys
- Basic event handling for refreshing key data
- Data storage and retrieval between sessions
- Interactive UI components for refreshing and viewing keys
Usage:
- Download the
MythicKeyManager
folder. - Place it in your World of Warcraft
Interface/AddOns
directory. - Enable the addon in-game.
- Write
/run KeyManagerFrame:Show()
in game chat to open the key manager. - Press the "Refresh" button to update the list of available Mythic+ keys.
- View the list of keys and their details in the interface.
Description: This addon helps players manage and expand their mount collection with detailed information and tracking.
Features:
- Comprehensive mount database
- Information on how to obtain each mount
- Tracking of owned and unowned mounts
- Notifications for mount opportunities
- Integration with in-game events and activities
Usage:
- Download the
MountCollectionHelper
folder. - Place it in your World of Warcraft
Interface/AddOns
directory. - Enable the addon in-game.
- Write
/run MountHelperFrame:Show()
in game chat to open the mount helper. - Press the "Refresh" button to update the list of mounts.
- View detailed information and tracking in the interface.
To install any of the addons in this repository:
- Download the addon folder (e.g.,
AdventureDiary
,MythicKeyManager
,MountCollectionHelper
). - Place it in your World of Warcraft
Interface/AddOns
directory. - Enable the addon in-game.
Each addon comes with its own set of features and usage instructions. Refer to the specific section for each addon for detailed usage guidelines.
We welcome contributions to this repository! If you have an addon or improvement to share, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bugfix.
- Commit your changes.
- Push your branch to your fork.
- Open a pull request with a detailed description of your changes.
This repository is licensed under the MIT License. See the LICENSE file for more information.
Special thanks to the World of Warcraft modding community for their continuous support and contributions.
Happy modding!