TabConfig

header

a

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!

r

This plugin requires that you have the following installed or it will NOT work!

u

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.

Source: https://github.com/Double0negative/TabConfig/

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of TheCoolGuy123_5_Minecraft_ TheCoolGuy123_5_Minecraft_ Apr 14, 2014 at 21:20 UTC - 0 likes

    {fillplayers} is only adding one person...

    JACK

  • Avatar of vonjol vonjol Apr 05, 2014 at 20:23 UTC - 0 likes

    Hello,

    In the next release can you make it so we can {fillplayers} with {displayname} Please.

    This would be really good for server's wit ranks.

  • Avatar of iZachaWacka iZachaWacka Mar 12, 2014 at 00:28 UTC - 0 likes

    Hey Owners, i got ur plugin to work, But I need to ask for a favor. I have server that got sponsor. So can u message me back here or on my Skype: ZachaWacka!

  • Avatar of elliscool23 elliscool23 Mar 11, 2014 at 21:13 UTC - 0 likes

    Mine Does Not Generate Any Thing (I'm On A Mac)

  • Avatar of p82183645 p82183645 Mar 04, 2014 at 12:53 UTC - 0 likes

    @MovieMaker2: Go

    I have the same problem in minecraft 1.7.

  • Avatar of MovieMaker2 MovieMaker2 Mar 03, 2014 at 09:10 UTC - 0 likes
    • I am really confused at the moment. I have this in my config...

    tab: 1: - '&f============' - '&f============' - '&f============' 2: - '&aWelcome to the' - '&1P&4I &5Network' - '{tabname}' 3: - '&f============' - '&f============' - '&f============' 4: - '&a There is' - '&6{online}/{max}' - '&aOnline' 5: 6: - '&4Players' - '{fillplayers}'

    Yet I see:

    This a Messup?

  • Avatar of smeths smeths Feb 18, 2014 at 03:12 UTC - 0 likes

    @MCer202: Go

    may I just say it works perfectly well, I have been testing it out and everything in it works except that {fillplayers} doesn't remove a player from tab if they leave then if they join it says thier username twice

  • Avatar of MCer202 MCer202 Feb 02, 2014 at 00:29 UTC - 0 likes

    This just flat out doesn't work. Please help, sleeping Double0negative!

  • Avatar of Shadow48402 Shadow48402 Jan 29, 2014 at 14:39 UTC - 0 likes

    Default config:

    ####################################
    #             TabConfig            #
    #       Simple config based        #
    #      custom tab list for the     #
    #              TabAPI              #
    #                                  #
    #          Double0negative         #
    #         http://mc-sg.org         #
    ####################################
    
    # Do we want to update the tab list for everyone
    # on login and logout? On large servers with constant
    # logins and logouts this can cause high data usage and
    # cpu load.
    
    updateAllOnPlayerLogin: true
    updateAllOnPlayerLogout: true
    
    # Change the update time in ticks. Higher update times 
    # will result in more data usage. Setting this to -1
    # will disable continuous updates. 
    
    updateTimer: 100
    
    
    #Set the global tab
    #format
    #
    #
    #row1:
    # - column1
    # - column2
    # - column3
    #row2:
    # - column1
    # - column2
    # - column3
    #
    #
    # 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
    #
    # {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
    #
    # NOTES: Max char lenght 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.  
    #
    #
    #
    
    
    tab:
      1:
      - '&4============'
      - '&6============'
      - '&4============'
      2:
      - 'Double0negative'
      - '&4TabConfig'
      - 'mc-sg.org'
      3:
      - '&4============'
      - '&6============'
      - '&4============'
      4:
      5:
      - 'play.mc-sg.org'
      - '{ping!play.mc-sg.org!online}/{ping!play.mc-sg.org!max}'
      6:
      - '&6Online: '
      - '{online}/{max}'
      7:
      8:
      9:
      - '&4Players'
      - '{fillplayers}'
    
  • Avatar of highfaller highfaller Jan 18, 2014 at 23:10 UTC - 1 like

    [Another Bug] Player names are duplicating when online, also staying on the tab when disconnecting. (TabConfig-1.7.2-Beta)

Facts

Date created
Feb 21, 2013
Categories
Last update
Nov 29, 2013
Development stage
Release
License
All Rights Reserved
Curse link
TabConfig
Downloads
13,735
Recent files

Authors

Relationships

Required dependency
ProtocolLib
TabAPI