Sueta

abandoned Welcomer 1.8 - 1.9 - 1.10 - 1.11 RECODED

1.1.2

Titles! ScoreBoards! Tablist header and footer!

·Plugin
abandoned


RECODED

TESTED ONLY FOR SPIGOT!
DOES NOT WORK IN 1.12 (YET)

abandoned


MC-Market

What it does:
This plugin adds:

  • Tablist Prefixes
  • Tablist Suffixes
  • A header for tablist
  • A footer for tablist
  • A title upon a player joining
  • A broadcast (title) [BUGGY]
  • A scoreboard system

None Animated

Features:
This plugin has the features of configuring the time of it being displayed, fade in, fade out and message to be displayed, Also in the new update, it has the capability to get your permission prefix and suffix and set it to your tablist name and name tag and tablist header and footer.

Commands:
<> = required

  1. /welcomer title <new title here>
  2. /welcomer subtitle <new subtitle here>
  3. /welcomer joinmsg <join message here>
  4. /welcomer header <header here>
  5. /welcomer footer <footer here>
  6. /welcomer broadcast [this is a bit buggy]
  7. /welcomer reload
  8. /welcomer animate [ALPHA UNTESTED]

* = not recommended to use
Permission: confugrable

Developer API usage:

  • Sending titles using this API:
    Title.send(String title, String subtitle, Player player, int fadeIn, int fadeOut, int stayTime);
  • Sending tablist headers and footers using this API:
    Tab.sendHeaderFooterReflection(String header, String footer, Player player);
  • Getting players welcomer prefix and suffix
    NameManager.getWelcomerPrefix(Player player);
    NameManager.getWelcomerSuffix(Player player);
  • Scoreboard creation:
    ScoreboardHandler.setupScoreboard(String title, List<String> lines);
  • Getting scoreboard:
    ScoreboardHandler.getScoreboard();
  • Some vault things made a bit easier:

    VaultManager.getAllGroups(); //returns list of groups.
    VaultManager.getPrefix(Player p); //returns the players chat prefix.
    VaultManager.getSuffix(Player p); //returns the players chat suffix.
    VaultManager.getPlayerGroup(Player p); //returns the groups name.

Default Configuration:

TAB: '*** Tablist settings ***'
Tablist-Header-Footer: true
Tablist-Header-Text: '&6Welcomer &9Recoded'
Tablist-Footer-Text: '&3V1.1.0'
TITLE: '*** Title Subtitle settings ***'
Title-Subtitle: true
Title-Text: '&6Welcomer'
Subtitle-Text: '&9Recoded'
Title-Subtitle-Fade-In: 10
Title-Subtitle-Stay: 20
Title-Subtitle-Fade-Out: 10
JOIN: '*** Join Message settings ***'
Join-Message-Enabled: true
Join-Message: '&6Welcomer &3V1.1.0'
SCOREBOARD: ' *** Scoreboard settings *** '
Scoreboard-Enabled: true
Scoreboard-Title: '&6Welcomer &9Recoded'
Scoreboard-Lines:
  - '&3V1.1.0'
MISC: '*** Misc settings ***'
INFO0: '* "1" sets it to use custom prefix/suffix in tab (look below) *'
INFO1: '* "2" sets it to use the default prefix/suffix (from chat) *'
INFO2: 'Anything else disables it'
Player-Name-Type: 2
Permission-Message: '&cNot sufficient perms'
permission: welcomer.permission

Updating Notes:
if you are below 1.1.0 before updating you should delete your old configuration, 1.1.0 changes the configuration format.

Dependencies:

  1. Vault

Soft Dependencies:

  1. PlaceholderAPI
  • 10 DOWNLOADS
  • 50 DOWNLOADS
  • 100 DOWNLOADS
  • 500 DOWNLOADS
  • 1K DOWNLOADS
  • 5K DOWNLOADS
  • 10K DOWNLOADS
  • 50K DOWNLOADS
  • 100K DOWNLOADS

P.S, tell your friends!

Similar projects

Plugin →