TabConfig


TabConfig is a plugin that provides a simple configuration based custom tab using the TabAPI. Using the easy to use config you can change the global tab list to anything you want!

This plugin requires that you have the following installed or it will NOT work!
- TabAPI Note: Version B 0.1.15 or higher is required!
- Protocallib

Simply drop the plugin into the plugins folder and start your server up. The plugin will generate a default configuration for you to customize to your liking. How to use the different variables and other things is described in the config.
Variables:
- {online} = players online
- {max} = max players online
- {player} = player name
- {displayname} = player display name (what shows up in chat)
- {tabname} = player tab name (what normally shows up in the tab)
- {servername} = Server name (In Server.properties)
- {fillplayers} = auto fill the reset of the tab with the online player list
- {ping!serverip.com!online} = Pings an external server for online players
- {ping!serverip.com!max} = Pings an external server for max players
Commands:
- /tabconfig = reload the tab from the config
Note:
- Max char length per slot is 16 characters. no two tabs can be identical. If your tab is 14 char or less long a unique char sequence will be added to the end of the tab making it unique.
-
View User Profile
-
Send Message
Posted Aug 6, 2013How can I make the prefixes of the players?
-
View User Profile
-
Send Message
Posted Aug 4, 2013can i increase the slots on the tablist and not increasing the max payers?
-
View User Profile
-
Send Message
Posted Aug 3, 2013@jujulogey97
Try your main IP address, DDoS protection may be messing with it. Use number IP's that are not DDoS protected.
-
View User Profile
-
Send Message
Posted Aug 3, 2013@ryryman
How exactly would you say you would ping the external IP address, with no IP address.
-
View User Profile
-
Send Message
Posted Aug 2, 2013@jujulogey97
I think you have to type in exactly "ping!serverip.com!online" not fill in the worlds with your info
-
View User Profile
-
Send Message
Posted Aug 1, 2013{ping!mc.jujucraft.net:25565!online}/{ping!mc.jujucraft.net:25565!max}
Doesn't work. -1/-1
-
View User Profile
-
Send Message
Posted Jul 28, 2013Is there a way to display player nicknames similar to what essentials does in place of {fillplayer} ?
-
View User Profile
-
Send Message
Posted Jul 27, 2013When is the {fillplayers} going to be fixed?!
And is there an alternate variable I can use in place of {playerlist} that will show the players online in the tab list?
-
View User Profile
-
Send Message
Posted Jul 23, 2013Could you make that we can add {ping!<ip>!status} to an column so it will show if the server is online or offline?
Sorry for bad english, i'm dutch
-
View User Profile
-
Send Message
Posted Jul 22, 2013Is it at all possible to set different Tabconfigs for each world (using multiverse)?
For Example:
Have your survival world (or default world) show the normal list of players online.
Then in a separate world (one you've created as an arena with multiverse, or just nether/end) you will have a list of players just in that world with you.
-
View User Profile
-
Send Message
Posted Jul 15, 2013@ehbaron123456789
You need to delete the config, and let it creae another, or this error will continue
-
View User Profile
-
Send Message
Posted Jul 13, 2013Love this plugin! Working 100% fine!
-
View User Profile
-
Send Message
Posted Jul 10, 2013@Yellow1844
Now I get this error:
-
View User Profile
-
Send Message
Posted Jul 10, 2013@ehbaron123456789
Try replacing the "§" in all the color codes to a "&"
-
View User Profile
-
Send Message
Posted Jul 8, 2013I'm getting an error:
http://pastie.org/8122696
This is my config:
http://pastie.org/8122695
Could someone please assist me on how to fix this? Thanks!
-
View User Profile
-
Send Message
Posted Jul 8, 2013To me, personally, this looks like a promising plugin. But I am not willing to make any downloads until you answer me this question:
Can I reserve spots on the tablist for like admins or mods? So when they log on, it will show that they are online. If they are offline, I don't want to see them on the tablist.
If there is no such thing, do you think you could consider making an upgrade on that?
-
View User Profile
-
Send Message
Posted Jun 27, 2013@Seaboiii:
Yes, i am using TabAPI...
2013-06-28 12:23:14 [INFO] [TabAPI] Loading TabAPI vB 0.1.15 2013-06-28 12:23:14 [INFO] [TabConfig] Loading TabConfig v1 2013-06-28 12:23:14 [INFO] [ProtocolLib] Enabling ProtocolLib v2.4.5 2013-06-28 12:23:14 [INFO] [ProtocolLib] Started structure compiler thread. 2013-06-28 12:23:22 [INFO] [TabConfig] Enabling TabConfig v1 2013-06-28 12:23:22 [INFO] Writing new file: D:\BUKKIT\1\plugins\TabConfig\config.yml 2013-06-28 12:23:22 [INFO] config.yml 2013-06-28 12:23:22 [SEVERE] Error occurred while enabling TabConfig v1 (Is it up to date?) java.lang.NullPointerException at java.io.Reader.<init>(Unknown Source) at java.io.InputStreamReader.<init>(Unknown Source) at org.mcsg.double0negative.tabconfig.TabConfig.loadFile(TabConfig.java:280) at org.mcsg.double0negative.tabconfig.TabConfig.onEnable(TabConfig.java:42) 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_5_R3.CraftServer.loadPlugin(CraftServer.java:282) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.enablePlugins(CraftServer.java:264) at net.minecraft.server.v1_5_R3.MinecraftServer.j(MinecraftServer.java:304) at net.minecraft.server.v1_5_R3.MinecraftServer.e(MinecraftServer.java:283) at net.minecraft.server.v1_5_R3.MinecraftServer.a(MinecraftServer.java:243) at net.minecraft.server.v1_5_R3.DedicatedServer.init(DedicatedServer.java:151) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:382) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) 2013-06-28 12:23:33 [INFO] [0;34;1m[ProtocolLib] The updater did not find an update, and nothing was downloaded.[m
-
View User Profile
-
Send Message
Posted Jun 27, 2013@KelvinKam
Did you use tabapi? Most probably you forget about that
-
View User Profile
-
Send Message
Posted Jun 27, 2013I am just using your development release, and it shows me this error (CB1.5.2 R1.0) plz fix it :)
2013-06-28 04:37:15 [INFO] [TabConfig] Enabling TabConfig v1 2013-06-28 04:37:15 [INFO] Writing new file: F:
plugins\TabConfig\config.yml 2013-06-28 04:37:15 [INFO] config.yml 2013-06-28 04:37:15 [SEVERE] Error occurred while enabling TabConfig v1 (Is it up to date?) java.lang.NullPointerException at java.io.Reader.<init>(Unknown Source) at java.io.InputStreamReader.<init>(Unknown Source) at org.mcsg.double0negative.tabconfig.TabConfig.loadFile(TabConfig.java:280) at org.mcsg.double0negative.tabconfig.TabConfig.onEnable(TabConfig.java:42) 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_5_R3.CraftServer.loadPlugin(CraftServer.java:282) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.enablePlugins(CraftServer.java:264) at net.minecraft.server.v1_5_R3.MinecraftServer.j(MinecraftServer.java:304) at net.minecraft.server.v1_5_R3.MinecraftServer.e(MinecraftServer.java:283) at net.minecraft.server.v1_5_R3.MinecraftServer.a(MinecraftServer.java:243) at net.minecraft.server.v1_5_R3.DedicatedServer.init(DedicatedServer.java:151) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:382) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
-
View User Profile
-
Send Message
Posted Jun 26, 2013Add function hide ping