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

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 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
– 🛠️ Open an issue on GitHub
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`.
—
## 🧑💻 Credits
> Built with ☕ and ❤️ by 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__ here you can make friends, talk and watch for updates. Maybe you can win some giveways or some packs of mine.
Zenless Radio
# Zenless Radio 📻
The go-to resource pack for Zenless Zone Zero Music! Inspired by Puff Radio.
This resource pack is meant to replace all Minecraft music with music from Zenless Zone Zero. Made by ZZZ fans for ZZZ fans! All music is especially curated to fit the proper environments in game for seamless immersion!
This resource pack is support mainly on 1.21.x & 1.20.x as of writing but you may find success on older (and future) versions as well.
All music is sourced from https://downloads.khinsider.com/
# LighterWise Pack 🧡🔦
If you’re a fan of ZZZ and LighterWise, consider checking out LighterWise Pack
🏳️🌈
Zenitsu Agatsuma
## A resource pack themed after Zen’itsu Agatsuma from Demon Slayer.
### This pack is discontinued, but most of it’s features are available in my Demon Slayer CIT pack!
##
This resource pack was (almost) entirely made by me (read the credits.txt file in the pack for more information).
Some of the features in this pack require OptiFine (or CIT alternatives) to be installed. They are marked with {OF}.
These are all of the things featured in this pack:
**GUI:**
– All of the containers (almost)
– Hotbar, food icons (also for the AppleSkin mod!), HUD related stuff
– Buttons/Sliders
**Katanas:**
– Zen’itsu’s Katana (Sword)
– {OF} Tanjiro’s Katana (Sword)
**Other Gear:**
– {OF} Nezuko’s Bamboo (Carved Pumpkin)
– {OF} Genya’s Gun (Crossbow)
– {OF} Demon Slayer Corps uniform (Armor)
– {OF} Rengoku’s Cloak (Elytra)
Contact me if you have any ideas on what I should add!
ZenithTeams
# ZenithTeams 🛡️
**Advanced & High-Performance Team Management for Fabric 1.21.1**




**Welcome to ZenithTeams**, the ultimate high-performance team management mod designed specifically for Minecraft Fabric 1.21.1. Built with software engineering best practices, this server-side utility revolutionizes cooperative gameplay by offering a seamless, zero-lag experience that completely protects your server’s TPS.
Unlike traditional plugins, ZenithTeams introduces a flawless, flicker-free lateral Scoreboard UI and an innovative real-time vector tracking system. Through the action bar compass, players can mathematically track the exact direction and distance of their teammates, ensuring nobody ever gets lost during intense explorations or PvP sessions. At its core, the mod features a shared Team Vault—a secure, 27-slot asynchronous inventory accessible anywhere via a simple command. Communication is strictly safeguarded through private inter-team chat channels and an interactive, spam-proof invitation system.
Behind the scenes, ZenithTeams boasts extreme optimization. All data persistence is handled asynchronously using Jackson JSON serialization entirely isolated from the main server thread. Whether you are hosting a massive dedicated network or a private P2P essential session with friends, ZenithTeams delivers professional-grade reliability, instant team operations, and complete memory leak prevention. Elevate your multiplayer experience today with the most architecturally sound team management system available for modern Minecraft. Install ZenithTeams and never lose your friends again.
—
## 🚀 Key Features
– 🧭 **Real-time Vector Tracking:** An Action Bar compass that points to your allies using mathematical vector calculation (↑, ↗, →).
– ⚡ **Zero-Flicker UI:** Modern Scoreboard implementation that updates smoothly without visual glitches.
– 📦 **Shared Team Vault:** A 27-slot inventory for the whole team with async NBT serialization.
– 💾 **Async Persistence:** Powered by **Jackson**, saving data in background threads to keep 20.0 TPS constant.
– 🔒 **Secure Systems:** Friendly fire toggle, interactive chat invites, and private team-only communication channels.
—
## ⌨️ Commands Reference (`/zt`)
| Command | Description |
| :— | :— |
| `/zt help` | Displays the interactive help menu. |
| `/zt create ` | Creates a new team with a custom color. |
| `/zt invite ` | Sends a secure team invitation. |
| `/zt accept ` | Joins a team after an invitation. |
| `/zt chat` | Toggles between Global and Team-only chat. |
| `/zt chest` | Opens the shared team inventory (Vault). |
| `/zt home / sethome` | Manage the team’s shared base coordinates. |
—
## 🛠️ Technical Architecture
– **Engine:** Fabric Loader 1.21.1.
– **Data Handling:** Jackson Databind for high-speed JSON I/O.
– **Command Engine:** Native Brigadier integration.
– **Quality Assurance:** Unit tested with JUnit 5 & automated via GitHub Actions CI/CD.
## 📦 Requirements
– **Fabric API** (Required)
– **Java 21** or higher.
—
*Signed by **JDAR** – Built for performance.*
Zenithra
# Zenithra
A combat-focused multiplayer Minecraft mod featuring various RPG enhancements and features.
## Configuration
Zenithra integrates with Mod Menu for in-game configuration.
## Features
### Group System
Form parties with other players for cooperative gameplay with shared rewards and real-time status information.
– **Cooperative Benefits**: Groups share XP and receive loot bonuses when fighting together
– **Health Monitoring**: Visual health bars for all group members displayed in a customizable HUD
– **Persistent Groups**: Groups survive server restarts and player disconnections
– **Proximity-Based Sharing**: XP and loot bonuses apply when group members are within a configurable range
When a group member kills a mob:
– The killer receives **100% XP**
– Nearby group members each receive **50% XP**
– Each additional nearby group member adds **25% chance** for better drops
### Health Bar System
Health bar that displays above all mobs in the world, providing clear visual feedback during combat.
### Kill Indicator System
Visual indicators that mark players who have recently hurt or killed another player, inspired by combat status systems in MMORPGs.
– **Dynamic Status Levels**: Players who attack or kill others are marked with a different colored indicator
– **Visual Feedback**: Animated rotating diamond indicator above the player
### City Boundary System
Complete territory management system
– Create and place City Boundary Blocks to define a city.
You need at least 3 to create a city. They can be placed anywhere in the world,
but they must be near to each other (default: 50 Blocks).
You can also add and remove more blocks after the city were already created.
– Use the GUI to create and manage a city
– Inside a city, you can deactivate pvp, hostile mobs and explosions
– You can also toggle specific settings for non-member players, such as if
they are allowed to open containers, break blocks or place blocks inside the city.
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+
#