NexusCore — Configuration Guide
Version: 1.0.0 | Author: DatWarmGuy
Addon Location: https://legacy.curseforge.com/wow/addons/nexuscore
This guide covers how to set up each module for real use — recommended starting configurations, the settings that matter most, and how the pieces connect together.
First Install
On a completely fresh install, a walkthrough window will appear automatically 4 seconds after login. It steps through each loaded module with a brief explanation and lets you jump directly to relevant settings pages. You can dismiss it at any time and reopen it later with /nc welcome.
The walkthrough is a good starting point but doesn't cover configuration in depth — that's what this guide is for.
Installation Order and Load Order
NexusCore must be installed as the parent addon. The sub-addons declare it as a dependency, so NexusCore always initializes first. Install order within CurseForge or your addon manager doesn't matter — the .toc dependency declarations handle sequencing automatically.
You can install any combination of sub-addons. NexusCore detects which are loaded at runtime and builds the interface accordingly. Sub-addons you haven't installed simply won't appear in the sidebar.
Recommended load:
- NexusCore (required)
- NexusCore_Alerts (always useful)
- NexusCore_Gather (if you farm)
- NexusCore_Banker (if you play multiple characters)
- NexusCore_Tailoring (if you have a tailor or farm cloth)
- NexusCore_Enchanting (if you have an enchanter)
Choosing a Theme
Do this first — the theme affects every page across every loaded module, so getting it right before you configure anything else means the interface will look the way you expect while you work.
Open /nc → NEXUSCORE → Theme.
Practical guidance:
- Default works well in most lighting conditions and is the safest starting point. The gold accent is easy to read on both high- and low-brightness monitors.
- Dark is the best choice if you play at night or in a dark room. Near-black with white text causes the least eye strain.
- My Class is a good pick if you have a strong class identity — it automatically pulls your class colors without you having to fiddle with anything. It updates if you switch characters.
- Colorful has a slowly animating rainbow accent. It looks great but the animation runs constantly and has a marginal CPU cost. Don't use it if you're on a very low-end system.
- Horde / Alliance are cosmetic faction themes. Use whichever matches your character's faction if you want that aesthetic.
- Light is designed for players with accessibility needs or those who prefer high-contrast light backgrounds. It's the only theme where text is dark on a light background.
Theme changes apply immediately without needing a reload.
Configuring PingAlert
PingAlert's defaults are functional out of the box for whisper monitoring, but a few minutes of configuration makes a significant difference.
Step 1 — Set Your Alert Sound and Volume
Open ALERTS → General.
The default sound (Quest Failed horn) is intentionally loud and distinct. If you want something less jarring in a social context, switch to Whisper / Tell Received or Ready Check Ping — both are recognizable WoW sounds that blend better in a group setting.
Set Volume to somewhere between 60–80% to start. You can always tune it down if alerts are too loud while in a Discord call.
If you have custom .mp3 or .ogg files, drop them into NexusCore_Alerts/AUDIO/. They will appear in the sound picker after the next /reload. The addon ships with several custom sounds (Navi, murloc, PSO2 rare drop chime, open AIM, mining sound) — browse through them to find something you like.
Step 2 — Configure the Screen Flash
The screen flash is a full-screen color pulse. By default it's a purple flash. If you find this too distracting or disorienting, you have two options:
- Reduce the flash opacity via the flash color picker (lower the alpha)
- Disable it entirely by unchecking Screen Flash
If you're keeping the flash, consider setting a color that's distinct for contacts vs. general alerts. The contact-level flash color override (set per-contact in the Contacts page) is the primary way to visually distinguish a message from an important person at a glance.
Step 3 — Configure Channels
Open ALERTS → Channels.
By default, Whispers, BNet Whispers (in-game), and BNet Whispers (mobile app) are enabled. Everything else is off.
Recommended additions depending on playstyle:
- Raid Warning — Raid warnings are time-sensitive. Enable this if you want to be alerted when your raid leader broadcasts a warning, even if NexusCore is behind another window.
- Guild Chat — Only enable this if you want alerts for every guild message. That can get noisy fast. Instead, consider adding trigger words (see below) so you're only alerted when someone says your name.
- Party/Raid Chat — Usually not worth enabling unless you commonly miss messages while alt-tabbed.
Per-channel sounds: if you enable Guild Chat alerts and want a quieter sound for it than your whisper alert, click the sound override dropdown next to the Guild channel and pick something softer. This prevents the loud horn sound from firing every time anyone says anything in guild.
Step 4 — Set Trigger Words
Open ALERTS → Filtering → Trigger Words.
If you enable broader channels like Guild or Say, trigger words are essential — otherwise you'll get an alert for every single message. Add your character name, your common nickname, and anything else people use to get your attention:
Akhael
Dat
DatWarmGuy
With trigger words set, alerts only fire when one of those strings appears in a message on a monitored channel. Leave the trigger word list empty on Whisper channels — you want to know about every whisper regardless of what it says.
Step 5 — Set Up Contacts
Open ALERTS → Contacts.
This is the most powerful and underused part of PingAlert. Setting up contacts gives you:
- Per-person custom sounds
- Per-person custom flash colors
- A "last seen" tracking record
- Alt grouping so you recognize someone no matter which character they're on
To add a contact:
- Enter a label (their name or nickname as you know them)
- Enter their character names, comma-separated — include all alts
- Optionally pick a custom sound for this person
- Click Save
For BNet friends, use the Scan Friends button. It reads your BNet friends list, imports their known characters automatically, and creates contacts for each friend. This is the fastest way to populate your contact list and is significantly better than entering names manually.
After scanning, review the contacts it created and assign sounds or colors to the ones you care most about.
Recommended color strategy:
- Assign a unique flash color to your most important contacts (real-life friends, guild officers)
- Leave less important contacts at the default flash color
- This way you can tell by the flash alone whether to stop what you're doing
Step 6 — Configure Quiet Hours and Automation
Open ALERTS → Automation.
If you have predictable gaming hours, quiet hours are worth setting up. Configure your sleep window (e.g., 11 PM to 7 AM) and enable it. Anyone who whispers you during that time will get an auto-reply if you enable that option.
Auto-reply message: keep it short and informative — something like "I'm offline or AFK right now. I'll reply when I'm back." Avoid anything that sounds like an out-of-office bot.
AFK Auto-DND: enable this if you step away frequently. It mirrors the game's AFK status, so DND activates automatically when you go AFK and turns off when you return.
Contact bypass for quiet hours: leave this enabled. It means contacts you've explicitly added can still reach you even during quiet hours. This is the point of the system — general chat goes silent while people you actually know can still get through.
Step 7 — Save a Profile
Once you have PingAlert configured to your liking, open ALERTS → Profiles and save a profile named something descriptive like "Default" or "Main Setup". This lets you restore your configuration quickly after a bug wipe or reinstall, and gives you a baseline to compare against if you experiment with different settings.
Configuring GatherSense
GatherSense is largely self-configuring once you understand how node data is built up over time. The core principle is: it gets better the more you play. A fresh install has no node data. After a few farming sessions you'll have a meaningful database.
Step 1 — General Setup
Open GATHERING → General.
Enable Auto-Enable Tracking Spells. This is the single most impactful toggle — without it you have to remember to activate Find Herbs or Find Minerals yourself every time you change zones, and you'll miss nodes because of it. With it enabled, GatherSense automatically casts the appropriate tracking spell when you enter a zone.
Enable Enable Loot Logging if you care about what you get from nodes (useful for planning farming sessions by expected material yield). It adds no overhead worth worrying about.
Enable Enable Respawn Timers to get estimates of when previously-visited nodes should be back. This is most useful during dedicated farming runs in small zones.
Leave Stealth Mode off unless you have a specific reason to silence alerts in a particular zone.
Step 2 — Configure Filters
Open GATHERING → Filters.
Enable only the node types you actually farm. If you're an herbalist with no mining, disable Ore Veins — those pins just add clutter. Similarly, if you're specifically farming current-expansion herbs, use the Expansion Filter to show only The War Within nodes. This keeps your map readable.
Expansion Filter tip: leave all expansion checkboxes unchecked to show all nodes from all expansions. This is the default. Enable specific expansions only when you're deliberately farming a specific era's materials.
Step 3 — Configure Alerts
Open GATHERING → Alerts.
The default alert range is a good starting point, but tune it based on how you play:
- Mount speed farming: increase the range so you get earlier warning and can redirect before overshooting
- On foot / slow movement: a tighter range reduces false alerts for nodes you can't realistically reach
Set an appropriate Alert Cooldown. If you're riding through an area with dense node coverage, a short cooldown means you'll hear a sound every few seconds. 15–30 seconds is a reasonable floor for most farming routes.
Enable Special Alert for Rare Nodes — you want to know immediately when you're near a Rich Thorium Vein or equivalent high-value rare spawn.
Test the toast before your first farming session so you know what to expect. The toast position defaults to the top of the screen — move it if it conflicts with raid frame positions or other addon elements.
Step 4 — Configure Sounds
Open GATHERING → Sounds.
Pick sounds that are distinct from your PingAlert sounds so you can tell the two systems apart by ear alone. GatherSense ships with candy.mp3 (a light chime) and kaching.mp3 (a cash register sound). The cash register is a popular choice for ore farming. The chime works well for herbs.
If you have PingAlert loaded, the two audio systems use different volume controls. You can have GatherSense quieter than PingAlert, or vice versa.
Step 5 — Display Settings
Open GATHERING → Display.
Enable both Minimap Icons and World Map Icons to start. Once you've used GatherSense for a few sessions, you'll have enough nodes that the world map can get crowded — that's when Cluster Nearby Icons becomes useful.
Heatmap Overlay is most useful for planning which zone to farm before you head out. Pull up the world map, enable the heatmap, and look for warm-colored zones in the area where you're headed. Once you're actually farming, it's less useful than the individual pins.
Competition Mode is situational — useful on a populated server where you frequently arrive at nodes that have already been taken, less useful on a low-pop server.
Step 6 — Share Your Data
If you play with a regular group, set up Social → Broadcast Found Nodes. This shares your discoveries over an addon channel within your party or raid. Everyone with GatherSense installed builds their databases simultaneously while playing together.
For broader sharing, use /gs export to generate a string and post it to your guild Discord or a community forum. Recipients paste it into /gs autoimport to merge your data with theirs.
Step 7 — Using Gather Mode for Route Farming
Once you have a reasonable node database built up (50+ nodes in a zone is a good minimum):
- Go to the zone you want to farm
- Type
/gs gathermodeto activate Gather Mode - GatherSense will calculate an optimized route and begin placing TomTom waypoints for the nearest nodes in sequence
- PingAlert-style proximity alerts fire as you approach each node
Gather Mode gives you a guided loop rather than having to eyeball the map constantly. Stop it with /gs gathermode again when you're done.
Configuring Angry Banker
Angry Banker is the most setup-intensive module because it requires you to log into each character at least once for its inventory to be populated.
Step 1 — Log Into Each Character
Angry Banker tracks inventory by reading it at login, on bag changes, and when the bank is accessed. After you install NexusCore_Banker, log into each of your characters in turn. You don't need to do anything special — just log in and log out. After you've cycled through your characters, all their inventories will be visible from any of them.
For bank data: visit your bank once per character. The bank inventory is read when the bank frame opens and closes.
Step 2 — Create Orders for What You Need
The Orders system is most useful when you're regularly crafting or preparing for content and need specific materials from specific characters.
To create orders efficiently, use the Professions right-click integration rather than the orders panel directly. Open your Professions window on any character, right-click the reagent you need, and select "Order via Angry Banker." A quantity dialog lets you specify how many you need. After confirming, any character you log onto will be able to see this order in the Orders panel alongside who currently has the item and how many.
Keep orders specific. A vague order for "50 Weavercloth" with nothing to indicate why it's needed is less useful than noting in the order that it's for a specific craft or preparation. Use the note field.
Step 3 — Use the Mailbox Pre-fill
The real payoff of Angry Banker is at the mailbox. When you log into a character that has items another character ordered, you'll see a pre-fill button in the mail window. Click it, and Angry Banker addresses and populates the package automatically. You just confirm and send.
This eliminates the common problem of "I have the stuff but I have to remember who needs it and how much." Angry Banker tells you automatically.
The gold rule: Angry Banker will never send more gold than min(requested, current gold − 1,000g). This is hardcoded protection against accidentally sending yourself broke. It cannot be disabled.
Step 4 — Craft Queue
If you regularly craft items across characters (professions split across alts), use the Craft Queue to plan ahead:
- Identify what needs to be crafted and on which character
- Queue the craft from any character using the Professions integration
- When you log into the character that can craft it, the queue is waiting and you can execute with
/ab craftnextor/ab craftall
The login alert will remind you if that character has pending crafts — so you won't forget even after a few days away.
Configuring the Tailoring Tracker
The Tailoring tracker requires no configuration — it collects data automatically by watching your loot window for cloth drops. The only setup question is which character to run it on.
Best practices:
- Run it on your tailor character, or the character you plan to use for cloth farming
- Farm in multiple zones during your first few sessions to build comparative data across zones
- Once you have 100+ kills in several zones, the drop rate bars become meaningful and you can start making data-driven decisions about where to farm
Reading the data:
A zone with a high drop rate and moderate kill count is more reliable than a zone with a slightly higher drop count but far more kills. Look at the drop rate percentage (drops per kill), not just the raw drop count.
The graph bars are sorted by drop rate by default. Use the Sort button to switch to total drops if you're trying to find high-volume zones for bulk farming rather than efficiency farming.
Configuring the Enchanting Module
DE Scanner Setup
The scanner works without any configuration — open it and scan. The TSM and Auctionator integrations are automatic if those addons are installed.
The one setting to configure: the minimum item level threshold. You don't want to be told to disenchant a level 10 green you picked up leveling. Set the minimum item level to something appropriate for your current content tier so low-level vendor trash doesn't appear in scan results.
Loadout Setup
Set up a loadout before your next enchanting session:
- Open ENCHANTING → Loadouts and create a new loadout with a meaningful name (your spec + content type, e.g., "Havoc DH Raid")
- For each enchantable slot, select the enchant you're targeting from the dropdown
- Set this as your active loadout
After your next login, the Missing Alert will fire if any slot doesn't match the loadout. Click through to see exactly which slots need attention.
If you play multiple specs with different enchant targets (e.g., a weapon enchant that changes by spec), create separate loadouts and switch between them. The loadout system supports as many named loadouts as you want.
Stockpile Setup
In ENCHANTING → Stockpile, set target quantities for the materials you use most. If you enchant a lot of rings and need a steady supply of current-expansion dust, set a goal for that material. When your count drops below goal, the Stockpile page highlights the shortage so you know to prioritize farming or buying it.
Focus stockpile goals on the two or three materials you actually burn through regularly. Setting goals for every material from every expansion creates noise that makes the useful alerts harder to see.
General Tips
Use the Dashboard for global control. If you need to go completely quiet (streaming, in a voice call, or in a high-focus fight), hit Toggle DND on the Dashboard rather than finding and toggling every module individually. Hit it again when you're back.
The minimap button is a quick-open shortcut. If you find yourself opening /nc frequently, right-click the minimap button to see the quick-menu with direct links to common actions.
Keyboard navigation works in the onboarding walkthrough. Arrow keys and spacebar advance through steps. Escape closes it.
Don't reset your GatherSense database casually. The node database is your personal history of every farming session. The "Reset Entire Database" button should only be used if the data is genuinely corrupted, not just because you want to start fresh in a single zone (use "Clear Current Zone Nodes" for that).
Profile your PingAlert config before experimenting. Save a profile before making any major changes to PingAlert settings. That way you can always restore your working configuration if an experiment doesn't pan out.
The /nc status command is useful for quick checks. If you're not sure whether all your modules are active after a /reload, type /nc status and it will print the current enabled/DND state of every registered module to chat.