PictureLogin-R2
PluginMIT

PictureLogin-R2

Display the ASCII characters of the player's avatar when logging in

134
Downloads
2
Followers
1 years ago
Updated
📦
1
Versions

📖About 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.

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

  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.