Skip to content

raincamp/hybar

hybar

Version License WoW Interface CurseForge Issues Pull Requests Last Commit

A dedicated 2-button action bar for "hell yeah brother" guild chat and yell communication in WoW Classic Era.


Features

  • 2-Button Action Bar: Quick access to guild chat and yell macros
  • Draggable Interface: Position the bar anywhere on your screen
  • Configurable Settings: Enable/disable, lock position, toggle welcome message
  • Lightweight: Minimal performance impact
  • Classic Era Optimized: Built specifically for WoW Classic Era (Interface 11501)

Installation

Via CurseForge (Recommended)

  1. Visit the hybar CurseForge page
  2. Download using the CurseForge client or manually download the latest version
  3. The addon will be automatically installed to your WoW addons folder

Manual Installation

  1. Download the latest release from the Releases page
  2. Extract the hybar folder to your WoW addons directory:
    • Windows: C:\Program Files (x86)\World of Warcraft\_classic_era_\Interface\AddOns\
    • macOS: /Applications/World of Warcraft/_classic_era_/Interface/AddOns/
  3. Restart WoW or type /reload if already in-game

Usage

Slash Commands

Open the configuration panel with any of these commands:

  • /hellyeahbar
  • /hybar
  • /hyb

Action Bar Buttons

  • Button 1 (Rally Cry icon): Sends "hell yeah brother" to /y (yell chat)
  • Button 2 (Green Dragon icon): Sends "hell yeah brother" to /g (guild chat)

Moving the Bar

  1. Open the config panel with /hybar
  2. Uncheck "Lock Position"
  3. Drag the action bar to your desired location
  4. Check "Lock Position" to prevent accidental movement

Configuration

The configuration panel provides the following options:

  • Enable: Show/hide the action bar
  • Lock Position: Prevent the bar from being moved
  • Welcome Message: Display a welcome message when logging in

All settings are saved per character and persist across sessions.


Development

Interested in contributing? Check out our CONTRIBUTING.md for guidelines on:

  • Reporting bugs
  • Suggesting features
  • Submitting code changes
  • Development setup and testing procedures
  • Code style guidelines

Project Structure

hybar/
├── locales/          # Localization strings
├── util/             # Utility functions
├── conf/             # Configuration logic and UI
├── bar/              # Action bar implementation
├── core/             # Event handlers and initialization
├── functions/        # Slash commands
└── hybar.toc         # Addon metadata and file loading order

Support & Community


License

This project is licensed under the MIT License. See LICENSE for details.


Acknowledgments

  • Built for the World of Warcraft Classic Era community
  • Special thanks to all contributors and users who provide feedback
  • Inspired by the need for quick "hell yeah brother" communication

Made with ❤️ for the WoW Classic Era community

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages