TitleAdvanced
titlemotdadvanced1.gif

The example above is a typewriter. However you can make anything you want. Maybe just a rainbow title or some arrows pointing to your server name and blinking. You can give them a quick notification of their Faction power,... anything you want :)

titlemotdadvanced2.gif

This example shows that the subtitle can still be changed / animated during the "stay on screen time".
PS: It was supposed to be a rainbow effect :p But I failed matching the rainbow colors xD

titlemotdadvanced3.gif

VIDEO HERE
header_features.png

  • Backwards compatible to the protocol hacks
  • No lagg
  • Event triggered titles
  • 4000+ high performance placeholders you can use
  • Many updates
  • Permission based title motd groups. So this can also be world specific
  • Formatting tags allowing you to format text or placeholders (upper or lower case, substring ,...)
  • Developer API to add placeholders
  • Sync configurations between multiple servers in case you are lazy
  • In depth placeholder configuration for some plugins (what they return)
header_about.png

A MOTD is the entrance to your server. Some players are put off when they don't get a nice looking MOTD when joining a server, others are annoyed because it looks boring or with irrelevant information.

After creating the free alternative for this plugin: http://www.spigotmc.org/resources/titlemotd.1171/
I noticed it was cooler, .. but still boring. So I decided to work on an easy configurable way to create animated titles.

This plugin supports colors (ofcourse) and animated title and subtitle with async. intervals so you can change the animation interval of both the title and subtitle. In the gif above the subtitle changes slower then the animated title.

Also it allows sending different animations to different permission groups.
(See permissions and config)

Above that when a player is using 1.7 you can create a failback MOTD message in the chat that is also group specific and also allows support for all placeholders. The permissions for these failback groups are different so you don't need to make a failback motd for every title group.

Just like the free version of this plugin it supports a different message on First Join or a Welcome back. However this is not the case in the 1.7 failback.

Personally my server doesn't really have the best of hardware so making it lagg free was one of my main goals. This plugin will not cause any lagg ;)

This plugin supports both 1.8 and the latest protocol hack! A 1.8 or semi 1.8 server is required


header_configuration.png

If you need help configuring just contact me on this thread or a PM :)

Q: Why does the way of configuring looks similar to Tab and ActionBar
A: Despite being totally different my philosophy is to create something people understand. If I totally change the way of configuring with every plugin I create no one will understand. Making them look similar is in many cases a difficult job (since all three plugins are different) but the goal is to make it look familiar.

Code:
# ------------------------------ #
#
#  TitleAdvanced 6
#  (c) Maxim Van de Wynckel
#
# ------------------------------ #

# About: Minecraft 1.8 features a title text that is displayed
#        in the middle of the screen. This plugin utilizes that
#        title to display a permission specific MOTD with lots
#        of variables and animated text.
#
#        This plugin supports variables from various plugins.

# Permissions: To use the title groups give them the permission
#              titleadvanced.group.<group>
#              Make sure to remove them from the other groups
#              when giving a new permission.

# Commands: List of all commands
#           (ALIASES: titlemotdadvanced,title)
#           /titleadvanced reload     -  Reload the configuration
#           /titleadvanced help       -  Show more commands

# Variables: These variables can be used in the TEXT section
#            of both the header as the footer.
#        
#            {PLAYER}       - Player name
#            {PLAYERNICK}   - Player nickname
#            {SERVER}       - Server name
#            {PLAYERCOUNT}  - Server player count
#            {BUNGEECOUNT}  - Bungee network player count
#            Lots more... See the spigot page (5000+)

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

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

## 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:
  # Force install all placeholders (NOT RECOMMENDED)
  force-all: false
  # logs the memory usage of placeholders on startup
  log-memory: false
  # Clear unused placeholders that are not enabled.
  clear-unused: true
  # Config cache only
  # This will only use placeholders in the config
  # HOWEVER: IT WILL BREAK ALL CUSTOM PLACEHOLDERS!
  # IT WILL ALSO PREVENT ANY HOOKS (PlaceholderAPI)
  config-cache: false

