Armor HUD

Armor HUD is a clean, modern on‑screen display that shows your armor durability, protection level, and equipped gear status at all times. Instead of opening your inventory mid‑fight, the HUD gives you a real‑time breakdown of how close each armor piece is to breaking, helping you avoid losing gear during PvP, boss fights, or hardcore survival runs.

The mod reads your current armor values and displays them in a compact, unobtrusive overlay that fits naturally into any HUD layout. Durability values update every tick, and color‑coding makes it easy to see which pieces are healthy, damaged, or about to break. This makes Armor HUD especially useful for PvP players who need instant information, speedrunners who can’t afford to stop moving, and survival players who want better awareness without clutter.

Armor HUD is lightweight, fully client‑side, and compatible with virtually any modpack or server. Whether you’re fighting players, exploring dangerous structures, or grinding mobs, this mod ensures you always know the exact state of your armor at a glance.

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.

ZEOS “Client”

The Zeos Client (Working Hacked Client)!

Features:
Over 20 hacks,
Cosmetics,
Fun trolls,
OP Abilities,
OverPowered Kits with unique items
Much more!

Per Section 3 of Modrinth’s Content Rules – This is not a real hacked client and is only usable if the owner allows it! Since this is a datpack, it does not give an unfair advantage in multiplayer servers, and is only server-side!

YouTube Video/Guide! : https://www.youtube.com/watch?v=eIPYbtYw6u4](https://www.youtube.com/watch?v=eIPYbtYw6u4)

HOW TO USE:
Craft the hacked client using 8 sticks surrounding a diamond in the middle.
If you have access to commands, run the following
/recipe give @s survival:hack
This will give you the hacks instantly!

TO USE IN 1.21:
Due to changes in the /give command in 1.21, this datapack won’t work fully.
run this command
/give @p carrot_on_a_stick[custom_name='{“bold”:true,”color”:”aqua”,”italic”:false,”text”:”ZEOS CLIENT”}’,lore=[‘{“color”:”black”,”italic”:false,”text”:”.”}’,'{“bold”:true,”color”:”gold”,”italic”:false,”text”:”RIGHT-CLICK To use!”}’,'{“color”:”black”,”italic”:false,”text”:”.”}’,'{“bold”:true,”color”:”red”,”italic”:false,”text”:”SUPER SPECIAL ITEM”}’],custom_data={type:1}] 1
To Instantly Give you the hacks!

Fly Hack will not work in 1.21!

Damage Vignette

This mod adds a vignette (similiar to world border) when on low health.

