Tab
Tab
◦•●❤♡ ᴄᴏɴᴛᴀᴄᴛ Dekomori on discord ꜰᴏʀ ꜱᴜᴘᴘᴏʀᴛ ♡❤●•◦

Tested Minecraft Versions:
1.8 / 1.9 / 1.10 / 1.11 / 1.12 / 1.13 / 1.14 / 1.15 / 1.16 / 1.17

[IMG]


The Header changes with a speed of 5ticks (still no lagg on 30pp server)

[IMG]


This plugin ONLY handles header and footer, not the name itself

[IMG]

  • Permission based tab animation groups. So this can also be world specific
  • 5000+ placeholders from a lot of different plugins even premium ones
  • In depth placeholder configuration for some plugins (what they return)
  • High performance (no lagg at all)
  • Sync configurations between multiple servers in case you are lazy
  • Developer API to add placeholders
  • Formatting tags allowing you to format text or placeholders (upper or lower case, substring ,...)
  • Trigger a different tab header/footer based on event triggers
[IMG]

There are a few Tab Header and Footer plugins out here, but this one is something different. You can specify multiple lines that will update every configurable amount of ticks. This allows you to make color changing tab lists (even text changing tablist like).

On top of that you can send different tab lists to different players. Just give them the permission of another tablist to send that one instead. This allows you to remove vote messages for donators for example.

Just like the other plugins it support variables such as player, bungeecord player count, and more... (5000+)

This plugin has to be on your spigot server. But you can configure it to sync configs to other bungee servers.

Requirements:
  • PlaceholderAPI 2.10.10 or higher
  • Java 11+
  • MC 1.7.9 protocol hack or higher (supported till 1.12.X)
Limitations:
  • You can't change the names in the tablist only the header and footer
  • The tablist columns or ordering can not be changed
Q: I do not want the text to switch, do I need to set the interval to a high value?
A: No, if you only have 1 line in the text: list it won't switch or refresh

Q: When does the tab refresh?
A: Depending on what changes the quickest (footer or header) it will use the interval of one of these

Q: I don't see any colors in the tab after giving permissions
A: That means you have a conflicting tab or nickname plugin

Q: My player names are cut off in tab
A: Tab just adds a color in front of the name shortening it by 2 characters per color/effect, what can cause the name to cut off at the end

Code:
[/COLOR][/LEFT]
[COLOR=#000000]# ------------------------------ #
#
#  Tab 7
#  (c) Maxim Van de Wynckel
#
# ------------------------------ #

# About: Minecraft 1.8 and higher features a tab header and footer
#        This plugin will allow you to create a customizable tab
#        header and footer.
#
#        This plugin supports variables.

# Permissions: To use the tab groups give them the permission
#              tab.group.<group>  (ex. tab.group.default)
#              Make sure to remove them from the other groups
#              when giving a new permission.

# Commands: List of all commands
#           /tab reload     -  Reload the configuration
#           /tab help       -  See all commands

# Variables: These variables can be used in the TEXT section
#            of both the header as the footer using PlaceholderaPI

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# GENERAL PLUGIN SETTINGS
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#

## Config version (DO NOT EDIT)
config: 6

## Language file
lang: 'en'

## Debug mode
debug: false

## Log to file
log:
  enabled: true
  # Reset log on startup
  reset: true

## Update checking
update:
  check: true # RECOMMENDED YOU LEAVE THIS TRUE

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# PLUGIN SPECIFIC SETTINGS
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#

# Placeholder settings
placeholder:
  # Automatically attempt to download eCloud placeholders when used
  auto-download: true

# Tab Header and footer
tab:
  # You can create multiple groups to send
  # different tablists to different players
  default:
    # The tab header is situated on the top of the tablist
    header:
      # The header supports color codes
      frames: # Use \n to split lines
      - '&9&l\u00BB <glow normalcolor="&8&l" glowcolor="&4&l" startglowcolor="&4&l" endglowcolor="&4&l">My Test Server</glow> &9&l\u00AB\n     &e&l~ &6&l<fullwidth>Welcome</fullwidth> &e&l~'
      # The interval in ticks to switch text (20 ticks = 1 sec)
      interval: 2
      # Define if the text should be randomized. Animation formatting tags
      # won't be affected.
      random: false
    # The tab footer is situated on the bottom of the tablist (below all the names)
    footer:
      # The footer supports color codes
      frames:
      - '&8&lRAM USAGE: &7%server_ram_used% / %server_ram_total%\n &8&lTPS USAGE: &7<round decimals="2">%server_tps_15%</round> / 20\n &8&lONLINE PLAYERS: &7%server_online%'
      # The interval in ticks to switch text (20 ticks = 1 sec)
      interval: 2
      # Define if the text should be randomized. Animation formatting tags
      # won't be affected.
      random: false

# An example of a group would be vip  (tab.group.vip)
# For example you could remove the footer that says Vote now! or
# in this example the site url.

# Tab colors. If you want colors tab names in the tablist give permissions
# to groups to match that color. Keep note: make sure to give negative permissions
# when you have inheritance between groups.
#
# If you have a wildcard permission, give yourself negative permissions
#
# Permissions:
# tab.color.<colorname>
# Dark colors:
# tab.color.dark<colorname>
# See the spigot page for more details
#
# Please turn this off when using AnimatedNames
tabcolors: true

# Nicknames in tab with tabcolors true
tabcolors-nicknames: true

# Live checking for tab color changes
# When disabled your color is only set upon login
tabcolor-livecheck: true
[/COLOR]

[IMG]

Placeholders or variables can be used in the frames to show information about players, the server, other plugins or things you create yourself!

CLICK HERE FOR PLACEHOLDERS



[IMG]

You can basically create any effect you like. But if you want to make quick or more advanced changes you can use these formatting tags

CLICK HERE FOR EFFECTS

[IMG]

Code:
[/COLOR][/COLOR][/LEFT]
[COLOR=#000000][COLOR=#000000]tab.reload:
  description: Reload the configuration
  default: op
tab.help:
  description: Show plugin help
  default: true
tab.uploadlog:
  description: Upload log
  default: op
tab.uploadconfig:
  description: Upload config
  default: op
tab.about:
  description: About the plugin
  default: true
tab.permissions:
  description: List all permissions
  default: true
tab.resetconfig:
  description: Reset the configuration file
  default: false
tab.parse:
  description: Parse effects or placeholders to chat
  default: op
tab.group.default:
  description: Default group
  default: true
tab.color.black:
  description: Color black
  default: false
tab.color.darkblue:
  description: Color dark blue
  default: false
tab.color.darkgreen:
  description: Color dark green
  default: false
tab.color.darkaqua:
  description: Color dark aqua
  default: false
tab.color.darkred:
  description: Color dark red
  default: false
tab.color.darkpurple:
  description: Color dark purple
  default: false
tab.color.gold:
  description: Color gold
  default: false
tab.color.gray:
  description: Color gray
  default: false
tab.color.darkgray:
  description: Color dark gray
  default: false
tab.color.blue:
  description: Color blue
  default: false
tab.color.green:
  description: Color green
  default: false
tab.color.aqua:
  description: Color aqua
  default: false
tab.color.red:
  description: Color red
  default: false
tab.color.lightpurple:
  description: Color light purple
  default: false
tab.color.yellow:
  description: Color yellow
  default: false
tab.color.white:
  description: Color white
  default: false
tab.color.magic:
  description: Magic effect
  default: false
tab.color.bold:
  description: Bold effect
  default: false
tab.color.strikethrough:
  description: Strikethrough effect
  default: false
tab.color.underline:
  description: Underline effect
  default: false
tab.color.italic:
  description: Italic effect
  default: false
[/COLOR]
[LEFT]


To make it as less confusing as possible tab colors are permission controlled only. If you wish to create prefix/suffix in the tab you will need the AnimatedNames plugin (make sure to disable tab-colors)

View attachment 10688
/tab reload - Reload the configuration (do not use /reload or plugman)
/tab help - Show help
/tab resetconfig - Reset your config
/tab permissions - View a list of permissions
/tab about - About me
/tab uploadlog - Upload the Tab log to pastebin
/tab uploadconfig - Upload the config to pastebin (for support)
/tab parse - Parse an effect or placeholder


I am someone who provides quite a lot of updates, mainly because placeholders are things I can't build up. People request it , complain if it takes too long ,etc.. .
You can update the plugin manually and receive spigot notifications when a new update is available (or console notifications).

Config resets will always be mentioned in bold red letters on the update description. Make sure to make a backup of your config.

Updates after spigot updates can take 1,5 week to be ready.
Also keep in mind I won't be able to update when on vacation, this is usually mentioned on my description page for months when this period arrives.

Latest updates

  1. N/A

    N/A

Similar resources

*LATEST*Notifyz core + LICENCE(TAB+CORE) R
2.50 star(s) 2 ratings
Downloads
119
Updated
*SOURCE CODE* mPractice | BUILDUHC | TAB | CONFIGURABLE | EVENTS, TOURNAMENTS | HCF TEAM FIGHTS X
0.00 star(s) 0 ratings
Downloads
492
Updated
Advance Tab - Customizable Tab Menu KamiBoku
Fully customize your minecraft servers tab Header and Footer.
2.14 star(s) 7 ratings
Downloads
876
Updated
BlackSpigot General Chat
Rules Help Users
    trickyyy @ trickyyy: Hey :Minecraft:
    Top