Sueta

♛ MagicTab ➳ Tablist plugin +40 Symbols ♛ [1.9 -> 1.10 & Bun

v1.5

Customize your tablist by adding colorful header and footer!

·Plugin



MagicTab is a plugin that allows you to customize the header and footer of your tablist.
please send me PM if you have any ideas or found errors.
Discord: ImErkal_#1712
Skype: imerkal69

☛ Customize your tablist by adding colorful header and footer!
☛ Use " \n" for multiple lines in header / footer.
☛ Supports PlaceholdersAPI variables.
☛ Vault support
☛ Welcome title
☛ Version Checker
☛ Metrics stats
☛ +40 Symbols
☛ Tablist refresh header and footer
☛ Sends a message to a player with title & subtitle or actionbar
☛ Sends announce for onlne players with title & subtitle or actionbar
☛ Welcome actionbar title
☛ Join motd


On player join:

Broadcast with title:


private message with title and subtitle /msg

actionbar broadcast:

sender private message format:

private message with actionbar:

/magictab - Main command
/magictab reload - Reload config.yml file.
/magictab amsg - Sends a message with actionbar to the specified player.
/magictab msg - Sends a message to the specified player.
/mtagictab abc - Sends a announce with actionbar for online players.
/magictab bc - Sends a announce for online players.
/magictab info - Plugin information.

magictab.help - Allows to a player execute /magictab help
magictab.bc - Allows to a player execute /magictab bc <announce>
magictab.abc - Allows to a player execute /magictab abc <announce>
magictab.msg - Allows to a player execute /magictab msg <player> <message>
magictab.amsg - Allows to a player execute /magictab amsg <player> <message>
magictab.reload - Allows to a player execute /magictab reload
magictab.info - Allows to a player execute /magictab info
magictab.* - Allows to a player execute all commands this plugin

############################################################
# +------------------------------------------------------+ #
# |                    MagicTab v1.4                     | #
# |                     by ImErkal_                      | #
# +------------------------------------------------------+ #
############################################################

# DO NOT REMOVE ''
# Symbols code https://pastebin.com/MaaByD1x
# 20 ticks = 1 seconds

# Here configuration tab header and footer
Tablist:
  header: '&5---&d---&5---&d---&5---&d---&5---&d---&5---&d---\n&5<13> &f&lMagicTab &av1.4 &5<13>\n&fPlugin made by &5ImErkal_\n&5&m----------------------------'
  footer: '&f&m----------------------------\n\n&fPlayers online &8<6> &5%server_online%\n&5download on &fwww.spigotmc.org/46310\n\n&5---&d---&5---&d---&5---&d---&5---&d---&5---&d---'
  refreshTime: 40

########################################
#              Settings                #
########################################

# Sets the title that is sent to the player when they join the server.
Title:
  # Toggles this feature.
  Enabled: true
 
  # The title shown.
  title: '&5Welcome %player_name% !'
 
  # The subtitle shown.
  subtitle: '&don the server &4(&cedit this from config.yml&4)'
 
  # The time it takes for the title to fade into the screen.
  fadeIn: 20
 
  # The time it takes for the title to fade into the screen.
  Stay: 30
 
  # The time it takes for the title to fade into the screen.
  fadeOut: 20
ActionBar:
  # Toggles this feature.
  Enabled: true
 
  # The actionbar shown.
  actionbar: '&cWelcome, &5%player_name% §fon the server'

# Toggle tablist.
Enable-Tablist: true

########################################
#              Messages                #
########################################

# Here is plugin prefix.
Prefix: '&9MagicTab &8[>>] &r'

# The message will appear in the chat when a player does not have magictab.reload permission.
NoPerms: '&cYou do not have permission to execute this command!'

# The message will appear in the chat when a player reloads the config.yml file.
Reloaded: '&aConfig.yml reloaded!'

# The message will appear in the chat when the executor specifies an offline player.
Player-Not-Found: '&c%target% &fnot found!'

messages-to-self: '&cYou cant send message yourself!'

########################################
#   PrivateMessage & title/subtitle    #
########################################

Msg-title:
  # The title shown.
  title: '&a%player%'
 
  # The subtitle shown.
  subtitle: '&c%message%'
 
  # The time it takes for the title to fade into the screen.
  fadeIn: 20
 
  # The time it takes for the title to fade into the screen.
  Stay: 30
 
  # The time it takes for the title to fade into the screen.
  fadeOut: 20

  # The format that will appear when a player sender a private message.
  player-format: '&8[&bPM&8] &f[->] &c%target% &f[>>] &l%message%'
 
  # The format that will appear when a player receiver a private message.
  target-format: '&8[&bPM&8] &c%player% &f[->] &c%target% &f[>>] &l%message%'

# The sound that only the receiver of the message will hear.
Sound:
  # 1.13 Sounds: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html
  # 1.8 Sounds: http://docs.codelanx.com/Bukkit/1.8/org/bukkit/Sound.html
  sound: LEVEL_UP
  pitch: 1
 
Msg_options:
  # Enable / Disable the format to be displayed in the chat for sender and receiver.
  chat_format_enabled: true
 
  # Enable / Disable the sound that only receiver will hear.
  sound_enabled: true
 
########################################
#            Actionbar                 #
#  privatemessage & broadcast message  #
########################################
Actionbar:
  msg:
    # The Actionbar format that will be displayed for the player.
    format: '&c%player% &f[->] &l%message%'
 
    # The message the executor will receive when he / she sends you the message.
    sender-message: '&aYou have succesfully send a message!'
 
    # Enable / Disable the sound that only receiver will hear.
    sound_enabled: true
 
    # The sound that only the receiver will hear.
    Sound:
      sound: LEVEL_UP
      pitch: 1
 
  broadcast:
    # The Actionbar format that will be displayed for all players.
    format: '&dAnnounce &f[->] &c%message%'
 
########################################
#             Broadcast                #
########################################
Broadcast:
  # The title shown.
  title: '&dAnnounce!'
 
  # The subtitle shown.
  subtitle: '&c%message%'
 
  # The time it takes for the title to fade into the screen.
  fadeIn: 20
 
  # The time it takes for the title to fade into the screen.
  Stay: 30
 
  # The time it takes for the title to fade into the screen.
  fadeOut: 20
 
########################################
#            JOIN MOTD                 #
########################################

Join-Motd:
  # Enable / disable motd join.
  Enabled: true
  permissions: magictab.motd
  motd:
  - '&5&m---&d&m---&5&m---&d&m---&5&m---&d&m---&5&m---&d&m---&5&m---&d&m---&5&m---'
  - '&r'
  - '&r         &cMagicTab plugin made by ImErkal_'
  - '&r          &bthank you for using MagicTab!'
  - '&r'
  - '&5&m---&d&m---&5&m---&d&m---&5&m---&d&m---&5&m---&d&m---&5&m---&d&m---&5&m---'



If you have a problem or a question about the Plugin, message me first before leaving a review! ✩✩✩✩✩

You can also support me for my work by donating. Use the link below if you want to donate:

Terms of Service:
NOTE: By downloading you agree to these!
➦ You may not repost or edit and repost this plugin.
➦ You may not say this plugin is yours.
➦ You may not decompile this plugin.
➦ We reserve the right to change these Terms at any time, and you agree to abide by the most recent version of this.

FAQ:
➦ How i can use placeholderapi variables?:

open!
  • /papi help - PlaceholderAPI help.
  • /papi ecloud list all <page number> - Lists all the plugins for downloadable plugins.
  • /papi ecloud download Player - Enables %player_name%,%player_displayname% etc. placeholder.
  • /papi ecloud download Server - Enables %server_online% etc. placeholder.
  • More help: https://www.spigotmc.org/wiki/placeholderapi-placeholders/

➦ What is the code of the symbols?:

open!

https://github.com/imErkal/MagicTab/blob/master/Symbols

➦ Which it's vault variables?:

open!
  • %group% - Show player group
  • %prefix% - Get player prefix
  • %suffix% - Get player suffix
  • Note: you will get error if you're not using some plugin for chat provider ex: GroupManager, PermissionEx, etc.

Similar projects

Plugin →