CEZESSENTIALS

Clean, modular Essentials-style plugin for Paper 1.21.x

76

CEZESSENTIALS

Java

Paper

License

GitHub Release

CEZESSENTIALS

Paper is a clean, modular Essentials-style plugin built for modern Paper servers. It focuses on simplicity, performance, and a well-structured internal design, making it easy to use for server owners and easy to extend for developers.

Built with modern Java (21) and designed around a modular architecture, CEZESSENTIALS provides the core commands most servers need — without unnecessary bloat.

---

✨ Features

🏠 Homes

- Set, teleport to, and delete homes - Simple and intuitive usage

🗺️ Warps

- Public server warps - Fully manageable by administrators

🌍 Spawn

- Server-wide spawn management

🔁 Teleport Requests (TPA)

- Safe player-to-player teleport requests

🔧 Utilities

- Dynamic help command - Reloadable config and messages - Lightweight and dependency-free

---

📜 Commands

| Command | Description | |------|------------| | `/home` | Teleport to your home | | `/sethome` | Set your home | | `/delhome` | Delete your home | | `/warp <name>` | Teleport to a warp | | `/setwarp <name>` | Create a warp | | `/delwarp <name>` | Delete a warp | | `/spawn` | Teleport to spawn | | `/setspawn` | Set the server spawn | | `/tpa <player>` | Send a teleport request | | `/tpaccept` | Accept a teleport request | | `/tpdeny` | Deny a teleport request | | `/cezhelp` | Show help menu | | `/cezreload` | Reload config and messages |

---

🔐 Permissions

| Permission | Description | Default | |-----------|------------|---------| | `cezessentials.home` | Use `/home` | ✔️ | | `cezessentials.sethome` | Use `/sethome` | ✔️ | | `cezessentials.delhome` | Use `/delhome` | ✔️ | | `cezessentials.warp` | Use `/warp` | ✔️ | | `cezessentials.setwarp` | Use `/setwarp` | ❌ | | `cezessentials.delwarp` | Use `/delwarp` | ❌ | | `cezessentials.spawn` | Use `/spawn` | ✔️ | | `cezessentials.setspawn` | Use `/setspawn` | ❌ | | `cezessentials.tpa` | Use `/tpa` | ✔️ | | `cezessentials.tpaccept` | Use `/tpaccept` | ✔️ | | `cezessentials.tpdeny` | Use `/tpdeny` | ✔️ | | `cezessentials.reload` | Use `/cezreload` | ❌ | | `cezessentials.admin` | Full access | ❌ |

---

🛠 Configuration

All messages, including the chat prefix, are configurable via `config.yml`.

Changes can be applied live without restarting the server using: /cezreload

---

⚙️ Requirements

- Dependencies: Paper 1.21.x - Dependencies: Java 21 or newer - Dependencies: None

---

📜 License

CEZESSENTIALS is released under the MIT License.

---

🔗 Links

- Source Code: https://github.com/jamyvz/CEZESSENTIALS

- Issue Tracker: https://github.com/jamyvz/CEZESSENTIALS/issues

- Discord Support: https://discord.gg/Pvb3tEaMG4

ADS