PictureLogin-R2
Display the ASCII characters of the player's avatar when logging in
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
PictureLogin-R2
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.
> Fork 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
1. Download the latest JAR file 2. Place the JAR file in your server's `plugins` folder 3. Restart the server or reload the plugin 4. 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.
---