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.
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta