SuperTab
About
SuperTab is a plugin that allows server owners and plugin developers to change the server tab-list.
Features
For server admins:
- very easy configuration
- a lot of variables
- very compact
For developers:
- very, very easy API
Example
Here's an example how it could look like:
Configuration
# _____ _____ _ # / ___| |_ _| | | # \ `--. _ _ _ __ ___ _ __| | __ _| |__ # `--. \ | | | '_ \ / _ \ '__| |/ _` | '_ \ # /\__/ / |_| | |_) | __/ | | | (_| | |_) | # \____/ \__,_| .__/ \___|_| \_/\__,_|_.__/ # | | # |_| # # SuperTab plugin by bubbleguj # # ----------------------------------------------------------------------------- # # Every new "tabslot" is marked with a "-" # # You can use those variables in the list: # # %onlineplayers% - Shows, how many players are online # %slots% - Shows, how many slots the server has # %playername% - Shows the name of the player, looking at the list # %motd% - Shows the motd # %health% - Shows the health of the player, looking at the list # %level% - Shows the XP-level of the player, looking at the list # %ip% - Shows the IP of the player, looking at the list # %gamemode% - Shows the gamemode of the player, looking at the list # %fly% - Shows if the player can fly # %hour% - Shows the system time hour # %minute% - Shows the system time minutes # %day% - Shows the system date day # %month% - Shows the system date month # # .:!IMPORTANT!:. More than 16 characters will be reduced .:!IMPORTANT!:. # .:!IMPORTANT!:. Don't create two slots with the same content .:!IMPORTANT!:. # # To create an empty list: # - '&1 ' # So, just take an colourcode and one or more spaces # # ----------------------------------------------------------------------------- # # Here's an example config: # # TabConfig: # - '&1 ' # - '&1Servername' # - '&2 ' # - '&1Admins:' # - '&3 xxxxx' # - '&8 ' # - '&1Health:' # - '&3 %health%' # - '&9 ' # - '&7Players:' # - '&5 ' # - '&4 ' # # This would create this tablist: # ________________________________ #| |Servername| | #|__________|__________|__________| #|Admins: |xxxxx | | #|__________|__________|__________| #|Health: |4 | | #|__________|__________|__________| #|Players: | | | #|__________|__________|__________| # # Good luck! ;) # # ----------------------------------------------------------------------------- # If this is false, SuperTab will be disabled UseSuperTab: true TabConfig: - '&1 ' - '&1SERVERNAME' - '&2 ' - '&5[]==========' - '&5==========' - '&5==========[]' - '&7Players:' - '&5 ' - '&4 '
Developers
Look here: http://dev.bukkit.org/bukkit-plugins/supertab/pages/developers-de-de/
Commands and permissions
There's one command with a permission. The command is /streload. This will reload the SuperTab config. The permission is: supertab.reload
Installation
Put the SuperTab.jar into your plugin folder and restart your server. That's it, have fun!
@bubbleguj
thats the only console i have acces to
@bubbleguj
Wait for an update? Like a update for the plugin for for MC in whole?
@highfaller
No I'm working on it but I think we have to wait for an update
@bubbleguj
Ah, apology. Is there an ETA to when that will be fixed?
@janbas88
No I need the full error from the console not from McMyAdmin
errors:
console spam: http://gyazo.com/d89bec0fdf440eb9304a0cca4bf2059d
when /streload ingame: http://gyazo.com/d89bec0fdf440eb9304a0cca4bf2059d
when /streload in console: http://gyazo.com/ff3aab4a4ab339b27798373c89041d28
maybe it would be usefull if you add me on skype? if you have my skypename is janbassie.
@highfaller
No I do understand what you mean! This is exactely what I mean! This is one of the two opinion. The other opinion would be that the playernames are in front of you custom tablist!
It's a bug from 1.6.2 and at the moment, I don't know how to fix this.
But if you want I can give you this version of the plugin (with the names in front of the custom tablist).
@janbas88
Error pls, and try restart the server
@Purple_Vintage
Look at the first reply
@bubbleguj
yhe . . . doesnt work now the hole tablist is blanco. and if i /streload it gives an eternal server eroor :(
Hey, When I use SuperTab, it always shows the players name in the top left and shuffles everything right one. Is there any fix to this?
@bubbleguj
Shouldn't player names show by default? I'm not 100% sure you understand what I mean, the custom tablist stays on and exactly to how I edited it but player names disappear. Here's a screenshot to show it properly:
This is what it looks like when I log on: http://i.imgur.com/MitXLQd.png After a few seconds of login (The name disappears and the connection bar is left): http://i.imgur.com/kcXNFTN.png Less than a minute and the name and connection bar goes: http://i.imgur.com/5Hgekzx.png
@highfaller
If you want, I can edit the plugin for you, that the players will be showen, but I can't promise anything...
@janbas88
Bukkit does not approve the 1.5.2 file so I uploaded it for you here: http://www.mediafire.com/download/2sou9j7p4ysn63d/SuperTab_%5B1.5.2%5D.jar
@bubbleguj
By "disappear" I mean after a player logs in, a few seconds later their name goes of the tablist, leaving their connection bar for a further few seconds, then that also disappears. Even in the latest release from 16 hours ago still does it, and I did delete the old jar and replace for the new one along with deleting the configuration and that resetting too.
@highfaller
What do you mean with "desappear"? That's what I talked about the 1.6.2 update contains this bug.
There are two opinions: 1. The usernames appear/disappear like in the current version 2. The usernames will always be placed in the fron of the main content
I don't know what's better :/
@bubbleguj
It seems a server restart stopped the console error, but usernames still randomly disappear .-.
Okay, I uploaded to more files. One for 1.5.2 which works and one for 1.6.2 which works too. Now it catchs every error so your console will not get spammed, even if the plugin should not work. If there is a info message in your console, please report it to me :)
@highfaller
when did this error appear? It works for me perfectly that's why I ask :/
@janbas88 Ohh yes, I'll upload a working 1.5.2 file too ;)
so i have a 1.5.2 server what download should i take becouse both 1.5.2 (fixed all) and 1.6.2 ( one more bug) dont work they just give me a empty tablist
I downloaded the latest update (1.6.2) and edited it. My console is constantly spammed with this and no player names show up. Also the variable %playername% doesn't work and sends an error to the console saying a username on the tablist is already used.
[WARNING] [SuperTab] Task #2115 for SuperTab v1.2 generated an exception java.lang.NullPointerException at me.bubbleguj.supertab.SuperTab.setTab(SuperTab.java:274) at me.bubbleguj.supertab.SuperTab.reloadTabForAll(SuperTab.java:238) at me.bubbleguj.supertab.SuperTab$1.run(SuperTab.java:458) at org.bukkit.craftbukkit.v1_6_R2.scheduler.CraftTask.run(CraftTask.java:53) at org.bukkit.craftbukkit.v1_6_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:522) at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:226) at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
@sammyturbo123
ahh thx and yes: released :)
@bubbleguj
Estimated Time of Arrival
@highfaller
Sorry, but what is an ETA? The 1.6.2 file is waiting for approval