WelcomeMessagePro is a powerful welcome message plugin with an API to create intuative and informative join messages.
- Native Minecraft Version:
- Legacy (< 1.13)
- Tested Minecraft Versions:
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12
UPDATES DAILY: (STATUS: TRUE)
-----------------------------------------------------------------------------------------------
THIS PLUGIN IS IN BETA; UPDATES TO API GUARANTEED!
-----------------------------------------------------------------------------------------------
Config:
Message: <Message> (Use some tokens!)
Colour: GOLD (You can use "colours" from red to underlined!)
-----------------------------------------------------------------------------------------------
API Tokens:
Use these in the message config for extra info!
[PLAYER.GETNAME] = gets player's name
[PLAYER.GETUUID] = gets player's UUID
[PLAYER.GETIP] = gets player's IP
[PLAYER.GETPING] = gets player's ping
[PLAYER.GETWORLD.GETNAME] = gets the player's worlds name
[PLAYER.GETWORLD.GETPLAYERS] = gets the number of players on player's worlds name
[PLAYER.GETWORLD.GETPVP] = gets weather PVP is enabled on player's world
[PLAYER.GETWORLD.GETDIFFICULTY] = gets the difficulty on player's world
[PLAYER.GETWORLD.GETSEED] = gets player's worlds seed
[PLAYER.GETWORLD.GETTIME] = gets the time on player's world (DAY/NIGHT)
[PLAYER.GETWORLD.GETENVIROMENT] = gets the enviroment of player's world (Normal = Overworld, Nether = nether and End = end)
[PLAYER.GETWORLD.GETWORLDTYPE] = same as ^^^ but uses the old API
[PLAYER.GETWORLD.GETWORLDBORDER] = gets the size of the worldborder on player's world
[PLAYER.GETPERMISSIONS] = gets player's permissions as a String
[PLAYER.GETTICKSLIVED] = gets the player's age in ticks
[PLAYER.GETSECONDSLIVED] = gets the player's age in seconds
[PLAYER.GETMINUTESLIVED] = gets the player's age in minutes
[PLAYER.GETHOURSLIVED] = gets the player's age in hours
[PLAYER.GETXP] = gets the player's xp in points
[PLAYER.GETXPLEVELS] = gets the player's xp in levels
[PLAYER.GETWORLD.GETBIOME] = gets the biome the player is in
[SERVER.GETTPS] = gets server TPS; 20 = no lag, 0 = no server
[SERVER.GETIP] = gets the IP of the server
[SERVER.PLAYERCOUNT] = gets the number of players online
[SERVER.OFFLINEPLAYERCOUNT] = gets the number of players offline
[SERVER.MAXPLAYERCOUNT] = gets the maximum amount of players that can fit on your server
[SERVER.TOTALPLAYERS] = gets the total amount of players that have ever joined your server
[SERVER.GETWHITELIST] = gets the number of players whitelisted on your server (breaks if there aren't any)
[SERVER.GETBANNED.GETSIZE] = gets the number of banned players
[SERVER.GETIDLETIMEOUT] = gets how many minutes a player can be idle on your server before they get kicked for being AFK
[SERVER.GETNAME] = gets the name of your server (BUKKIT, SPIGOT, PAPER...]
[SERVER.GETMOTD] = gets your server's MOTD
[SERVER.GETDEFAULTGAMEMODE] = gets the default gamemode of your server
[SERVER.GETVERSION] = gets the version of your server
[SERVER.GETPLUGINS] = gets the plugins on your server as a String
[SERVER.GETPLUGINS.GETSIZE] = gets the number of plugins on your server
[PUNCTUATION.<PUNCTUATION>] = represents one punctuation char;
use instead of a normal characters (after a token) or they will dissapear!
Example:
Without:
Input: Welcome to the server [PLAYER.GETNAME]!
Output: Welcome to the server Jepha
With:
Input: Welcome to the server [PLAYER.GETNAME] [PUNCTUATION.EXCLAMATION_MARK]
Output: Welcome to the server Jepha!
---------------------------------------------------------------------------------------
More Lines update (1.4) information:
- If you want the plugin to miss a line, leave it as just 'null'
- You can use up to 7 lines
- You can change the colours of the different lines
-----------------------------------------------------------------------------------------------
Default config.yml:
To see api documentation, config help and updates go to: https://www.spigotmc.org/resources/welcomemessagepro.87578/
We reccomend to use the punctuation API to minimize glitches!: ''
Message: Welcome to the server [PLAYER.GETNAME] [PUNCTUATION.EXCLAMATION_MARK] We
hope you enjoy your stay! The TPS is [SERVER.GETTPS] and your ping is [PLAYER.GETPING]
[PUNCTUATION.FULL_STOP] You are currently in world [PLAYER.GETWORLD.GETNAME]
Message2: 'null'
Message3: 'null'
Message4: 'null'
Message5: 'null'
Message6: 'null'
Message7: 'null'
Colour: WHITE
Colour2: WHITE
Colour3: WHITE
Colour4: WHITE
Colour5: WHITE
Colour6: WHITE
Colour7: WHITE
BroadcastMessage: '[PLAYER.GETNAME] hopped on the server! Say hello!'
BroadcastMessage2: 'null'
BroadcastMessage3: 'null'
BroadcastMessage4: 'null'
BroadcastMessage5: 'null'
BroadcastMessage6: 'null'
BroadcastMessage7: 'null'
BroadcastMessageColour: WHITE
BroadcastMessageColour2: WHITE
BroadcastMessageColour3: WHITE
BroadcastMessageColour4: WHITE
BroadcastMessageColour5: WHITE
BroadcastMessageColour6: WHITE
BroadcastMessageColour7: WHITE
NOTE: COPIED FROM 1.13-1.16 VERSION
GET IT NOW AT:
https://www.spigotmc.org/resources/welcomemessagepro.87578/

WelcomeMessagePro 1.8-1.12 1.6
The same WelcomeMessage plugin with advanced API compatible with older versions of minecraft