CustomMsg - Custom Join/Leave Messages Plugin
CustomMsg is a lightweight yet powerful plugin that lets players set custom join and leave messages on your Minecraft server. Whether you're building a community or want to make your server feel more alive, CustomMsg adds that personal touch with full customization, color support, admin tools, and a clean command system.
Features
- Fully customizable join and leave messages for each player
- Color code support using & (e.g., &a, &e)
- Use placeholders like %player% to dynamically show player names
- ️ Comprehensive admin tools to manage and moderate messages
- ✂️ Message length limits and word filters to maintain quality
- Automatic saving—no risk of losing messages
- Permission-based access for players and staff
Player Commands
Command
Description
Permission
/customjoin <message> Set your join message custommsg.use
/customleave <message> Set your leave message custommsg.use
/cjoin / /cleave Short aliases custommsg.use
Example:
/customjoin &aWelcome &e%player% &ato the server!
Message Formatting
- Use `&` for color codes (e.g., `&a` for green, `&b` for aqua)
- Use `%player%` to display the player's name
- Example: `&aWelcome &e%player% &ato the server!`
Admin Commands
Command
Description
Permission
- /custommessage set <player> <join/leave> <message> Set a message for a player custommsg.admin.set
- /custommessage reset <player> <join/leave> Reset to default message custommsg.admin.reset
- /custommessage view <player> View a player's messages custommsg.admin.view
- /custommessage reload Reload config live custommsg.admin.reload
- /cmsg Command alias custommsg.admin
️ Permissions Overview
Players:
- custommsg.use — Access to /customjoin and /customleave
Admins:
- custommsg.admin — Grants all admin-level controls
- Includes:
- custommsg.admin.set
- custommsg.admin.reset
- custommsg.admin.view
- custommsg.admin.reload
⚙️ Configuration
Edit the config.yml to:
- Customize default join/leave messages
- Set color rules and message length limits
- Enable or adjust word filters
- Choose storage and autosave options
Requirements
- ✅ Minecraft Paper/Spigot 1.21.4+
- ✅ Java 21+
Installation
- Download CustomMsg.jar
- Drop it into your server's plugins folder
- Start or reload your server
- Configure settings to your liking
- Enjoy custom join/leave messages!
Planned Updates
- Additional placeholder support
- Per-world message options
- GUI for message editing
- Performance optimizations
️ Support
Having trouble?
- Check the config and logs
- Ensure permissions are correct
- Confirm server and Java versions meet requirements