Compatibility
Minecraft: Java Edition
Platforms
Creators
Details
PictureLogin
📝 Introduction
PictureLogin is a Spigot/Bukkit plugin that displays player skin ASCII art in the chat when players log into the server, along with customizable welcome messages.
Original Author: Nathan Glover (NathanG/ItsNathanG)
Fork Author: Lythrilla
✨ Core Features
- Display player skin ASCII art in the chat bar
- Customizable welcome messages and first-join messages
- Leave server messages
- PlaceholderAPI integration
- AuthMe integration
- Multi-language support (English and Chinese included by default)
- Permission-based custom messages
- Player-specific custom messages
- MiniMessage format support
- SkinRestorer integration
- Text and color customization options
📋 Requirements
- Java 17 or higher
- Spigot/Paper 1.20 or higher
- (Optional) PlaceholderAPI - For using variables from other plugins
- (Optional) AuthMe - For login integration
- (Optional) SkinRestorer - For custom skin support
- (Optional) PremiumVanish - For player invisibility compatibility
📥 Installation
- Download the latest JAR file
- Place the JAR file in your server's
pluginsfolder - Restart the server or reload the plugin
- Configure the plugin in
plugins/PictureLogin/config.yml
🔑 Permissions
| Permission | Description |
|---|---|
picturelogin.use |
Allows using PictureLogin commands |
picturelogin.show |
Allows players to see login messages |
picturelogin.reload |
Allows reloading plugin configuration |
picturelogin.language |
Allows changing plugin language |
picturelogin.debug |
Allows using debug commands |
picturelogin.group.vip |
Custom message permission for VIP players |
picturelogin.group.admin |
Custom message permission for admins |
🖥️ Commands
| Command | Description |
|---|---|
/picturelogin reload |
Reload configuration |
/picturelogin language [lang] |
View or change language |
/picturelogin version |
Display version information |
/picturelogin help |
Display help information |
/picturelogin debug <login|leave|firstjoin|all> [global|user|perm] [name] |
Debug different message types |
Aliases: /piclogin, /plogin, /pl
🌐 Multi-language Support
The plugin supports multiple languages, with English (en_US.yml) and Chinese (zh_CN.yml) included by default. You can create your own translations by copying these files.
🎨 Message Formatting
This plugin supports multiple text formatting methods, including MiniMessage format and traditional color codes.
⚙️ Configuration
The configuration file is located at plugins/PictureLogin/config.yml, where you can customize message formats, avatar appearance, permission group messages, and more.
📄 License
This project is licensed under the MIT License - see the LICENSE file for details.
🙏 Acknowledgements
Special thanks to Nathan Glover for creating the original plugin.



