WelcomeTitles - Custom welcome titles

This is a discussion topic for the Ore project, WelcomeTitles. View the full project on Ore for downloads and more information.


Features

  • Permission based
  • Everything is customizable
  • You can add, or remove titles

Commands

  • /welcometitles - Base Command
    welcometitles.command.base
  • /welcometitles reload - Reload Configuration
    welcometitles.command.reload

Default Configuration

Main {
    # Placeholders: {player}, {playercount}, {ping}, {world}
    # Effects: FIREWORK
    # Sounds: https://helpch.at/docs/1.12.2/org/bukkit/Sound.html
    Titles=[
        {
            actionbar="&fEnjoy your time!"
            effect=FIREWORK
            fadeIn=5
            fadeOut=35
            permission="welcometitles.title.newbie"
            sound="ENTITY_EXPERIENCE_ORB_PICKUP"
            sound-pitch=1
            sound-volume=100
            stayTime=50
            subtitle="&6to the server, &e{player}&6!"
            title="&6&lWelcome"
        },
        {
            actionbar="&fHave a fabulous day, &e{player}&f!"
            effect=""
            fadeIn=5
            fadeOut=35
            permission="welcometitles.title.member"
            sound="ENTITY_EXPERIENCE_ORB_PICKUP"
            sound-pitch=1
            sound-volume=100
            stayTime=50
            subtitle="&e{playercount} &6others online!"
            title="&6&lWelcome back!"
        }
    ]
}

A new version has been released for WelcomeTitles, it is available for download here.


Custom titles for when players join.

Would be fantastic if this plugin was slightly more configurable, by using different permissions for diffferent join titles :slight_smile:
e.g.

Main { Title1 { Subtitle { # This will be the bottom text. Message="Example subtitle 1" } Title { # This will be the top text. Message="Example Title 1" } # Uses tick time, useful site: http://mapmaking.fr/tick/ fadeIn=50 fadeOut=50 stayTime=150 permission="welcometitles.title.title1" } Title2 { Subtitle { # This will be the bottom text. Message="Example subtitle 2" } Title { # This will be the top text. Message="Example Title 2" } # Uses tick time, useful site: http://mapmaking.fr/tick/ fadeIn=100 fadeOut=100 stayTime=200 permission="welcometitles.title.title2" } }

1 Like

A new version has been released for WelcomeTitles, it is available for download here.


Requires a new config file if migrating from v1.0.0

  • Revamped the config
  • Added first join section
  • Added action bar

I definitely will add something like that!

1 Like

A new version has been released for WelcomeTitles, it is available for download here.


  • Completely recoded plugin.

A new version has been released for WelcomeTitles, it is available for download here.


  • Re-coded entire plugin

A new version has been released for WelcomeTitles, it is available for download here.


v2.0.0 - Will require a new config if upgrading from a previous version.
  • Now supports custom titles (Permission Based)
  • Code improvements
  • More placeholders

The Welcome titles runs only for operators :frowning:

1 Like

A new version has been released for WelcomeTitles, it is available for download here.


  • Fixed permission issues occurring in previous version

This issue has been fixed in the newest version, thank you. :smiley:

A new version has been released for WelcomeTitles, it is available for download here.


  • Cleanup

how can custom the titles?

Dude, thanks for the help.

Through the config file.

Why the title only shows when you are op?:frowning:
I try all 3 versions and happens the same thing:(

The latest version works. Make sure you have the correct permission node.

A new version has been released for WelcomeTitles, it is available for download here.


  • Update to API 7.4.0
  • Fix version build issues
  • Cleanup

API 8 Support coming next.