WelcomeMessage 1.2

Welcome Messenger For Players To Welcome New or Old Players With Set Messages | Player Counter

  1. toxxic
    Contributors:
    Iveyz
    Have you ever wanted to have your new players welcomed by actual players?
    Worried that they will spell incorrectly or give false information?
    Well that is all fixed today with WelcomeMessage!

    It is a very small, lightweight plugin that I hope to add more features to soon. For now, this is all there is:

    • Easy to setup.
    • Low performance need.
    • Random Messages If More Then One Configured.
    • Unlimited Welcome/Back Message Support.
    • Supports Color Codes and Player Names!
    • Alias to make responding even faster: /w
    • Permissions based if needed.
    • /unique command and player counter.
    • Welcome returning players with set messages!
    _______________________________________________________

    Commands:
    • /welcome - Welcome new players.
      • /w
    • /welcomeback - Welcome back returning players.
      • /wb
    • /unique - See how many unique players you have!
    _________________________________________________

    Permissions:
    • welcomemessage.welcomer - OP - Gives access to doing /welcome or /w
    • welcomemessage.welcomeback - OP - Gives access to doing /welcomeback or /wb
    • welcomemessage.unique - OP - Gives access to doing /unique
    _____________________________________________________

    Variables
    :
    All of these variables are able to be used in any message:
    • Minecraft &[number/letter] color codes.
    • {UNIQUE} tells the amount of unique players have joined.
    • {PLAYER} puts in the players name being welcomed/back.
    Have suggestions for other variables? Let me know!
    _____________________________________________________

    The command /welcome will be able to be used until the "new player" has logged in and out. After that, it will error on the sender and give them the message "This is not a new player!"

    The command /welcomeback will be able to be used to all "returning players" after they have joined and left the first time. Before that, it will error the sender and give them the message "This is not an old player!"
    _____________________________________________________

    NOTES:

    • This plugin will not work on players that already joined after implementing it. They must be genuinely new to the server!
    • To add the player counter to an already active server (players have already joined), go into your server world/playerdata, and hit CTRL A. This will show you how many players have already joined. Put that number into your config to continue the counter!
    _____________________________________________________
    Config:
    Code (Text):

    ############################################################
    # +------------------------------------------------------+ #
    # |                       Notes                          | #
    # +------------------------------------------------------+ #
    ############################################################
    # Start your messages with message[next number]:
    # Start with message0:
    # Skipping a number WILL throw out errors.
    # Use '&' before any color code.
    # Use '{PLAYER}' to add in the new players name!
    # Use '{UNIQUE}' to add the unique counter to the player.
    # Example: message: 'Hello &bthis is light blue, &1{PLAYER}!'
    # Do not use indents!
    # Any problems/questions/suggestions, contact my skype: yodamonkey5

    # This uses the Playerdata inside the world folder. Set to 0 to reset counter.
    # Control A inside the world\playerdata folder to see how many current players already connected.
    # Set that number here to continue and not start at 0.
    uniquePlayers: 0

    # Counter: How many messages you have. If you go to message5:, you have 6 messages.
    counter: 2

    message0: '&cWelcome to &bServerName! {PLAYER}[ {UNIQUE} ]'
    message1: '&bThis is message two {PLAYER}!'

    wbcounter: 2

    wbmessage0: '&aWelcome Back {PLAYER}!'
    wbmessage1: '&bSince you left, we have gotten to &c{UNIQUE} &bunique players!'
     


    -----
    Continued when I get back.
    Contact my skype: yodamonkey5
    with any questions.