PersonalMOTD

Main image

PersonalMOTD


A plugin that will let you show player's name in the MOTD and/or randomize public motds of your server. You can also use motd to only one player.
Version: v2.4

This plugin will show a players name to themselves in the MOTD of your server (that's the message shown in the server list!)

It uses mySQL or yml (your choice) to save a players IP. Once the player has logged in at least once to save the IP, it will begin showing them a custom MOTD you define in the conifg, where %name% is replaced with the player's name! You can also set special MOTDs for just one player so that only they see it.





personalmotdimage2

Colorz

Features:

  • Easy config
  • YML or mySQL support
  • Custom MOTDs where %name% is replaced with a players name
  • Can set a special MOTD on a player-by-player basis
  • This plugin was tested on my server play.modnations.net and CookieSlap.net for over a month with an average of 50 players online, thought sometimes as many as 125 players. No issues were caused via this plugin.
  • Colored MOTDs via using "&" - see colors here.

Config:

  • mySQL settings ask the basics
  • Set Main.SQL.Enabled to true if you want to use MySQL. (Database.)
  • If mySQL connection fails, it will use YML
  • Motds.MOTD? - Use %name% where you want the player's name to be
  • Motds.Count - Change this to as many motds you want it randomize through.
  • Custom MOTDs: - If a player is entered here, only they will see this motd.
  • Want colors? Use the color tags in the message.
  • Is the UpdateChecks annyoing? Turn them off in the config.

Color Codes:

Use these codes to add colors into the MOTD. Simply use the & symbol followed by the number or letter.

Example: '&9Welcome to the server, &c%name%&9!' would show: Welcome to the server, TheNameofThePlayer!

&0
&1
&2
&3
&4
&5
&6
&7
&8
&9
&a
&b
&c
&d
&e <<- Yellow (&e)
&f <<- White (&f)
&l <<- Bold
&m <<- Strike through line through the text.
&n <<- Underline
&o <<- Italic
&k <<- "Magic" text. (Random text.)

Commands:

  • '/personalmotd reload' - Reload the plugin's config file


Permissions:

Permission NodesDescriptionDefault
personalmotd.*Access all permissions below.false
personalmotd.reloadAccess to '/personalmotd reload'false
personalmotd.updatecheckDisplay updatecheck message in chat when join if available, if it's enabledfalse




See the full change-log here!

ToDo

  • Suggest things!


Like the plugin? Help me keep my programming hobby alive! Please consider donating!

Below, to addemod(as he is keeping the plugin up) or itsatacoshop(that created it from the beginning).

Donate

Addemod's donation button. :)
Paypal Button

itsatacoshop247's button.
Paypal Button




Don't comment if you have an issue or suggestion, make a ticket instead! Otherwise I probably will not see it, or ignore it.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Dillzzzzz Dillzzzzz Jul 28, 2014 at 10:20 UTC - 0 likes

    I have a death messages plugin that sets MOTDs and im not sure if it will interfere.

  • Avatar of jortpepe jortpepe May 27, 2014 at 18:11 UTC - 0 likes

    they dont need to make that you also can enter some spaces (from your spacebar :P ;) :)) and then you also get multiple line

  • Avatar of The_Doctors_Life The_Doctors_Life May 22, 2014 at 04:49 UTC - 0 likes

    It seems like everyone (including me) would like either /n or %newline%, for a new line.

  • Avatar of HeroCC HeroCC May 08, 2014 at 00:22 UTC - 0 likes

    Is there a way to make a newline? Like %newline% or something? Thanks!

    HeroiCraft Banner

    HeroiCraft - Survival / Creative / SkyBlock \ Mini Games \ Tons More!

  • Avatar of MCer202 MCer202 Apr 23, 2014 at 02:06 UTC - 0 likes

    @soaringeg127: Go

    If I think you mean what you mean, then... just put the players name in the motd...? Example:

    What you want?: This is (your username)'s server! What it is now: Welcome %name%!

  • Avatar of chsedv chsedv Apr 13, 2014 at 09:04 UTC - 0 likes

    Pls update to bukkit 1.7.8. It dont works. See errors with Spigot 1.7.8

    [10:56:17] [Server thread/INFO]: [PersonalMOTD] PersonalMOTD is now enabled. :) [10:56:17] [Thread-60/WARN]: Exception in thread "Thread-60" [10:56:17] [Thread-60/WARN]: java.lang.NullPointerException: The source does not contain an image [10:56:17] [Thread-60/WARN]: at com.darkblade12.pixelator.renderer.types.MapImageRenderer$2.run(MapImageRenderer.java:52) [10:56:17] [Thread-42/WARN]: Exception in thread "Thread-42" [10:56:17] [Thread-42/WARN]: java.lang.NullPointerException: The source does not contain an image [10:56:17] [Thread-42/WARN]: at com.darkblade12.pixelator.renderer.types.MapImageRenderer$2.run(MapImageRenderer.java:52) [10:56:17] [Thread-26/WARN]: Exception in thread "Thread-26" [10:56:17] [Thread-26/WARN]: java.lang.NullPointerException: The source does not contain an image [10:56:17] [Thread-26/WARN]: at com.darkblade12.pixelator.renderer.types.MapImageRenderer$1.run(MapImageRenderer.java:24) [10:56:17] [Thread-46/WARN]: Exception in thread "Thread-46" [10:56:17] [Thread-46/WARN]: java.lang.NullPointerException: The source does not contain an image [10:56:17] [Thread-46/WARN]: at com.darkblade12.pixelator.renderer.types.MapImageRenderer$1.run(MapImageRenderer.java:24)

  • Avatar of JogreEvil JogreEvil Apr 10, 2014 at 15:16 UTC - 0 likes

    Can you make a one of MOTD thing? Basicly the player only see's it once and then they dont see it again good for big annoucements maybe make it so first time people dont see it also just a suggestion :P im using it sort of like this right now delete all the data and changing the first join message

  • Avatar of soaringeg127 soaringeg127 Mar 24, 2014 at 21:10 UTC - 0 likes

    How do I make a motd for 1 specific player? I do not see it in the description above.

    Join FalconMC Today! FalconMC.mcpro.co

  • Avatar of EN7 EN7 Feb 22, 2014 at 13:12 UTC - 1 like

    I agree with

    @John_Clarkson: Go

    I would find it extremely helpful if you could add \n to create a new line in the server list MOTD

    BFAK:90909081,ec2362d7cc7f0727a4ddf44e3fc0ae2b49badd8611256fd9e34ec92f035fb4a6

  • Avatar of John_Clarkson John_Clarkson Feb 15, 2014 at 08:25 UTC - 2 likes

    I vote for \n!

    Aside from that, this is a convenient little plugin y'all have here - exactly what I needed.

Facts

Date created
Nov 06, 2012
Category
Last update
Aug 07, 2013
Development stage
Release
License
GNU Lesser General Public License version 3 (LGPLv3)
Curse link
PersonalMOTD
Downloads
8,501
Recent files

Authors