ColorMOTD
50k Downloads!!
Not Dead - There are just no new features to add
Please suggest?
Takes effect when version 4.0.0 is released
All configs must be deleted and recreated
Note:
For multiline MOTD's you must add spaces imbetween lines in the config.
Theres 26 characters in a line, if your MOTD is "Hi! Im Bob!" that would make 11 characters so youd need to add 15 spaces after the last "!".
ColorMOTD
ColorMOTD is a plugin that allows server admins to customize amazing features with the MOTD and server image.
Commands
/MOTD SetMotd <motd goes here with some cool &4color codes>
: Sets the MOTD for returning players.
/MOTD SetNewMotd <motd goes here with some cool &bcolor codes>
: Sets the MOTD for new players.
/MOTD SetMaxPlayers #
: Sets the max players that is shown to the player (doesnt actually set the max allowed to join)
/MOTD SetImage <link goes here>
: Sets the Server Image if Faces is off in the config, For more information on this goto SetImage
/MOTD facetoggle
: Toggles faces
/MOTD setjoinmotd
: Set the MOTD that is sent to the player when they join
/MOTD setfirstjoinmotd
: Set the MOTD that is sent to the player when they first join
/MOTD togglejoinglobal
: Toggles weather or not to use global or individual MOTDs when joining
/MOTD toggleglobal
: Toggles weather or not to use global or individual MOTDs in the server list
/MOTD setglobaljoin
: Set the global join message
/MOTD setglobalmotd
: Set global server MOTD
/MOTD
SetImage
When setting a Server Image you can take any image you want off the internet and put it in, the plugin will resize it automatically to fit the required 64x64 pixel size.
Faces
The faces option in the config makes it so when a player clicks Multiplayer, or clicks refresh in the server list, their face will appear as the Server image, with a mask * Version 4.0.0 Now requires mask to be on.
Example
Config
MOTD: '&4&lWelcome to Google, &b&l%player% ' NewPlayerMOTD: '&b&lYou havent joined! Join us!' MaxPlayers: 1 Faces: false AutoUpdate: true ServerImage: http://images.forbes.com/media/lists/companies/google_200x200.jpg 127,0,0,1: Andrewcpu
MOTD : The MOTD for returning players
NewPlayerMOTD : MOTD for new players
MaxPlayers : sets the displayed amount of players to be allowed on
AutoUpdate : Automatically download updates when available Note Defaulted to true
Faces : If set to true, a server image will be neglected and the players face will appear there
Note Player information is also stored in the config such as which IP matches which player.
Permissions
Theres only one simple permission: motd.use
Examples
New Player:
Returning Player:
@efgh58
Sorry, but this would require an API, like ProtocolLib, which I am not prepared to do. I might make a separate plugin for this though!
You could make that thingie that when you hover over the ping or online players it displays a additional message (like aem servers)
Can you make new line in this motd plugin?
Works great! Thank you. :)
@oliver276
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
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
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
@Blue_Mustache
Shocking actually, i didnt expect this to get so many downloads
11,000 + downloads.
CHALLENGE ACCEPTED!
@monkeyboystein
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 :)
@AoHRuthless
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, ;)
@oliver276
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.
@AoHRuthless I can see what's caused that.
That error message won't affect anything else, beacuse I coded it with the chance of an error.
Basically the website I use (https://minotar.net/) has been up and down.
In the next version I intend on a message like 'Unexpected error' so it won't fill your log.
For a quick way of clearing it (if in the unlikely event it'll happen again) just disable faces and mask in the config.
Also are you SURE it's when a player joins, not when a player pings?
Oliver :)
There is an error whenever somebody joins (It's a long stacktrace, but the error points to Main.java line 113) I am running CB Beta Build 1.7.2 R0.2, and the player who joined is "Thomasdude55", in this case. This error appears when anyone joins; and it is frankly irritating.
@lecraeman I've not really looked into it.
I'd assume you just make it 'overflow'
For instance: /setbeforesystemmotd &6&lThis Will all be on the first line until the client cannot fit it on, then it'll be on the second line.
I'll look into it, and get back to you!
- And if you want to make a video tutorial, you're more than welcome to - I'll make sure to embed it!
Oliver :)
How do I make a multiline motd?
@adog_1314
Thanks :)
EPIC plugin
All done :)
Uploaded and waiting for the Dev Bukkit staff to approve it.
The current version of this plugin works with 1.7, but rest assured I'm adding new features based around the update - (Hint: There MIGHT be an in-game way to change your server image).
Oliver :)