# Configure all titles here. These titles are not shown by default and have
# to be triggered using a command, trigger event or by defining
titles:
  example-firstjoin:
    # Only define this motd section if you want to use the title as an MOTD title
    # you will need "titleadvanced.group.example-firstjoin"
    motd:
      # Show the title on first join
      firstjoin: true
      # Do not show the title on rejoin
      rejoin: false
    # Fade in time in TICKS (20 ticks = 1 sec)
    # This is the fade in time for the first text in the row
    fadein: 0
    # Stay on screen time in TICKS
    # This is the stay on screen time for the last message
    staytime: 20
    # Fade out time in TICKS
    # This is the fade out time for the last message
    fadeout: 15
    # Delay time before starting the title. Recommended +- 10 ticks
    delay: 10
    # Title message
    title:
      frames:
      - '&9&kO&aW&9&kO' # Start typewriter
      - '&9&kO&aWe&9&kO'
      - '&9&kO&aWelc&9&kO'
      - '&9&kO&aWelco&9&kO'
      - '&9&kO&aWelcom&9&kO'
      - '&9&kO&aWelcome&9&kO'
      - '&9&kO&aWelcome!&9&kO' # Let the welcome show a bit longer
      - '&9&kO&aWelcome!&9&kO'
      - '&9&kO&aWelcome!&9&kO'
      - '&9&kO&aWelcome!&9&kO'
      - '&9&kO&aWelcome!&9&kO'
      - '&9&kO&aWelcome!&9&kO'
      - '&9&kO&aWelcome&9&kO' # Start backspace
      - '&9&kO&aWelcom&9&kO'
      - '&9&kO&aWelco&9&kO'
      - '&9&kO&aWelc&9&kO'
      - '&9&kO&aWel&9&kO'
      - '&9&kO&aWe&9&kO'
      - '&9&kO&aW&9&kO'
      - '&9&kO&9&kO'
      - '&9&kO&&2T&9&kO' # Start writing "To"
      - '&9&kO&2To&9&kO' # Let the "to" show a bit longer
      - '&9&kO&2To&9&kO'
      - '&9&kO&2To&9&kO'
      - '&9&kO&2T&9&kO'
      - '&9&kO&9&kO'
      - '&9&kO&8M&9&kO' # Start writing MVdW-Software
      - '&9&kO&8MV&9&kO'
      - '&9&kO&8MVd&9&kO'
      - '&9&kO&8MVdW&9&kO'
      - '&9&kO&8MVdW-&9&kO'
      - '&9&kO&8MVdW-S&9&kO'
      - '&9&kO&8MVdW-So&9&kO'
      - '&9&kO&8MVdW-Sof&9&kO'
      - '&9&kO&8MVdW-Soft&9&kO'
      - '&9&kO&8MVdW-Softw&9&kO'
      - '&9&kO&8MVdW-Softwa&9&kO'
      - '&9&kO&8MVdW-Softwar&9&kO'
      - '&9&kO&8MVdW-Software&9&kO' # Staytime starts here (20)
      # Animation interval
      interval: 3
    # Subtitle message
    subtitle:
      frames:
      - '&8Welcome {PLAYER}!'
      - '&6The time is &e{TIME}'
      - '&aThere are &2{PLAYERCOUNT}&a players online'
      - '&cYou have &f$&7{MONEY} &c to start'
      - '&bEnjoy your stay!'
      # Animation interval
      interval: 25
  example-rejoin:
    # Only define this motd section if you want to use the title as an MOTD title
    # you will need "titleadvanced.group.example-firstjoin"
    motd:
      # Do not show the title on first join
      firstjoin: false
      # Show the title on rejoin
      rejoin: true
    # Fade in time in TICKS (20 ticks = 1 sec)
    # This is the fade in time for the first text in the row
    fadein: 0
    # Stay on screen time in TICKS
    # This is the stay on screen time for the last message
    staytime: 20
    # Fade out time in TICKS
    # This is the fade out time for the last message
    fadeout: 15
    # Delay time before starting the title. Recommended +- 10 ticks
    delay: 10
    # Title message
    title:
      frames:
      - '&9&kO&aW&9&kO' # Start typewriter
      - '&9&kO&aWe&9&kO'
      - '&9&kO&aWelc&9&kO'
      - '&9&kO&aWelco&9&kO'
      - '&9&kO&aWelcom&9&kO'
      - '&9&kO&aWelcome&9&kO'
      - '&9&kO&aWelcome!&9&kO' # Let the welcome show a bit longer
      - '&9&kO&aWelcome!&9&kO'
      - '&9&kO&aWelcome!&9&kO'
      - '&9&kO&aWelcome!&9&kO'
      - '&9&kO&aWelcome!&9&kO'
      - '&9&kO&aWelcome!&9&kO'
      - '&9&kO&aWelcome&9&kO' # Start backspace
      - '&9&kO&aWelcom&9&kO'
      - '&9&kO&aWelco&9&kO'
      - '&9&kO&aWelc&9&kO'
      - '&9&kO&aWel&9&kO'
      - '&9&kO&aWe&9&kO'
      - '&9&kO&aW&9&kO'
      - '&9&kO&9&kO'
      - '&9&kO&&2T&9&kO' # Start writing "To"
      - '&9&kO&2To&9&kO' # Let the "to" show a bit longer
      - '&9&kO&2To&9&kO'
      - '&9&kO&2To&9&kO'
      - '&9&kO&2T&9&kO'
      - '&9&kO&9&kO'
      - '&9&kO&8M&9&kO' # Start writing MVdW-Software
      - '&9&kO&8MV&9&kO'
      - '&9&kO&8MVd&9&kO'
      - '&9&kO&8MVdW&9&kO'
      - '&9&kO&8MVdW-&9&kO'
      - '&9&kO&8MVdW-S&9&kO'
      - '&9&kO&8MVdW-So&9&kO'
      - '&9&kO&8MVdW-Sof&9&kO'
      - '&9&kO&8MVdW-Soft&9&kO'
      - '&9&kO&8MVdW-Softw&9&kO'
      - '&9&kO&8MVdW-Softwa&9&kO'
      - '&9&kO&8MVdW-Softwar&9&kO'
      - '&9&kO&8MVdW-Software&9&kO' # Staytime starts here (20)
      # Animation interval
      interval: 3
    # Subtitle message
    subtitle:
      frames:
      - '&8Welcome back {PLAYER}!' #0 - 25 ticks
      - '&6The time is &e{TIME}' #25 - 50 ticks
      - '&aThere are &2{PLAYERCOUNT}&a players online'
      - '&cYou have &f$&7{MONEY}'
      - "&bDon't forget to vote!"
      # Animation interval
      interval: 25

