Picture Login


Picture Login provides a much nicer login message by displaying a picture of the player's head inside of chat. By default it retrieves player avatars from Crafatar (or another service that you can change inside of the config!). It is very customizable; you can edit anything from the source of the avatar to the message beside it.
Here is a picture of what the default settings look like:

As you can see, you can use color and formatting codes, and even variables! The message is also easy to customize.
Features
These are just a few of the features of Picture Login:
- Ability to use color/formatting codes.
- Ability to set a custom avatar url.
- Ability to use variables.
- Ability to center text.
- And much more to be implemented!
TESTING SERVER: Coming soon...

- /pictureloginDisplays plugin information.
- /picturelogin reload Reloads the configuration

- picturelogin.main /picturelogin reload
- picturelogin.show If the player doesn't have this then the message will not be shown for/to them.
The configuration file is well commented, please refer to it for help! (Click to see default file)

- Thanks to bobacadodl for his Image Message Library!
- Thanks to Crafatar for their avatar service!

This plugin is licensed under the MIT License.
The source is available here, feel free to contribute if you so wish to do so!
Metrics
This plugin uses the bStats metrics system.
By default, bStats sends the following data:
- Your server's randomly generated UUID
- The amount of players on your server
- The online mode of your server
- The bukkit version of your server
- The java version of your system (e.g. Java 8)
- The name of your OS (e.g. Windows)
- The version of your OS
- The architecture of your OS (e.g. amd64)
- The system cores of your OS (e.g. 8)
- bStats-supported plugins
- Plugin version of bStats-supported plugins
To disable metrics, simply set enabled to false in the config.yml file located in the bStats plugin folder.
More information available here.

-
View User Profile
-
Send Message
Posted May 16, 2014@levisn1
Hi, there is a permission that does this if you're using v1.0.2. Please refer to the commands and permissions section above.
-
View User Profile
-
Send Message
Posted May 16, 2014Could you add a permission that only if you have it, the plugin broadcast your name and show your picture of your skin? Thanks
-
View User Profile
-
Send Message
Posted May 15, 2014Can this plugin support CB 1.7.9 ? It cause a error when player leave server ! error message
-
View User Profile
-
Send Message
Posted May 14, 2014@xdto
It is currently awaiting approval from the BukkitDev staff.
-
View User Profile
-
Send Message
Posted May 14, 2014@TheNathanG
Where do I download it?
-
View User Profile
-
Send Message
Posted May 13, 2014Uploaded v1.0.2, includes a lot more features, check change log for details.
-
View User Profile
-
Send Message
Posted May 10, 2014@mentox2011
Please look at the message I posted a few comments down.
-
View User Profile
-
Send Message
Posted May 10, 2014Hi, can i make it so it doesnt broadcast the message to entire server?, just like a personal motd?
-
View User Profile
-
Send Message
Posted May 10, 2014I'll add in a permission. Note: I am currently at my family reunion so I won't be able to work on these things until Monday.
Also note: Version 1.0.1 just includes misc. improvements, these features will all be added in v1.0.2.
-
View User Profile
-
Send Message
Posted May 10, 2014Can you fix it so only admins can get a picture of themselves when they log on. Is there any permission for that? Sorry for my band English.
-
View User Profile
-
Send Message
Posted May 9, 201409.05 13:53:16 [Server] INFO at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [spigot.jar:git-Spigot-1464]
09.05 13:53:16 [Server] INFO at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:482) [spigot.jar:git-Spigot-1464]
09.05 13:53:16 [Server] INFO at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:576) [spigot.jar:git-Spigot-1464]
09.05 13:53:16 [Server] INFO at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:283) [spigot.jar:git-Spigot-1464]
09.05 13:53:16 [Server] INFO at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:628) [spigot.jar:git-Spigot-1464]
09.05 13:53:16 [Server] INFO at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) [spigot.jar:git-Spigot-1464]
09.05 13:53:16 [Server] INFO at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftTask.run(CraftTask.java:58) [spigot.jar:git-Spigot-1464]
09.05 13:53:16 [Server] INFO at com.thenathang.picturelogin.Listeners.JoinListener$1.run(JoinListener.java:61) [?:?]
09.05 13:53:16 [Server] INFO java.lang.NoSuchMethodError: com.bobacadodl.imgmessage.ImageMessage.<init>(Ljava/awt/image/BufferedImage;IC)V
09.05 13:53:16 [Server] WARN Task #65424 for PictureLogin v1 generated an exception
-
View User Profile
-
Send Message
Posted May 9, 2014As the Minecraft chat can only support certain colors, skins with a lot of colors probably won't look as good in chat as you'd like them to.
All of the variables are listed in the configuration.
I completely forgot about leave messages, they'll be added in next update.
I'll add an option later to block default join/leave messages.
I'll also add an option so only the player joining will see the message.
-
View User Profile
-
Send Message
Posted May 7, 2014I wanted to use this however if it cannot be set to only display that welcome information to the player joining instead of to the entire server I won't be able to use it. Right now it is interrupting chat too much every time people join or re-join.
-
View User Profile
-
Send Message
Posted May 7, 2014Can you add an option so only the player that joins can see the message(sorry for my bad English)
-
View User Profile
-
Send Message
Posted May 7, 2014which variables we can use???
-
View User Profile
-
Send Message
Posted May 7, 2014My skin is not represented in the chat as it really is !
-
View User Profile
-
Send Message
Posted May 6, 2014I suppose there is no way to make this work on 1.6.4?
-
View User Profile
-
Send Message
Posted May 6, 2014@BLACISITE
Please read the first comment I posted.
-
View User Profile
-
Send Message
Posted May 6, 2014No download? @TheNathanG
-
View User Profile
-
Send Message
Posted May 5, 2014Looks awsome! Gonna use this for my server :D