Description
ForeverBlackListed
Shared player & guild reputation list for WoW Forever (Camelot client) - also loads on retail/Midnight, MoP Classic, TBC Classic and Classic Era via the included flavor TOCs. Track players and guilds in named groups (Players, Bots, custom groups, …) on a Blacklist or a Good List, rate them, and let the community vote entries up or down.
Homepage: https://blacklist.xrl-dev.de/ - paste your export there to merge with the global database and import the result back (a dedicated domain is planned later).
Usage
/fblor the minimap button opens the window.- Add entries with the form (name, type player/guild, group, note, blacklist/good) or via Target to grab your current target.
- Right-click an entry: edit note, switch blacklist/good list, move to a group, star rating (1-5), Report positive / negative, remove your vote, delete.
- Right-click a player (world, target frame or chat name): add/remove on blacklist or good list, plus a guild option.
- Right-click the minimap button: blacklist the current target.
- First login shows a welcome dialog with the fair-use rules - check "don't show again" to dismiss it permanently.
- Log button in the title bar: in-game changelog, localized for all nine client languages.
Votes & ratings
Two separate systems per entry:
- Star rating (1-5) - your personal rating, shown as stars.
- Reports - every user casts one positive or negative vote per entry, changeable any time. Votes sync per voter with timestamps, so the +N/-N score shown in the list column, the entry menu and the tooltip reflects the whole network - an entry can turn from bad to good as votes come in.
Slash commands
/fbl · /fbl <name> (quick-add) · /fbl add <name> · /fbl addg <guild> ·
/fbl remove <name> · /fbl export · /fbl import ·
/fbl sync [name] · /fbl reset · /fbl minimap
Tab-completion works for /fbl arguments (commands and entry names).
JSON export/import
WoW addons cannot write files. Export opens a popup with the list
as JSON - select all, copy, and save it into a .json file yourself
(or paste it on the website). Import accepts the same format pasted
back and merges entries by timestamp: newer mod wins per field, votes
merge per voter - old exports can never overwrite newer data.
{
"app": "ForeverBlackListed",
"version": 1,
"entries": [
{ "name": "Some One", "kind": "player", "group": "bots", "note": "spam",
"rating": 5, "votes": { "xenshi lucas": { "v": 1, "t": 1731000000 } },
"added": 1731000000, "mod": 1731050000 }
]
}
Sync
The Sync button offers three ways to share the list:
- Guild - sends to everyone running the addon in your guild.
- Player - whispers it to one player.
- Channel - a built-in hidden channel, joined automatically on login. All channel traffic (joins, leaves, messages) is filtered from chat and the channel name is never shown anywhere. Every FBL user world-wide exchanges lists over it: incoming data merges automatically, your changes are broadcast seconds after you make them - including deletions (tombstones), so removed entries stay removed everywhere. A trust filter decides whose lists auto-merge (guild / friends / everyone), with per-sender status in the panel.
Remote deletions only propagate from the built-in list admin; everyone
else's deletes stay local. Entries carry added/mod timestamps so
merges always keep the newest state regardless of sync order.
The addon also announces its version to sync peers - when another user runs a newer release you get a one-time chat notice pointing to the homepage.
Auto-blacklist
Sidebar option: players below a chosen level are added automatically on sight (mouseover), into a selectable group. Optionally also members of blacklisted guilds or players from a specific realm.
Warnings
Chat notice when a blacklisted player whispers or invites you; the invite popup can be auto-hidden. Toggle in the sidebar.
Tooltip
Hovering a player shows Blacklist: yes (with group, stars, +N/-N
reports, realm and note) or Blacklist: no. Good-list entries show a green
line; guild entries match the player's guild name. Configurable via the
checkboxes in the window sidebar.
Contact
Removal requests or wrong data: xenshi1988@gmail.com - processing time 1-2 days.
(c) 2026 Robin - xRL-Dev.de