![Example vignette](https://cdn.modrinth.com/data/OKwD6aB1/images/03151a286f0b8173c2101492f7cfa047bf4d2344.png)

The vignette scales with health.

## Future plans
– add an api to control player vignette using server side
– smooth vignette (no instant change in vignette alpha)
– Add vignette based on danger (like air,health)
– Add pulsating effect on really low health
– Configurable texture
– Add directional pulse (like in zombie games)

Feel free to request / give ideas on discord or codeberg.
I am very likely to implement them (if I can).

## Credits
– The mod is based on [damage vignette](https://modrinth.com/mod/damagevignette) mod.

## Backports
– Similiar mods are available for previous versions, so you can go and use those.
– I have ported the above mentioned mod to 1.21.1 (for fabric), you can get it at https://github.com/offbeat-stuff/DamageVignette

Zent PvP and SMP

Best SMP + PvP Texture Pack | Default Edit
Creator: Battlezent
⭐ Overview

This pack is a fully custom default edit designed to give you a clean, optimized, and visually appealing experience for both SMP gameplay and PvP combat.
Every texture, detail, and tweak was made exclusively by Battlezent, ensuring a unique style with no reused assets.

🔥 Features
🎯 PvP Improvements

Clean & sharp sword models for better visibility

Reduced fire and particles for clearer duels

Optimized armor and item textures

Clear hit particles and improved critical effects

🌿 SMP Enhancements

Slightly improved blocks while keeping the classic default feel

Better item clarity for survival progression

Smooth UI elements for crafting, inventory, and menus

🎨 Visual Style

Faithful to vanilla but noticeably cleaner

Soft color adjustments for a more modern look

Consistent art direction — all made by Battlezent

⚙️ Performance

Lightweight and FPS-friendly

Great for low-end and high-end PCs

Works smoothly on most versions (adjust as needed)

Suggestions and feedback are welcome!

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`).

ZenPings

# ZenPings

**ZenPings** is a lightweight, no-nonsense Minecraft plugin for Paper servers that brings clean, customizable ping notifications to your chat.

Mention players with `@Username` to grab their attention in the chaos of multiplayer chats — complete with sound alerts, highlight effects, and action bar messages. Stay noticed, stay organized, without the clutter.

## ✨ Features

– 🔔 **Ping Alerts** – Mention players using `@Username` to play a sound and highlight their name.
– 🎛️ **Toggle Support** – Players can easily enable or disable pings using `/ping` or `/ping on/off`.
– ⏱️ **Anti-Spam Cooldown** – Prevent ping spam with a fully configurable cooldown timer.
– 🚀 **Ultra Optimized** – Built in **Kotlin**, with performance as a core focus.
– 📦 **Paper-Only** – Designed specifically for modern **Paper servers** for best compatibility and speed.

## 📜 Commands

| Command | Description |
|———————|————————————–|
| `/ping` | Toggle ping alerts on/off |
| `/ping on` / `off` | Explicitly enable/disable pings |
| `/ping reload` | Reload plugin configuration (admin) |

## 🔐 Permissions

| Permission | Description |
|————————|——————————————-|
| `zenpings.toggle` | Allows use of `/ping` |
| `zenpings.reload` | Allows use of `/ping reload` |
| `zenpings.color.vip` | Grants **gold-colored** pings |
| `zenpings.color.default` | Grants **aqua/gray/custom** ping colors |

## ⚙️ Configuration (`config.yml`)

“`yaml
replacement-text: “@%player%
sound: BLOCK_NOTE_BLOCK_PLING
volume: 1.0
pitch: 0.8
prefix: “@”
cooldown-seconds: 5
action-bar-message: “%player% mentioned you!
“`

## 📬 Support

Need help or have a feature suggestion?

– 💬 Join the **ZenPings Discord**: [Click Here](https://discord.gg/HFP5v3rZAA)
– 🛠️ Open an issue on [GitHub](https://github.com/luvtoxic/ZenPings/issues)

We’re here to help!

## 🧾 License

**ZenPings** is licensed under a **non-commercial license**.

You are free to:

– ✅ Use it on public or private servers
– ✅ Modify the source code for personal or public use
– ✅ Share modified versions **with credit**

You may not:

– ❌ Sell this plugin or its modified versions
– ❌ Include it in paid products, bundles, or setups

Read the full terms in [`LICENSE`](https://github.com/luvtoxic/ZenPings?tab=License-1-ov-file).

## 🧑‍💻 Credits
> Built with ☕ and ❤️ by [luvtoxic](https://github.com/luvtoxic)

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+
#

Zenith Attributes Renewed

# Zenith Attributes Renewed

**Zenith Attributes Renewed** is an active, maintained fork of [Zenith Attributes](https://modrinth.com/mod/zenith-attributes), the Fabric port of [Apothic Attributes](https://www.curseforge.com/minecraft/mc-mods/apothic-attributes).

This mod serves as a core dependency for **Zenith Renewed**, but it also works perfectly as a standalone mod.

### ✨ Features
* **Detailed Attribute GUI:** Adds a new, highly detailed interface to the player’s inventory that displays every single active attribute and stat.

* **Combat & Armor Overhaul:** Completely reworks how armor, armor toughness, and protection calculations function, scaling better and feeling closer to a traditional RPG experience.

* **Potion Tooltips:** Replaces vague vanilla potion descriptions with custom, easy-to-read tooltips that clearly show exactly what effects and attribute modifiers are being applied.

* **Attribute Formatting:** Overhauls how attributes are formatted in item tooltips, making the information clear for the player.

### 📦 Dependencies
* **[Fabric API](https://modrinth.com/mod/fabric-api)**
* **[FakerLib](https://modrinth.com/mod/fakerlib)**

### 🤝 Credits

* **TheWinABagel:** Previous developer and creator of the original Fabric port.
* **Shadows_of_Fire:** Creator and developer of the original Forge mod.
* **Faellynna:** Original art and textures.