PlayersTab
This is a Mage Arena mod to display a list of online players while holding Tab.
| Last updated | 2 months ago |
| Total downloads | 648 |
| Total rating | 1 |
| Categories | Tools Misc |
| Dependency string | AntsLab-PlayersTab-1.0.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
AntsLab PlayersTab
A tiny, zero‑HUD scoreboard that shows all players grouped by team when you hold TAB. Clean, lightweight, and configurable.
Built for BepInEx 5.x · IMGUI · C# 7.3
✨ What it does
-
Hold TAB to open a list of players.
-
Players are grouped by team and sorted alphabetically within each group.
- Sorcerers (team
0) - Warlocks (team
2) - Others (any other team value)
- Sorcerers (team
-
Headers are color‑coded; text uses the game’s menu font when available.
📦 Installation (Thunderstore)
Option A — Recommended (r2modman / Gale / Thunderstore Mod Manager)
- Open r2modman, Gale or Thunderstore Mod Manager.
- Select your game profile.
- Search for “AntsLab PlayersTab”.
- Click Install.
- Click Start modded to launch the game.
These managers automatically pull the correct BepInExPack for your game.
Option B — Manual install
-
Install BepInEx 5.x for your game (usually via the game’s BepInExPack on Thunderstore).
-
Download the mod’s
.zipfrom Thunderstore and extract it. -
Place
AntsLab.PlayersTab.dllinto your game folder under:<GameFolder>/BepInEx/plugins/AntsLab.PlayersTab/ -
Run the game once to generate the config file.
Uninstall
Delete the folder BepInEx/plugins/AntsLab.PlayersTab/ (and the config at BepInEx/config/antslab.playerstab.cfg if you want a clean slate).
🕹️ How to use
- Press and hold TAB → the panel appears.
- Release TAB → it hides.
- Names are sorted A→Z within each team.
- If a player has no readable name (common during lobby phase), it won't count to generate the list, but if you want it to work, you can change the config (see
ShowNamelessPlayers).
⚙️ Configuration
All options are in BepInEx/config/antslab.playerstab.cfg (created after first run).
🧩 Compatibility & limitations
- Unity version: The scan uses the Unity 2022+ API (
FindObjectsByType). On older Unity versions, the list may appear empty. - Field names: If your game changes internal field names (
playerMovement,playerTeam,playername), the mod may fail to detect players or teams.
🔧 Troubleshooting
The panel doesn’t show up
- Make sure you’re holding TAB.
- If you’re in a lobby and names aren’t available, set
ShowNamelessPlayers = true. - Check
BepInEx/LogOutput.log— you should see:AntsLab PlayersTab 1.0.0 loaded. - Verify your Unity version is 2022+ and the game actually has a
PlayerMovementcomponent withplayername/playerTeamfields.
Names are cut off
- Increase
RowHeightand/orPanelWidth. - Or Decrease
FontSize.
Header labels look odd
- Disable
UseMenuFontto fall back to the default IMGUI font.
🏗️ Building from source
-
Target BepInEx 5.x (game’s Mono profile) and C# 7.3.
-
Reference assemblies:
BepInEx.dllUnityEngine.dll(+ IMGUI)HarmonyLib.dll
-
Plugin attributes:
BepInPlugin("antslab.playerstab", "AntsLab PlayersTab", "1.0.0")
The project is a standard BepInEx plugin. Drop the built DLL into
BepInEx/plugins/AntsLab.PlayersTab/.
📜 Changelog
1.0.0
- Initial release. Team‑grouped, alphabetized player list on TAB. Configurable KeyBind, position, width, font size, row height, refresh cadence, and nameless behavior.
🙌 Credits & license
- Author: Ant_Redstone
- Thanks: BepInEx team & community.
- License: See package on Thunderstore (or repository) for current licensing terms.
❓ FAQ
Does this reveal hidden players? No. It only reads the online player names and list them.
Is this a cheat? It’s just a visual list. Respect server rules and your game’s modding policy.
Can I change team names or colors?
Not via config in this version. They’re mapped as 0 → Sorcerers, 2 → Warlocks, and Others. You can fork the source to customize.