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!
-
View User Profile
-
Send Message
Posted Apr 17, 2013@FlavourFlave
thx :)
@UnUltima23
No this is given by minecraft, I can't change this. But if you just use different colorcodes, it's not the same! ;)
-
View User Profile
-
Send Message
Posted Apr 16, 2013Disregard my previous comment, but hit wont let me enter the same thing in two boxes, if i do, it just dosnt show anything. Is there a way to get around that?
-
View User Profile
-
Send Message
Posted Apr 16, 2013The first line always says this: SERVERNAME no matter what i do
-
View User Profile
-
Send Message
Posted Apr 16, 2013Yeah that is a nice plugin :D
-
View User Profile
-
Send Message
Posted Apr 15, 2013@Adondriel
fixed everything in the new version.
+ /streload works now + everything is central
-
View User Profile
-
Send Message
Posted Apr 14, 2013@bubbleguj
reload cmd doesnt seem to work.
-
View User Profile
-
Send Message
Posted Apr 14, 2013SORRY FOR ALL!!! IT WAS A BIG FAIL...
@GioboiMC
fuck I failed.. :D
@Aibakins
Shiiit I'm so sorry :D
@fbafaro
Yea got it..
-
View User Profile
-
Send Message
Posted Apr 13, 2013That plugin load as DiaZ !!!!!
-
View User Profile
-
Send Message
Posted Apr 13, 2013@GioboiMC
Yep my players were complaining about nausea and broken legs on join. It was unusual for a simple 5-10KB file suddenly jumped to a 89KB file. Especially since this was a bug fix build
-
View User Profile
-
Send Message
Posted Apr 13, 2013@bubbleguj
You messed up big time LOL! You uploaded your "DiaZ" plugin.. Confused/worried me for a bit until I realized what was going on.. It's named SuperTab... But loads up as "DiaZ".
-
View User Profile
-
Send Message
Posted Apr 13, 2013@SkriptDesign
No, you can decompile the jar if you want, but don't steal my code pls
@GioboiMC
Fixed with the new version (needs approval)!
-
View User Profile
-
Send Message
Posted Apr 12, 2013Please make this plugin open source! Will add me own %% types
-
View User Profile
-
Send Message
Posted Apr 11, 2013Found this error on the console: http://pastebin.com/KpyJF3AH
-
View User Profile
-
Send Message
Posted Apr 11, 2013Mine just isn't working properly.. Whenever I press tab it's either not there, or not in the right place.. Used to work fine few weeks ago.
-
View User Profile
-
Send Message
Posted Apr 9, 2013@kergat
The newest version works for 1.5.1!?
@MattIPv4
fixed with the new version
-
View User Profile
-
Send Message
Posted Apr 9, 2013I Found Another Problem....
%health% Does Not Work!!
Please Mend This
Thanks, Matt!
-
View User Profile
-
Send Message
Posted Apr 9, 2013@MattIPv4
EDIT:
It Now Works, I Missed A " ' " Off The End Of One Of The Lines!
-
View User Profile
-
Send Message
Posted Apr 9, 2013I Keep Getting This Error When Booting Up My Server:
10:49:21 AM CONSOLE: [SEVERE] Cannot load plugins\SuperTab\config.yml 10:49:21 AM CONSOLE: parsing a block collection 10:49:21 AM CONSOLE: "<string>", line 61, column 2: 10:49:21 AM CONSOLE: - '&3 Welcome' 10:49:21 AM CONSOLE: ^ 10:49:21 AM CONSOLE: end>, but found Anchor 10:49:21 AM CONSOLE: "<string>", line 71, column 5: 10:49:22 AM CONSOLE: - '&4 ' 10:49:22 AM CONSOLE: ^ 10:49:22 AM CONSOLE: while parsing a block collection 10:49:22 AM CONSOLE: "<string>", line 61, column 2: 10:49:22 AM CONSOLE: - '&3 Welcome' 10:49:22 AM CONSOLE: ^ 10:49:22 AM CONSOLE: end>, but found Anchor 10:49:22 AM CONSOLE: "<string>", line 71, column 5: 10:49:22 AM CONSOLE: - '&4 ' 10:49:22 AM CONSOLE: ^
Here Is My SuperTab Config:
. _ _ _ _ _ | | _| |. \ | | | '_ \ / _ \ '| |/ _` | '_ \UseSuperTab: true
TabConfig:
- '&3 Welcome' - '&3 To' - '&3 Oxmead!' - '&6[]============' - '&6==============' - '&6============[]' - '&2Server Owner' - '&2 ' - '&2Your IGN' - '&3Matt C - '&4 ' - '%playername% ' - '&6[]===========' - '&6=============' - '&6===========[]'
Please Can You Explain Why It Won't Work??
Thanks, Matt
-
View User Profile
-
Send Message
Posted Apr 9, 2013Could You Please Shorten The Online Players Variable??
I Would Like To be Able Todo
&3%onlineplayers%/%slots%
But It is Too Long...
Thnaks, Matt
-
View User Profile
-
Send Message
Posted Apr 7, 2013Please update 1.5.1 - R0.2
[SEVERE] Could not load 'plugins\SuperTab.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: net/minecraft/server/v1_5_R1/Packet at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:185) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:307) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:231) at org.bukkit.craftbukkit.v1_5_R2.CraftServer.loadPlugins(CraftServer.java:263) at org.bukkit.craftbukkit.v1_5_R2.CraftServer.<init>(CraftServer.java:241) at net.minecraft.server.v1_5_R2.PlayerList.<init>(PlayerList.java:55) at net.minecraft.server.v1_5_R2.DedicatedPlayerList.<init>(SourceFile:11) at net.minecraft.server.v1_5_R2.DedicatedServer.init(DedicatedServer.java:109) at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:387) at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/v1_5_R1/Packet at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:174) ... 9 more Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_5_R1.Packet at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:70) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 12 more