TabAPI
TabAPI

Check it out in action! Join play.mc-sg.org
What is it
TabAPI is an API that is designed to allow developers make use of the Player Tab List in their plugins. It allows a simple way for Dev's to take control of it on a per-player basis to provide ingame stats, custom tab menus, hud's and more!
Examples

Requirements
This plugin requires Protocollib to function.
For Server Owners
If you are a server owner, then simply select the version that matches your server version and download it. This will allow plugins that use this API to take advantage of the API to change the tab list.
Plugins Using TabAPI
- SuperSpleef - When the New update is released.
- TabConfig - Fully Customizable Tab list!
- McMMO TabSkillz - View your McMMO skills on the tab!
- TabToTheMax - Customizable Tab List!
- More Coming Soon!
Limits
- The minecraft tab list does not support two tabs of the same content. So for example, if you set one square to "test" and anther to "test", only one will be displayed. A workaround for this is you can just add either spaces or color codes to the end to make them unique.
- the updatePlayer function has to clear the entire tab list and resend it due to mc just appending new packets to the end of the list. therefor, only call this functions as needed (ie once a loop is done, not in the loop), otherwise it will end up causing both lag and high bandwidth usage.
- Currently only supports tab list with three columns (dev release issue)
- Currently If no plugin takes control of the tab list, it will show a blank list instead of the default player list (dev release issue)
Graphics and Page design by Malo






-
View User Profile
-
Send Message
Posted Sep 2, 2013Cool Plugin Update 1.6.2?? please :)
-
View User Profile
-
Send Message
Posted Aug 28, 2013@KrustyLv
You must have a plugin that using TabAPI to configurate it. (Example)
-
View User Profile
-
Send Message
Posted Aug 24, 2013Now i dont have TAB! Thank you! :@
-
View User Profile
-
Send Message
Posted Aug 17, 2013Does this plugin works with BungeeCord?
-
View User Profile
-
Send Message
Posted Aug 14, 2013Can you please create this plugin without protocolLib?
-
View User Profile
-
Send Message
Posted Aug 9, 2013@docwho123456
Me Also, Works perfectly fine with TabToTheMax although my console gets SPAMMED with errors from tabapi
-
View User Profile
-
Send Message
Posted Aug 8, 2013I hope they update it soon :D
-
View User Profile
-
Send Message
Posted Aug 4, 2013I just did this on my server, and it was not nice, so i delete it. Now i got no tablist and all the players online i cant see on the tab! ?
-
View User Profile
-
Send Message
Posted Aug 3, 2013Someone also got this Dollar Signs? Didnt find a Solution yet EDIT: Solved, forgot the SyncDelayedTask
-
View User Profile
-
Send Message
Posted Jul 19, 2013I removed tab api, tab config, and protocol lib. Now my tab is empty. Please help!!!
-
View User Profile
-
Send Message
Posted Jul 16, 2013can yous sort players on rank and admin and owenrs?
-
View User Profile
-
Send Message
Posted Jul 11, 2013working for 1.6.1 and 1.6.2?
-
View User Profile
-
Send Message
Posted Jul 3, 2013@Seaboiii
It was actually an issue between mCore and ProtocolLib :)
-
View User Profile
-
Send Message
Posted Jul 3, 2013Update on 1.6
-
View User Profile
-
Send Message
Posted Jul 3, 2013@ShadowGaming6
You need TabConfig. This is an API...
@FuZeEclipse
You forget protocollib :)
-
View User Profile
-
Send Message
Posted Jul 2, 2013Please Help Me With This I have This Plugin But it does not show everyone online please help
-
View User Profile
-
Send Message
Posted Jul 2, 20132013-07-02 19:34:38 [INFO] [TabAPI] Enabling TabAPI vB 0.1.15 2013-07-02 19:34:38 [SEVERE] Error occurred while enabling TabAPI vB 0.1.15 (Is it up to date?) java.lang.NoClassDefFoundError: com/comphenix/protocol/ProtocolLibrary at org.mcsg.double0negative.tabapi.TabAPI.onEnable(TabAPI.java:79) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.v1_6_R1.CraftServer.loadPlugin(CraftServer.java:282) at org.bukkit.craftbukkit.v1_6_R1.CraftServer.enablePlugins(CraftServer.java:264) at net.minecraft.server.v1_6_R1.MinecraftServer.l(MinecraftServer.java:314) at net.minecraft.server.v1_6_R1.MinecraftServer.f(MinecraftServer.java:291) at net.minecraft.server.v1_6_R1.MinecraftServer.a(MinecraftServer.java:252) at net.minecraft.server.v1_6_R1.DedicatedServer.init(DedicatedServer.java:151) at net.minecraft.server.v1_6_R1.MinecraftServer.run(MinecraftServer.java:392) at net.minecraft.server.v1_6_R1.ThreadServerApplication.run(SourceFile:582) Caused by: java.lang.ClassNotFoundException: com.comphenix.protocol.ProtocolLibrary at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(ClassLoader.java:423) at java.lang.ClassLoader.loadClass(ClassLoader.java:356) ... 12 more
-
View User Profile
-
Send Message
Posted Jun 25, 2013@MrAppleJacks123
You need TabConfig to do that.... That is not what this plugin do. It is an API :)
-
View User Profile
-
Send Message
Posted Jun 20, 2013does this plugin support bungee cord in The Config tab_list: GOBAL_PING player_limit: -1 online_mode: false What Do you rplace GOBAL_PING With On Bungee Cord???
-
View User Profile
-
Send Message
Posted Jun 8, 2013Those of you having errors, use this link :) It also supports Java 6
http://ci.drtshock.com/view/Double0negative/job/TabAPI/7/