Use the GUI for faster visualizing of animations:
http://www.spigotmc.org/resources/titleanimationcreator.6193/

giphy.gif


CLICK HERE FOR PLACEHOLDERS

header_preseteffects.png

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


header_event.png

TitleAdvanced allows you to trigger specific titles based on various in game events such as combat, mcmmo, ...

That way you can use TitleAdvanced for other plugins and show relevant information to the player for example when he enters a town ,etc...

CLICK HERE FOR ALL SUPPORTED EVENT TRIGGERS


header_permissions.png

Code:
titleadvanced.reload:
    description: Reload the configuration
    default: op
  titleadvanced.help:
    description: Show plugin help
    default: true
  titleadvanced.uploadlog:
    description: Upload log
    default: op
  titleadvanced.uploadconfig:
    description: Upload config
    default: op
  titleadvanced.about:
    description: About the plugin
    default: true
  titleadvanced.permissions:
    description: List all permissions
    default: true
  titleadvanced.resetconfig:
    description: Reset the configuration file
    default: false
  titleadvanced.placeholders:
    description: Available placeholders
    default: op
  titleadvanced.parse:
    description: Parse effects or placeholders to chat
    default: op
  titleadvanced.group.example-firstjoin:
    description: Default group
    default: true
  titleadvanced.group.example-rejoin:
    description: Default group
    default: true
  titleadvanced.show.target:
    description: Show a title to the target
    default: op

View attachment 10773
/titleadvanced reload - Reload the configuration
/titleadvanced help - Show help
/titleadvanced resetconfig - Reset your config
/titleadvanced permissions - View a list of permissions
/titleadvanced about - About me
/titleadvanced uploadlog - Upload the Tab log to pastebin
/titleadvanced uploadconfig - Upload the config to pastebin (for support)
/titleadvanced show <player> (<group>)


header_updating.png

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.



header_api.png

Add placeholders to this plugin or any other MVdW Placeholder plugin.
https://www.spigotmc.org/resources/mvdwplaceholderapi.11182/


header_tos.png

By downloading this plugin you agree with our terms of service
http://www.mvdw-software.be/terms-of-service

You may use this plugin on 1 server or network only



    • Do not discuss the price
    • Put errors in code or pastebin
    • Describe errors. Don't just say "it doesn't work"
    • Use /titleadvanced uploadconfig to get a pastebin link of your config when reporting errors
    • My timezone is GMT+1 (Just so you know)

Latest updates

  1. Update 5.16.0

    Fix jar and anti-releak issue!

Latest reviews

update the download link

Similar resources

TitleAdvanced iLeak
Colored group/world specific animated titles with 4000+ placeholders
5.00 star(s) 2 ratings
Downloads
340
Updated
TitleAdvanced L
Colored group/world specific animated titles with 4000+ placeholders
1.00 star(s) 1 ratings
Downloads
323
Updated
TitleAdvanced memorixgamer
5.00 star(s) 2 ratings
Downloads
192
Updated
BlackSpigot General Chat
Rules Help Users
    J @ jumana_143: ?
    Top