✦ Overview
EmperorWelcome is a lightweight Paper plugin that lets each player set their own custom prefix and suffix around their name in join messages. It supports every color format — MiniMessage, hex codes, Birdflop gradients, and legacy color codes.
Per-player storage means everyone can have their own unique welcome message. No complicated setup — just one command and you're done.
✦ Features
✦ Commands
Alias:
✦ Permissions
✦ Requirements
✦ Installation
✦ Example
Result:
Made by BroFan11
EmperorWelcome is a lightweight Paper plugin that lets each player set their own custom prefix and suffix around their name in join messages. It supports every color format — MiniMessage, hex codes, Birdflop gradients, and legacy color codes.
Per-player storage means everyone can have their own unique welcome message. No complicated setup — just one command and you're done.
✦ Features
- Per-Player Prefix & Suffix — Each player sets their own join message, stored individually
- Automatic Spacing — Space is auto-added after prefix (before name) and after name (before suffix) — no merging
- All Color Formats Supported:
- MiniMessage:
<red>,<gradient:#FF0000:#00FF00> - Hex:
&#RRGGBB - Birdflop:
&x&R&R&G&G&B&B/§x§R§R§G§G§B§B - Legacy:
&a,&l,&o,&4, etc.
- MiniMessage:
- Live Preview — See your join message before anyone actually joins
- Instant Reset — Clear your prefix & suffix with one command
- Config Reload — Hot-reload config and player data without restart
- Update Checker — Automatically checks for new versions on startup
✦ Commands
| Command | Description | Permission |
|---|---|---|
/welcome | Show help | — |
/welcome setprefix <text> | Set your join prefix (auto space after) | emperorwelcome.use |
/welcome setsuffix <text> | Set your join suffix (auto space before) | emperorwelcome.use |
/welcome preview | Preview your message | emperorwelcome.use |
/welcome reset | Reset your prefix & suffix | emperorwelcome.use |
/welcome reload | Reload config & player data (admin) | emperorwelcome.admin |
/emperorwelcome✦ Permissions
| Permission | Default |
|---|---|
emperorwelcome.use | OP |
emperorwelcome.admin | OP |
✦ Requirements
- Paper 1.21+ (or any Paper fork)
- Java 21+
✦ Installation
- Download the jar
- Place it in your
plugins/folder - Restart the server
/welcome— done!
✦ Example
Code:
/welcome setprefix &#EA1854&la&#D14967&ls&#B87A7A&ld
/welcome setsuffix &ajoined the server!
/welcome preview
ᴀˡsᵈ PlayerName joined the server! (with your custom colors applied)Made by BroFan11
