SinPlayerJoinMessage
SinPlayerJoinMessage is a plugin for
Spigot/Paper Minecraft that allows you to easily customize
join and quit messages. It supports
PlaceholderAPI,
Minecraft color codes (&), and
Hex color codes (#RRGGBB).
Key Features
- Customize Join Messages and Quit Messages
- Supports PlaceholderAPI, e.g., %player_name%
- Supports Minecraft color codes (&a, &7, etc.)
- Supports Hex color codes (#RRGGBB)
- /pjmreload command to reload the config without restarting the server
- Permissions to control who can reload the config
Installation
- Download the SinPlayerJoinMessage .jar file
- Place the .jar file into your server’s plugins/ folder
- Start or reload the server
- A config.yml file will be automatically generated in plugins/SinPlayerJoinMessage/
⚙️ Config Setup
Example config.yml:
Code (Text):
messages:
join: "&aWelcome, %player_name%! &7Enjoy your stay. 7ff55<3"
quit: "&cGoodbye, %player_name%! &7See you next time."
- %player_name% → Replaced with the player’s name
- & → Minecraft color codes
- &#RRGGBB → Hex color codes
Commands
Command
Description
Permission
/pjmreload Reloads the plugin config pjm.reload
Permission
pjm.reload:
description: Allows reloading the plugin config
default: op
Example Usage
- Start your server
- A player joins → the message from config.yml will appear
- Edit config.yml to change messages
- Use /pjmreload to update messages without restarting the server
Notes
- To use placeholders, PlaceholderAPI must be installed
- Supports Minecraft 1.21+ (API version 1.21)