promotional bannermobile promotional banner

GSFHub (Guild Self-Found Hub)

Decentralized profession manager, crafting work orders, surplus exchange, recipe drops coordinator, 1-375 resource farming atlas, and guild supply chain for SSF/GSF guilds.

GSFHub (Guild Self-Found Hub) for WoW Classic TBC

Overview

GSFHub is a decentralized, peer-to-peer World of Warcraft Classic TBC addon designed specifically for Guild Self-Found (GSF) and Solo Self-Found (SSF) guilds. It provides an all-in-one suite for profession coordination, recipe lookups, crafting requests, surplus material sharing, recipe drop distribution, and alt management.

👉 Explore the Interactive Web Guide & Documentation


🌟 Key Features

1. 📖 Unified Guild Recipe Book & Search

  • Auto-Scanning: Automatically indexes known recipes, spell IDs, and required reagents whenever you open your Trade Skill or Craft windows (Alchemy, Blacksmithing, Enchanting, Engineering, Leatherworking, Tailoring, Jewelcrafting, Cooking, First Aid, Rogue Lockpicking).
  • Offline & Online Directory: Search any recipe, crafted item, or reagent to see which guild members can craft it, their current skill level (375/375), and their online status—even if they are currently offline!
  • One-Click Actions: Whisper crafters directly or open a pre-filled Work Order with one click.

2. 📋 Work Orders & Crafting Requests

  • Post Work Orders: Request items, gear, bags, enchants, or gems with quantity, notes, and a toggle for whether you provide materials.
  • Order Claiming: Online crafters can claim orders to prevent duplicate work.
  • Smart Toast Notifications: Crafters receive subtle toast and audio notifications when someone posts a work order matching their profession.
  • Order Lifecycle: Track requests through OPENCLAIMEDCOMPLETED stages.

3. 📦 Surplus Material Exchange & Stockpile

  • Share Surplus Materials: Easily offer surplus ores, herbs, cloth, gems, consumables, or BoE items directly from your bags.
  • Virtual Guild Stockpile: Browse what materials guildies have available to give away without needing a central bank alt.
  • One-Click Requests & Fast Staging: Request items with instant whisper prompts or stage them automatically into Mail and Trade windows.

4. 🎲 Recipe Drop Coordinator & Wishlist

  • Loot Monitor: Detects when recipes, patterns, plans, schematics, or formulas drop in party/raid.
  • Intelligent Matching: Cross-references the dropped pattern against your guild's database to immediately identify which guild crafters do not know it yet.
  • Personal Wishlists: Add coveted patterns to your wishlist so the group knows who wants them most.
  • Party/Raid Announcements: Optional automated group chat announcements highlighting eligible crafters.

5. 🎭 Main & Alt Account Linking

  • Set your primary Main character identity.
  • In all lists, crafters and requesters are cleanly displayed as AltName (MainName) so everyone knows who is who.

6. 🔄 Decentralized P2P Sync with Multi-Guild & Solo Isolation

  • Automatically synchronizes data over the hidden GUILD addon communication channel using compact serialization and LibDeflate compression.
  • Data is saved in partitioned persistent SavedVariables (GSFHubCache.scopes), strictly isolating your guild knowledge from unguilded characters or characters in other guilds.
  • Non-guild characters and non-guild orders are firewalled and never leaked to guildmates.

⌨️ Slash Commands

Command Description
/gsf or /gsfhub Toggle the main GSFHub window
/gsf settings Open addon settings and preferences
/gsf atlas Open Resource Farming Atlas & Bounties
/gsf hud Toggle onscreen Goals HUD tracker
/gsf scan Force-scan the currently open profession window
/gsf sync Request a full synchronization broadcast from online guild members
/gsf main <Name> Set your Main character's name
/gsf bug Open bug report and diagnostic modal
/gsf help Show in-game command help

🖥️ UI Navigation

  • Header Cog Button ([⚙]): Convenient 1-click shortcut in the top-right header next to Close to toggle the dedicated Settings view from anywhere.
  • Minimap Button: Left-click toggles the main window; right-click scans the open profession; hover over the icon to view active orders and sync status.
  • TradeSkill Frame Integration: A dedicated "GSF Sync" button appears in the top-right corner of standard TradeSkill and Craft frames.
  • Tabs:
    • Professions: Search recipes by name or reagent, filter by trade skill, view required reagents, and browse crafters.
    • Work Orders: Active requests board, "+ New Work Order" dialog, and order editing for own open orders.
    • Surplus Pool: Guild material exchange and bag item listing modal.
    • Drops & Wishlist: Recent group recipe drops log and personal wishlist manager.
    • Resource Atlas: 1–375 pure ID-driven encyclopedic catalog powered by the decoupled AtlasJournal (LibAtlasJournal-1.1) library, featuring 236 items across 8 disciplines, 13 polymorphic acquisition sources (mining, herbalism, skinning, crafting conversions, disenchanting, gas extraction, transmutes, mob drops, fishing), zero-string client API localization, and 1-click Pin to HUD.
    • Roster & Sync: Role badges, Main/Alt linking, sync statistics, and expanded guild member roster table.
    • Settings ([⚙]): Symmetrical 2x2 preferences grid featuring Language selector, minimap toggle, decoupled audio alerts, auto-scan on open, Goals HUD settings with position reset, and Data & Cache Management (Rebuild Guild Cache, Clear Character Data, Safe Full Reset).

📜 Credits & License

  • Author: VhelCodez
  • Project Icon / Logo: Created with AI assistance
  • License: MIT License (see LICENSE)

The GSFHub (Guild Self-Found Hub) Team

profile avatar
  • 1
    Projects
  • 10
    Downloads