ColorMOTD

ALMOST at 10k DOWNLOADS!!

ColorMOTD

A fairly simple, feature-rich plugin that adds some color to a 1.7 server! You can have an image, a code to replace with the player's name, an optional message to people when someone views the server, the player's face for the server image, or just an image from the internet.


Feature list

FULL permission support.

Setting of colored MOTDs for new and old players.

Login MOTD.

Image support and player head support. - So a player's head is displayed as the server image.

Notification for a server ping.


Commands

/motd View the various MOTDs REQUIRES PERMISSION motd.check

/setmotd <NewMOTD> Set the MOTD (In-Game) REQUIRES PERMISSION motd.set

/setsystemmotd <NewMOTD> Set the MOTD (For the multiplayer list) REQUIRES PERMISSION motd.setsystem

/setbeforesystemmotd <NewMOTD> Set the MOTD for players who have previously been on the server (Multiplayer list) REQUIRES PERMISSION motd.setsystemafter - I know I got the permission a bit wrong, but it works

/toggleping Toggle the notification for when a player checks the server on the multiplayer list. It will tell you who it was, if they have joined the server with that IP.

/getpingplayer Get the players who are listening for pings. Version 3.0.

/setserverimage <Valid image URL(see below)> Set the 1.7 image for your server - from a URL. Version 3.0 REQUIRES PERMISSION motd.setserverimage - But is actually motd.setserveriage due to a typo and will be fixed soon, so give BOTH permissions for the future.


Permissions

    motd.*:
       description: Use all MOTD commands.
       children:
           motd.check: true
           motd.set: true
           motd.setsystem: true
           motd.setsystemafter: true
           motd.checkupdate: true
           motd.setserverimge: true
       default: op
    motd.check:
        description: Check the MOTD.
        default: true
    motd.set:
        description: Use the setmotd command to change the MOTD.
        default: op
    motd.setsystem:
        description: Use the setsystemmotd command to change the MOTD.
        default: op
    motd.setsystemafter:
        description: Use the setsystembeforemotd command to change the MOTD.
        default: op
    motd.checkupdate:
        description: See, on login, if there's an update available.
        default: op
    motd.setserverimage:
        description: Use the /setserverimage command
        default: op

Configuration file

A typical configuration file looks like this:

motd:
  ingame: '&aWelcome '
  system: '&6&lWelcome '
  systembefore: '&b&lWelcome Back, %player%&b&l! '
AutoUpdate:
  Enabled: true
Image:
  faces: true
  mask: false
IP123,123,123,123: oliver276

The 'ingame' is for players when they log-in.

The 'system' is for new players viewing the server on the multiplayer list.

The 'systembefore' is for players that have previously been on the server.The variable %player% will be replaced by the player's name.

The 'AutoUpdate: Enabled' is for the AutoUpdater, true for enabled and false for disabled. Defaults to true.

The 'Image: Faces' is for the server image. If you want the player's face to show up, then enable this. Defaults to true. The 'mask' is for the additional layer on one's face skin and 'faces' needs to be disabled. An example of this is CaptainSparklez's skin.

faces: Faces mask: Mask

YOU NEED TO DISABLE 'Faces' FOR THE MASK

The rest is just for the IP storage of players.


/setserverimage

Version 3.0

Sets the image of your server.

The image MUST be 64x64 pixels and MUST be obtained from a valid URL.

A few VALID image URLs -

http://images.wikia.com/halo/images/9/9f/Trollface_emoticon.png

http://media.slidedb.com/images/games/1/13/12771/am_minecraft.PNG

THEY SHOULD ALWAYS END IN AN IMAGE EXTENSION (.png .jpg etc...)

If you look in the plugins/MOTD/, you might see an image.png. Replacing that image with another 64x64 pixel image will also work.


Planned features

1) Integration for banned players - this may not be too reliable though

