NewJoinMessages

A Minecraft Paper Plugin that changes the Minecraft Join Messages, with no bloat.

112

Quick challenge

How far can you run before the mobs catch you?

NewJoinMessages

---
# 🎉 NewJoinMessages

[![Minecraft Version](https://img.shields.io/badge/Minecraft-1.21+-green?style=for-the-badge)](https://www.minecraft.net/)
[![Paper Version](https://img.shields.io/badge/Paper-1.21+-blue?style=for-the-badge)](https://papermc.io/)
[![License](https://img.shields.io/badge/License-GPLv3-yellow?style=for-the-badge)](https://opensource.org/licenses/MIT)

---

## ✨ Overview

**NewJoinMessages** is a lightweight Paper plugin that allows you to fully customize **join and leave messages** with colors, and live reload support. Perfect for welcoming new players, and adding flair to your server chat.

---

## 🎨 Features

* Custom Join Messages
* Custom Leave Messages
* Supports Minecraft color codes (`&a`, `&b`, etc.)
* Placeholder `%player%` for dynamic player names
* `/join reload` command for live config updates
* Permission support (`newjoin.admin`)

---

## 🛠 Configuration

```yaml
enabled: true
join-message: "&7[&a&l+&7] &b%player% &7joined the server."
leave-message: "&7[&c&l-&7] &b%player% &7left the server."
```

**Placeholders:**

* `%player%` → Player’s name

---

## 🖌 Live Minecraft Preview

Event Preview
Join [+] Logixel joined the server.
Leave [-] Logixel left the server.

---

## 📝 Commands

| Command | Description | Permission |
|----------------|-----------------------------------------|-----------------|
| `/join` | Shows plugin info & status | `newjoin.admin` |
| `/join reload` | Reloads `config.yml` without restarting | `newjoin.admin` |

**Tab Completion:** `/join reload` is auto-suggested for admins.

---

## 🔑 Permissions

| Permission | Description | Default |
|-----------------|-------------------------------------------------|---------|
| `newjoin.admin` | Allows viewing plugin status & reloading config | OP |

---

## ⚖️ License

Free to use, modify, and distribute.
>Attribution to **Logixel** appreciated.

---

ADS