zEssentials
[](https://minestrator.com/a/GROUPEZ)
**Attention, this is a free version of zEssentials, you can use it but you must buy the paid version to get help!**
[](https://zessentials.groupez.dev/)
[](https://github.com/Maxlego08/zEssentials/)
[](https://bstats.org/plugin/bukkit/zEssential/21703)
[](https://discord.groupez.dev/)
[](https://zessentials.groupez.dev/)
## **Plugin Required:**
– **zMenu**: [zMenu Ultra Complete Menu Plugin](https://www.spigotmc.org/resources/zmenu-ultra-complete-menu-plugin.110402/)
– **PlaceholdersAPI**: [PlaceholderAPI](https://www.spigotmc.org/resources/placeholderapi.6245/)
You can also install **Vault**, the plugin is intended to work with.
If you are on Folia, you must be careful to take the right version of the plugins. zMenu automatically supports Folia. For PlaceholderAPI, use [this version](https://github.com/Anon8281/PlaceholderAPI/releases/tag/1.1). For Vault, use [This version](https://github.com/Geolykt/Vault/releases).
Download the latest zMenu DEV version on my Discord: [Discord Link](https://discord.gg/ZaHrgZCfh4)
## **Convert from other plugins:**
– [CMI](https://zessentials.groupez.dev/getting-started/convert#cmi) **/zess convert CMI**
## [**Features:**](https://zessentials.groupez.dev/)
### ✅ **Economies**
### ✅ **Teleportation**
### ✅ **Confirmation Inventories** (for /pay and /tpa)
### ✅ **Join** and **Quit** messages
### ✅ **JSON** and **MYSQL** storage
### ✅ **Open Source**
### ✅ Support for multiple languages: **French**, **English**, and **Italian**
### ✅ All messages are configurable
### ✅ **Folia** Support
### ✅ **MiniMessage** Support
### ✅ **Module** system
### ✅ **Warp** (with GUI)
### ✅ **Spawn**
### ✅ Ability to **disable each command**
### ✅ **Random Tp**
### ✅ **Home** (4 display types)
### ✅ **Sanction** (ban, mute, kick, kickall)
### ✅ More than **130 commands**
### ✅ **Redis**
### ✅ **Chat Format**
### ✅ **Chat Histories**
### ✅ **Kits**
### ✅ **Holograms**
### ✅ **Scoreboard**
### ✅ **Mailbox** for items
### ✅ **Rules**
### ✅ More than **35 placeholders**
### ✅ **Alignment placeholder** (like MCC Island)
### ✅ **Replace placeholder** (replaces the result of a placeholder with another thanks to various conditions)
### ✅ Ultra complete **documentation** and **default configuration**, everything is explained correctly!
### ✅ **Baltop**
### ✅ **Developer API**
### ✅ **Offline EnderSee and InvSee**
### ✅ Create **custom items**
### ✅ **Multiple message types**: ACTION, CHAT, TITLE, CENTER, NONE, CHAT_AND_ACTION, WITHOUT_PREFIX
## [**Chat Module**](https://zessentials.groupez.dev/modules/chat)
### ✅ Different rules of chat protection (alphanumeric, links, ItemsAdder font, same message, etc.)
### ✅ Dynamic cooldown: The faster the player writes, the longer the cooldown
### ✅ Clear and Toggle chat commands
### ✅ Chat format by permission
### ✅ Permission for mini message or color in chat
### ✅ Moderator actions on messages
### ✅ Chat placeholders: [pos], [item], [playtime], and custom placeholders!
### ✅ Command placeholders: Replace **./** with a clickable command!
Images








## [**Discord Module**](https://zessentials.groupez.dev/modules/discord)
### ✅ **Chat Message**
### ✅ **Join Message**
### ✅ **Quit Message**
### ✅ **First Join Message**
Images

## [**Economy Module**](https://zessentials.groupez.dev/modules/economy)
### ✅ Create multiple virtual **economies**
### ✅ **Vault** support
### ✅ **Baltop** (inventory and message)
### ✅ Several ways to **display numbers**

## [**Hologram Module**](https://zessentials.groupez.dev/modules/hologram)
### ✅ **Display Entities**, Text, Item, and Block
### ✅ **Packet-Based**: All holograms are client-side (zEssentials takes care of everything, no other plugins needed)
### ✅ **In-game editor**: +20 commands to modify each element of your holograms
### ✅ [**Event System**](https://zessentials.groupez.dev/modules/hologram#events): Updates your holograms with events, no more lagging tasks
### ✅ PlaceholderAPI Support
### ✅ **Damage Indicator**




## [**Homes Module**](https://zessentials.groupez.dev/modules/home)
### ✅ 4 ways to display homes: inventory, like donutsmp inventory, inline message, multiline message
### ✅ Offline Support
### ✅ Homes Per Rank: Set the number of homes by permission
Images





## [**Items Module**](https://zessentials.groupez.dev/modules/items)
### ✅ Create custom items: Use the /give or /giveall command for accessions
Images


## [**Kit Module**](https://zessentials.groupez.dev/modules/kits)
### ✅ **Cooldowns**: Set a time between each kit recovery
### ✅ [**Execute actions**](https://docs.zmenu.dev/configurations/buttons/actions): Perform actions when a player gets the kit (commands, message, sound, etc.)
### ✅ **GUI Driven**: Edit, preview, and obtain kits via customizable inventories
### ✅ **Cooldown management**: Use commands to manually add or remove cooldowns (not just for kits)


Images


## [**Mailbox Module**](https://zessentials.groupez.dev/modules/mailbox)
### ✅ Allows to **store items**; the player cannot add items to it, they can only remove them
### ✅ If the player’s inventory is **full**, the items will end up in the mailbox
### ✅ A complete **API** for anyone to add items to the mailbox

## [**Messages**](https://zessentials.groupez.dev/messages)
### ✅ **7 message types**: chat, action, without_prefix, none, center, bossbar, title
### ✅ **Translated into multiple languages**: English, French, Italian, German
### ✅ Send [**multiple messages**](https://zessentials.groupez.dev/messages#multi-messages) at the same time
### ✅ **MiniMessage** support
### ✅ **Custom placeholders**: Define a placeholder list for your messages, such as `` and ``
## [**Rules Module**](https://zessentials.groupez.dev/modules/rules)
### ✅ Displays server rules either by message or in an inventory
Images


## [**Sanction Module**](https://zessentials.groupez.dev/modules/sanction)
### ✅ 3 Punishment Types: Ban, Mute, and Kick
### ✅ **Immune**: A list of players immune to sanctions!
### ✅ **Sanctions history**
### ✅ **Inventories**: An inventory to display the player’s profile with active sanctions, an inventory to display the player’s sanctions history, and an inventory to apply a predefined sanction to the player

Images


## [**Scoreboard Module**](https://zessentials.groupez.dev/modules/scoreboard)
### ✅ **Packet-Based**: All scoreboards are client-side (no other plugins required, zEssentials handles everything)
### ✅ [**Event System**](https://zessentials.groupez.dev/modules/scoreboard#events): Updates your scoreboard with events, no more lagging tasks
### ✅ **Animation**: Create animations for your scoreboard
### ✅ **Unlimited Length**: Use as many characters per line as you want
### ✅ [**MiniMessage Support**](https://docs.advntr.dev/minimessage/index.html): Works perfectly with mini message formats
### ✅ **Scoreboard Commands**: Player command to toggle scoreboard display
### ✅ **Custom board**: Create unlimited scoreboards using [zMenu requirements](https://docs.zmenu.dev/configurations/buttons/requirements#requirements-type) (permission, placeholder, regex, LuckPerms, etc.)
### ✅ PlaceholderAPI Support

## [**Player Vault Module**](https://zessentials.groupez.dev/modules/vault)
### ✅ **Unlimited** player vaults
### ✅ Set the number of **slots** for each player
### ✅ **Rename** and custom **icon**


## [**Vote Module**](https://zessentials.groupez.dev/modules/vote)
### ✅ (I’m too lazy for the vote description now, sorry, but it’s a very good module, I swear!)
## [**Warp Module**](https://zessentials.groupez.dev/modules/warp)
### ✅ Displays warps in an inventory or message
### ✅ **Permission per warps**
Images


**Documentation**: [https://zessentials.groupez.dev/](https://zessentials.groupez.dev/)
Silk Spawner
# RU
Данный плагин позволяет добывать спавнера любыми кирками с шелковым касанием, сохраняя моба внутри. Вы так же можете менять текст спавнера в конфиге
# EN
This plugin allows you to mine the spawner with any silk touch pickaxe while keeping the mob inside. You can also change the spawner text in the config
ElytraSwap
# EN
This plugin will allow you to use the mechanics for elytra from new versions. What is often missing on 1.16.5 servers for crystal pvp, or something else
# RU
Данный плагин позволит вам использовать механику для элитр с новых версий. То, чего часто не хватает на 1.16.5 серверах для кристал пвп, или чего-то ещё
Zero Inventory Problems – ZIP Backpacks
# Zero Inventory Problems – ZIP Backpacks
Zero Inventory Problems is a plugin for Spigot based Minecraft Servers that adds backpacks to store there overfully inventorys.
### Features
* Plug & Play
* Highly configurable config
* Support for Spigot based servers 1.19.* (only tested on spigot)
### Requirements
– Java 17 or higher
– Spigot and (probably) any other fork of Spigot (1.19.* or higher)
### Installation
2. Download [Zero Inventory Problems](https://www.curseforge.com/minecraft/bukkit-plugins/zero-inventory-problems/files)
3. Put both in your *plugins* directory
4. Start your server and [configure](https://github.com/Imprex-Development/zero-inventory-problems/wiki/Config) Zero Inventory Problems to your liking
Still having trouble getting Zero Inventory Problems to run check out our [common issues](https://github.com/Imprex-Development/zero-inventory-problems/wiki/Common-Issues).
AntiXRay
# 🛡️ zepAntiXRay — Hide Ores from X-Ray Cheaters
**Anti XRay** protects your server from players using X-Ray resource packs or hacked clients to locate ores. Ores are hidden **server-side** and only revealed when a player is close enough or has direct line of sight.
—
## ✨ Features
– **Hides ores server-side** — Diamond, Emerald, Gold, Iron, Redstone, Lapis, Ancient Debris and more
– **No client mod required** — works completely server-side
– **Lightweight** — minimal performance impact on your server
– **Simple & focused** — does exactly one thing, and does it well
—
## ⚙️ How it works
Ore blocks are **replaced with stone** in the chunk data before being sent to the client. They are only revealed when a player is **close enough**, preventing any X-Ray cheater from spotting them at a distance.
—
## 📋 Requirements
| | |
|—|—|
| **Minecraft** | 1.7.x-1.21.x |
| **Server Software** | Paper, Purpur, Folia, Bukkit, Spigot |
| **Java** | 21+ |
| **ProtocolLib** | Please use the Newst Version |
—
## ⚠️ Limitations
> This plugin is focused **solely on hiding ores**. It does not include any additional anti-cheat features beyond X-Ray protection.
ZenRTP
# ZenRTP
A lightweight random teleport plugin for **Paper** servers. Pick a ring around a center point, find a safe surface, and teleport players there—with cooldowns, costs, optional per-world rules, and messages you can edit.
**Requirements:** Paper **1.21.x** (API `1.21`), **Java 21**.
ZenRTP is built for Paper servers; Spigot-only servers are not supported.
—
## Features
– **Random location** in a configurable distance band from `center-x` / `center-z`, with per-world overrides.
– **Safety checks:** configurable “unsafe” blocks (lava, fire, cactus, etc.), air at feet/head, solid ground, and Y bounds (`min-y` / `max-y`).
– **Sky visibility (Overworld only):** optional clear column to build height. **Nether and End ignore this**—there is no sky there.
– **Teleport delay** with a **chat countdown** (e.g. 3, 2, 1); movement can cancel the pending RTP if enabled.
– **Cooldowns**, optional **daily limits**, and **costs** (hunger, XP, money via Vault).
– **World blacklist / whitelist**, **spawn avoidance**, **avoid nearby players**, **chunk preloading** around the destination.
– **Titles and sounds** (configurable); **messages** in `messages.yml` (MiniMessage or legacy `&` codes).
—
## Installation
1. Download the latest ZenRTP jar file from the “Versions” page.
2. Place it in your server’s `plugins` folder.
3. Start or restart the server.
4. Edit `plugins/ZenRTP/config.yml` and `plugins/ZenRTP/messages.yml` as needed, then run **`/zenrtp reload`** (or restart).
—
## Commands
| Command | Description |
| ———————— | ———————————————————————– |
| `/rtp` | Random teleport in the **world you are currently in**. |
| `/rtp ` | Random teleport in the named world (you must be allowed in that world). |
| `/rtpo ` | Teleport **another player** in their current world. |
| `/rtpo ` | Teleport another player to a random spot in the given world. |
| `/zenrtp reload` | Reload `config.yml` and `messages.yml`. |
—
## Permissions
| Permission | Default | Purpose |
| ———————— | ———– | ————————————————————————————————————————— |
| `zenrtp.use` | `true` | Use `/rtp`. |
| `zenrtp.rtp.` | _(not set)_ | Allow RTP **into** the world named `` (e.g. `zenrtp.rtp.world_nether`). Grant per world via your permissions plugin. |
| `zenrtp.others` | `op` | Use `/rtpo`. |
| `zenrtp.admin` | `op` | Use `/zenrtp reload`. |
| `zenrtp.bypass.cooldown` | `op` | Ignore cooldown. |
| `zenrtp.bypass.cost` | `op` | Ignore hunger/XP/money costs (unless `require-costs` is `true` in config). |
| `zenrtp.bypass.daily` | `op` | Ignore the daily RTP limit. |
If a player lacks `zenrtp.rtp.` for a world, they cannot RTP there, even if `/rtp` is allowed.
—
## Optional plugins
| Plugin | Role |
| —————— | ———————————————————————————– |
| Vault | Money cost (`currency-cost`) when configured. |
| **PlaceholderAPI** | Present if you use placeholders elsewhere; ZenRTP does not require it for core RTP. |
—
## Configuration (overview)
Main file: **`plugins/ZenRTP/config.yml`**.
– **Distance & area:** `min-distance`, `max-distance`, `center-x`, `center-z`.
– **Height:** `min-y`, `max-y` (per-world under `per-world-settings` if needed).
– **Safety:** `safe-location-check`, `unsafe-blocks` (Bukkit material names), `require-sky-visibility` _(Overworld only)_.
– **Worlds:** `world-blacklist`, `world-whitelist` (empty whitelist = all worlds except blacklist).
– **Flow:** `teleport-delay`, `cancel-on-move`, `max-attempts`, `preload-chunks`, `preload-radius`.
– **Spawn / players:** `spawn-radius`, `avoid-near-players`, `avoid-player-radius`.
– **Limits & costs:** `cooldown`, `daily-limit`, `hunger-cost`, `xp-cost`, `currency-cost`, `require-costs`.
– **Feedback:** `enable-sounds`, title timings, effect durations, `log-teleports`.
All options are documented with comments in the default `config.yml` shipped with the jar.
—
## Messages
Edit **`plugins/ZenRTP/messages.yml`** to change chat text, prefixes, and placeholders. After a reload, changes apply without a full restart.
—
## Building from source
“`bash
git clone https://github.com/maybeizen/zenrtp.git
cd ZenRTP
./gradlew shadowJar
“`
The plugin jar is produced under `build/libs/` (name includes the version from `plugin.yml`).
ZenoDuels
## ⚔️ ZenoDuels – Clean Duel System
A straightforward duel plugin that actually works well. Challenge players, fight in dedicated arenas, and let the plugin handle the rest.
## 🎮 What it does
Players can challenge each other with `/duel `. The challenged player gets clickable accept/deny buttons in chat. Once accepted, both players teleport to the arena, fight until someone dies, and the winner gets configurable time to collect items before everyone returns to their original spots.
The arena automatically resets after each duel, so you don’t have to worry about cleanup.
## ✨ Key features
– 💬 Simple `/duel` command system
– 🖱️ Clickable chat responses (no typing commands)
– 🎯 Custom gamemode support (nodebuff, crystal, sumo, etc.)
– 🔄 Automatic arena restoration
– ⏰ Configurable winner collection time
– 🎨 Fully customizable messages
– ⚙️ Easy admin setup
## 🤔 Why use this?
Most duel plugins are either overcomplicated or missing basic features. This one focuses on doing duels right – clean interface, reliable teleportation, and automatic cleanup. Perfect for PvP servers that want organized 1v1s without the hassle.
Set your arena points, create some gamemodes, and you’re done. No complex configuration needed. 🚀
## 🎯 Perfect For
PvP servers, practice servers, tournament hosting, and community servers wanting organized, fair dueling with automatic arena cleanup.
## 🎮 DISCORD
Join our discord if you have any questions or problems related the plugin: [__Join Our Discord__](https://discord.gg/pVbSPXg3uG) here you can make friends, talk and watch for updates. Maybe you can win some giveways or some packs of mine.
ZenithHome
# 🏠 ZenithHome v1.0 — Initial Release
## ✨ Features
– Set, delete & teleport to personal homes
– Interactive GUI to view all homes (`/homes`)
– Fully configurable messages with & color codes
– Unlimited custom rank support via config.yml
– Per-player YAML storage (no database needed)
– In-memory caching for zero-lag performance
### 📋 Commands
– `/sethome ` — Save a home
– `/delhome ` — Delete a home
– `/home ` — Teleport to a home
– `/homes` — Open the homes GUI
## 🔐 Permissions
– `zenithhome.limit.` — Custom rank-based home limits
– Default: 2 homes, fully configurable
### 📌 Requirements
– Java 17+
– Spigot / Paper 1.20+
#
ZelLib
# ZelLib v1.0.0
### 📦 What is ZelLib?
ZelLib is a lightweight utility library for Minecraft plugins that provides common functionality to reduce code duplication across projects. This library is designed to be used as a dependency by other ZelPlugins by macronis.
### 🔍 IP Tracker System
Thread-safe multi-account detection system for tracking player IP addresses.
**Plugins Work With This Library**
– AntiAfkFarm v1.0.0
_ **I DONT RECOMMEND DEVELOPING PLUGIN WITH THIS LIB , ONLY SUPPORT ZELPLUGINS**
_
ZeeInfused
### ZeeInfused – The Best Infuse SMP Plugin
ZeeInfused is an Infuse PvP plugin that rewards kills and punishes deaths with permanent potion effects. Players must fight their way out of debilitating negative effects to earn powerful positive buffs, creating an intense risk-reward combat system.
How It Works:
Kill a Player:
If you have negative effects → Remove one random negative effect
If you have no negative effects → Gain one random positive effect
Get Killed:
If you have positive effects → Lose one random positive effect
If you have no positive effects → Gain one random negative effect
Key Features:
✅ Permanent Effects – Effects persist through death, respawn, and even milk buckets!
✅ Progression System – Climb out of negatives before stacking positives
✅ 7 Positive Effects – Speed, Haste III, Strength, Water Breathing, Fire Resistance, Jump Boost II, Hero of the Village
✅ 6 Negative Effects – Slowness, Slow Falling, Blindness II, Weakness, Glowing, Mining Fatigue
✅ Admin Commands – Full control with 8 powerful commands
✅ LuckPerms Support – Complete permission system integration
✅ Configurable – Easy config.yml to enable/disable the system
✅ Tab Completion – Smart command completion for player names and effects
Perfect for competitive PvP servers, faction servers, and survival PvP!