Lejo

LeJo - Leave Join message control, with Super/Premium vanish support

106

Lejo

---

🧩 Lejo — Plugin for Custom Join/Quit Messages

Lejo is a lightweight and flexible plugin for Minecraft (Paper/Purpur) that allows full customization of join and quit messages. It supports gradients, Hex colors, formatting with placeholders, and logic based on permissions, world, nickname, and more.

---

🔧 Main Features

✅ 1. Join/Quit Messages

The plugin sends custom chat messages when players:

* leave the server * leave the server

✅ 2. Group-Based Messages (`parent`)

You can define different message templates for specific permission groups like `admin`, `prime`, etc.

✅ 3. Placeholders Support

| Placeholder | Description | | ----------------------- |-------------------------------------------| | `{p}` | Player's name (nickname) | | `{t}` | Current server time (customizable format) | | `{w}` | World name the player joined or left from | | `{w}` | Alias for world name |

and PlaceholderApi support! Like `%player_nick%`

✅ 4. Gradient & Color Formatting

You can use:

* Standard MiniMessage formatting: `<color:#FF00FF>text</color>` * Standard MiniMessage formatting: `<gradient:#FF00FF:#00FFFF>text</gradient>` * Standard MiniMessage formatting like `<bold>`, `<italic>`, etc.

✅ 5. Priority System

Messages are selected based on the following order:

1. Default 2. Default 3. Default

---

📄 `config.yml` Structure

Link ---

🔌 Commands

| Command | Description | Permission | | --------------- | ------------------------- | -------------- | | `/lejo` | Show info about plugin | - | | `/lejo reload` | Reloads the plugin config | `lejo.reload` |

---

💡 Example Join Message

```yaml join: - "Welcome <gradient:#00FF00:#007F00>{p}</gradient> to <color:#AAAAAA>{w}</color> at {t}!" ```

→ Player Chat Output: joined the `world_nether` at `13:42:17` Chat Output: `Welcome John to nether at 13:42:17!`

---

ADS