Please comment for any additional ideas!

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

  • Avatar of Nipshu Nipshu Apr 08, 2014 at 13:20 UTC - 1 like

    Can you make new line in this motd plugin?

    BFAK:90925863,79e9b7bb3ee5e5ece997ef91330b532934a6856b94b054e4b368477f6e08311d Owner of Mines of Chaos aka MoCCraft - currently for Estonian player only. Mines of Chaos

  • Avatar of kanoajb kanoajb Apr 05, 2014 at 06:16 UTC - 0 likes

    Works great! Thank you. :)

  • Avatar of Blue_Mustache Blue_Mustache Apr 03, 2014 at 12:39 UTC - 0 likes

    @oliver276: Go

    I will leave you alone. Let's have a friendly rivalry, eh? Let's stop the speculation, and let's build our plugins how we want. Fair competition between our two "businesses", I guess you could say.

    Truce? ;)

    - Blue

    PPMOTD

  • Avatar of oliver276 oliver276 Apr 03, 2014 at 06:52 UTC - 0 likes

    Alright! Enough! Monkeyboystein you have no right to boast. Before I came along, this project had just about 1k (if even that) downloads. Now it has over 15k.

    But Blue_mustache, we did have the idea for banned players well before 1.7 but I've not implemented it, as it doesn't tie into UUIDs yet.

    So, can you two please take the lengths of rope away from each other's necks without tightening it first.

    Ok?

    Oliver

  • Avatar of Blue_Mustache Blue_Mustache Apr 02, 2014 at 23:10 UTC - 0 likes

    Hah! It's funny how you accuse me of stealing ideas. When In fact for months now I had the idea of banned player motds. Yet you recently added this proposal to your plugin page, after you bad mouthed my plugin. I believe that it was very rude of you to come over to my plugin page and accuse me of stealing. The post! My plugin has just over 1.5k downloads. You have almost 14k, yet you have the nerve to then advertise your plugin on my page, and then not respond to my response. I made all my code from scratch, by myself. This was also my first plugin, while you gloat with close to a dozen other plugins. From here on out, I will leave you to your own devices. But, I believe in fair (yet honest) competition. LEAVE my plugin out of this, or you will REGRET it. - Blue

    Last edited Apr 02, 2014 by Blue_Mustache
  • Avatar of monkeyboystein monkeyboystein Mar 30, 2014 at 16:38 UTC - 0 likes

    @Blue_Mustache: Go

    Shocking actually, i didnt expect this to get so many downloads

    <<size 0px="">>BFAK:90607124,28525ff2431ed53971a7b7f70b4abb5edd0d9029917fd5627eff09519255ceae<</size>>
  • Avatar of Blue_Mustache Blue_Mustache Mar 10, 2014 at 04:37 UTC - 1 like

    11,000 + downloads.

    Hmmm.

    CHALLENGE ACCEPTED!

    Last edited Mar 10, 2014 by Blue_Mustache
  • Avatar of oliver276 oliver276 Jan 31, 2014 at 19:40 UTC - 0 likes

    @monkeyboystein: Go

    I was thinking about doing that, but well, it'll need to have a fast reaction time and a huge load.

    Don't forget that it's called on every ping.

    We'd also need to make a script so the URL extension .png will actually take us to an image without having to store everyones faces and masks.

    I should just remove the ex.printStackTrace(); That'll do it.

    In fact, I'll upload that now!

    Oliver :)

  • Avatar of monkeyboystein monkeyboystein Jan 29, 2014 at 22:18 UTC - 0 likes

    @AoHRuthless: Go

    Well i can see why. The website was online all of yesterday, except for maybe a few kinks which would have caused it to go down for a bit, im thinking, we might just buy our own site to host skins, ;)

  • Avatar of AoHRuthless AoHRuthless Jan 17, 2014 at 20:57 UTC - 0 likes

    @oliver276: Go

    No, I'm not entirely sure whether it's due to a Ping or a Join. It has not happened recently, only twice yesterday. Thank you for responding.

    Play Minecraft with me! Join my website.
    Want a private plugin? Send me a message!

Facts

Date created
Jun 01, 2013
Categories
Last update
Jan 31, 2014
Development stage
Release
Language
  • enUS
License
All Rights Reserved
Curse link
ColorMOTD
Downloads
20,563
Recent files

Authors