xVoidSpawn

# ⭐ xVoidSpawn – Advanced Anti-Void & Spawn Management
xVoidSpawn is a lightweight, optimized, and fully configurable Anti-Void plugin designed for modern Minecraft servers. It automatically rescues players when they fall into the void and safely teleports them to a configured spawn location — preventing unnecessary deaths and keeping your lobby or minigame experience smooth and professional.
Perfect for hubs, SkyBlock, void maps, minigames, and large server networks.
—
## 🚀 Key Features
### 🛡 Intelligent Anti-Void System
Automatically teleports players to a safe spawn when they fall below a configurable Y-level.
### ✈ Spawn on Join
Optionally teleport players to the main spawn every time they join the server. Ideal for lobbies and network environments.
### 💥 Fall Damage Protection
Resets the player’s fall distance after teleportation to ensure they never die from fall damage after being saved.
### 🎨 100% Configurable
Fully editable:
– Prefix
– Console messages
– Help menu
– All player messages
– Join behavior
– Void level trigger
Everything is managed inside `config.yml`.
### 🌈 Modern Color Support
Supports:
– Legacy color codes (`&a`, `&l`, etc.)
– HEX color codes (`&#RRGGBB`) for Minecraft 1.16.5+
### ⚡ Lightweight & Performance Friendly
Built to have minimal impact on server performance. No unnecessary tasks or heavy processes.
—
## 🛠 Commands & Permissions
Main Permission: `xvoidspawn.admin`
| Command | Description |
|———-|————-|
| `/xvs setspawn` | Sets the exact teleport spawn location |
| `/xvs reload` | Reloads the configuration without restarting |
| `/xvs help` | Displays the help menu |
All messages and help lines are fully customizable.
—
> ## ⚙ Configuration Overview (config.yml)
“`yaml
# ___ __ _
# / _____ _ __ / _(_) __ _ ⋆✴︎˚。⋆
# / / / _ | ‘_ | |_| |/ _` | Plugin by ˖⁺‧₊˚♡˚₊‧⁺˖
# / /__| (_) | | | | _| | (_| | xPlugins
# ____/___/|_| |_|_| |_|__, |
# |___/ .yml
# Language setting. Options: ‘en’, ‘es’.
# If you change this to ‘es’ and reload, the config messages will update to Spanish.
locale: en
teleport-on-join: true
void-level: 0
console-messages:
plugin-enabled: “7FF55[xVoidSpawn] &#AAAAAAPlugin enabled successfully.”
plugin-disabled: “&#FF5555[xVoidSpawn] &#AAAAAAPlugin disabled successfully.”
prefix: “ᆒDBxVoidSpawn &8» ”
messages:
no-permission: “&#FF0000 ✘ ¡Error! &fYou do not have permission.”
player-only: “&#FF0000 ✘ ¡Error! &fOnly players can use this.”
spawn-set: “�FF49 ✔ ¡Success! &fVoid spawn set.”
spawn-not-set: “&#FAEDCB ℹ ¡Attention! &fSpawn not set.”
void-teleport: “&#FCD05C ☀ ¡Careful! &fSaved from the void.”
reload: “7FF55 ✔ ¡Success! &fConfiguration reloaded.”
help-message:
– “”
– “&#FF5555&l xVoidSpawn – Help”
– “”
– “&8 • ᆒDB/xvs setspawn &8▸ &fSet spawn.”
– “&8 • ᆒDB/xvs reload &8▸ &fReload config.”
– “&8 • ᆒDB/xvs help &8▸ &fShow help.”
– “”
“`
—
> ## 📥 Installation
1. Download the latest .jar file.
2. Place it inside your server’s plugins folder.
3. Restart your server.
– In-game, run “/xvs setspawn“ at a safe location.
-# Your server is now protected from void deaths.
> ## 🎯 Ideal For
1. Lobby Servers
2. SkyBlock Hubs
3. Minigame Worlds
4. Void Maps
5. Network Setups
## 🔧 Compatibility
1. ✔ Spigot
2. ✔ Paper
3. ✔ 1.16.5+
Credits
Developed with ❤️ by xPlugins
xTranslate
# xTranslate
—————————————————————————————————-
### What is xTranslate ?
_xTranslate is a Minecraft Translation Plugin that translates In-game Chat messages in real time_
### How do i change my language ?
_You can change your language simply by typing /lauguage _
### How many languages are supported ?
_I dont even know the exact count but over 100+ languages are supported_
###
Spoiler
private static final Map SUPPORTED_LANGUAGES = Map.ofEntries(
Map.entry(“af”, “Afrikaans”), Map.entry(“sq”, “Albanian”), Map.entry(“am”, “Amharic”),
Map.entry(“ar”, “Arabic”), Map.entry(“hy”, “Armenian”), Map.entry(“az”, “Azerbaijani”),
Map.entry(“eu”, “Basque”), Map.entry(“be”, “Belarusian”), Map.entry(“bn”, “Bengali”),
Map.entry(“bs”, “Bosnian”), Map.entry(“bg”, “Bulgarian”), Map.entry(“ca”, “Catalan”),
Map.entry(“ceb”, “Cebuano”), Map.entry(“zh”, “Chinese”), Map.entry(“co”, “Corsican”),
Map.entry(“hr”, “Croatian”), Map.entry(“cs”, “Czech”), Map.entry(“da”, “Danish”),
Map.entry(“nl”, “Dutch”), Map.entry(“en”, “English”), Map.entry(“eo”, “Esperanto”),
Map.entry(“et”, “Estonian”), Map.entry(“fi”, “Finnish”), Map.entry(“fr”, “French”),
Map.entry(“fy”, “Frisian”), Map.entry(“gl”, “Galician”), Map.entry(“ka”, “Georgian”),
Map.entry(“de”, “German”), Map.entry(“el”, “Greek”), Map.entry(“gu”, “Gujarati”),
Map.entry(“ht”, “Haitian Creole”), Map.entry(“ha”, “Hausa”), Map.entry(“haw”, “Hawaiian”),
Map.entry(“he”, “Hebrew”), Map.entry(“hi”, “Hindi”), Map.entry(“hmn”, “Hmong”),
Map.entry(“hu”, “Hungarian”), Map.entry(“is”, “Icelandic”), Map.entry(“ig”, “Igbo”),
Map.entry(“id”, “Indonesian”), Map.entry(“ga”, “Irish”), Map.entry(“it”, “Italian”),
Map.entry(“ja”, “Japanese”), Map.entry(“jv”, “Javanese”), Map.entry(“kn”, “Kannada”),
Map.entry(“kk”, “Kazakh”), Map.entry(“km”, “Khmer”), Map.entry(“rw”, “Kinyarwanda”),
Map.entry(“ko”, “Korean”), Map.entry(“ku”, “Kurdish”), Map.entry(“ky”, “Kyrgyz”),
Map.entry(“lo”, “Lao”), Map.entry(“la”, “Latin”), Map.entry(“lv”, “Latvian”),
Map.entry(“lt”, “Lithuanian”), Map.entry(“lb”, “Luxembourgish”), Map.entry(“mk”, “Macedonian”),
Map.entry(“mg”, “Malagasy”), Map.entry(“ms”, “Malay”), Map.entry(“ml”, “Malayalam”),
Map.entry(“mt”, “Maltese”), Map.entry(“mi”, “Maori”), Map.entry(“mr”, “Marathi”),
Map.entry(“mn”, “Mongolian”), Map.entry(“my”, “Myanmar”), Map.entry(“ne”, “Nepali”),
Map.entry(“no”, “Norwegian”), Map.entry(“ny”, “Nyanja”), Map.entry(“or”, “Odia”),
Map.entry(“ps”, “Pashto”), Map.entry(“fa”, “Persian”), Map.entry(“pl”, “Polish”),
Map.entry(“pt”, “Portuguese”), Map.entry(“pa”, “Punjabi”), Map.entry(“ro”, “Romanian”),
Map.entry(“ru”, “Russian”), Map.entry(“sm”, “Samoan”), Map.entry(“gd”, “Scots Gaelic”),
Map.entry(“sr”, “Serbian”), Map.entry(“st”, “Sesotho”), Map.entry(“sn”, “Shona”),
Map.entry(“sd”, “Sindhi”), Map.entry(“si”, “Sinhala”), Map.entry(“sk”, “Slovak”),
Map.entry(“sl”, “Slovenian”), Map.entry(“so”, “Somali”), Map.entry(“es”, “Spanish”),
Map.entry(“su”, “Sundanese”), Map.entry(“sw”, “Swahili”), Map.entry(“sv”, “Swedish”),
Map.entry(“tl”, “Tagalog”), Map.entry(“tg”, “Tajik”), Map.entry(“ta”, “Tamil”),
Map.entry(“tt”, “Tatar”), Map.entry(“te”, “Telugu”), Map.entry(“th”, “Thai”),
Map.entry(“tr”, “Turkish”), Map.entry(“tk”, “Turkmen”), Map.entry(“uk”, “Ukrainian”),
Map.entry(“ur”, “Urdu”), Map.entry(“ug”, “Uyghur”), Map.entry(“uz”, “Uzbek”),
Map.entry(“vi”, “Vietnamese”), Map.entry(“cy”, “Welsh”), Map.entry(“xh”, “Xhosa”),
Map.entry(“yi”, “Yiddish”), Map.entry(“yo”, “Yoruba”), Map.entry(“zu”, “Zulu”)
);
### How does it work and is it free ?
_xTranslate is 100% and uses the offical `GOOGLE TRANSLATOR API`_
XTpaz
# **XTpaz – TPA Plugin**
XTpaz is a TPA (Teleport Ask) plugin for Paper/Spigot 1.20+. It provides simple, configurable player teleports with an optional confirmation GUI and strong anti-abuse options.
—
## 🔥 Key Features
### 👤 User experience
– **Confirmation GUI:** Confirm or cancel before sending a request; shows target world, ping, and player head.
– **Teleport countdown:** Configurable delay with action bar and sounds.
– **Movement check:** Teleport is cancelled if the player moves during the countdown.
– **Sounds:** Separate sounds for request sent/received, accept/deny, teleport, cooldown, etc.
### ⚙️ Requests & toggles
– **TPA & TPAHere:** Request to go to another player or bring them to you.
– **Auto-accept:** `/tpauto` and `/tpahereauto` for trusted players.
– **TPA toggle:** `/tpatoggle` to disable receiving requests.
– **Confirm toggle:** `/tpaconfirmtoggle` to switch between GUI and direct requests.
### 📋 Safety & limits
– **Request expiry:** Requests automatically expire (default 60 seconds).
– **Cooldowns:** Configurable cooldown between requests.
– **Offline cleanup:** Pending requests cleared when players quit.
### 🔧 Backend
– **Configurable messages:** Hex color support and placeholders (`{player}`, `{target}`, `{time}`).
– **Live reload:** `/xtpaz reload` reloads config and messages without restart.
—
## 🔧 Commands & Permissions
| Command | Description | Permission |
|——–|————-|————|
| `/tpa ` | Request to teleport to a player | `xtpaz.tpa` |
| `/tpahere ` | Request a player to teleport to you | `xtpaz.tpahere` |
| `/tpaccept [player]` | Accept a pending TPA request | `xtpaz.tpaccept` |
| `/tpadeny [player]` | Deny a pending TPA request | `xtpaz.tpadeny` |
| `/tpacancel [player]` | Cancel your pending request | `xtpaz.tpacancel` |
| `/tpauto` | Toggle auto-accept for /tpa | `xtpaz.tpauto` |
| `/tpahereauto` | Toggle auto-accept for /tpahere | `xtpaz.tpahereauto` |
| `/tpatoggle` | Toggle receiving TPA requests on/off | `xtpaz.tpatoggle` |
| `/tpaconfirmtoggle` | Toggle confirmation GUI on/off | `xtpaz.tpaconfirmtoggle` |
| `/xtpaz reload` | Reload configuration | `xtpaz.reload` |
—
## 📁 Configuration files
– **`config.yml`** – Request timeout, auto-accept delay, cooldown, teleport countdown, sounds, and message texts.
—
## ⛏️ Requirements
– **Server:** Paper or Spigot 1.20+
– **Java:** 17 or higher
Xtpa
Xtpa is an innovative teleportation plugin for Minecraft designed to enhance player interaction and navigation. With Xtpa, players can easily send and accept teleport requests, creating a more connected gameplay experience.
One of the standout features of Xtpa is the TPA GUI. When a player receives a teleport request, they can click on a simple button to open the GUI, which provides a clear and intuitive interface. This GUI includes:
– Accept Button:
A green wool block that allows players to accept the teleport request effortlessly.
– Warning Message:
A paper item labeled “!!warning maybe a tp trap!!”, alerting players to the risks associated with teleportation.
– Cancel Button:
A red wool block that enables players to cancel the teleport request if they choose not to accept it.

This user-friendly design not only makes the process of accepting or rejecting requests straightforward but also adds an engaging visual element to the experience. Players can quickly make decisions without cluttering their chat with commands, making teleportation seamless and efficient.
Xtpa integrates seamlessly with LuckPerms, allowing server owners to manage permissions easily. The following commands and permissions are included:
– Commands and Permissions
/tpa [playername]
Permission: xtpa.tpa
Description: Send a teleport request to another player.
/tpahere [playername]
Permission: xtpa.tpahere
Description: Request another player to teleport to your location.
/tpaccept [playername]
Permission: xtpa.tpaccept
Description: Accept a teleport request from another player.
/tpcancel [playername]
Permission: xtpa.tpcancel
Description: Cancel a teleport request.
/tpatoggle [on/off]
Permission: xtpa.tpatoggle
Description: Toggle TPA requests on or off for yourself.
/tpagui [requester]
Permission: xtpa.tpagui
Description: Open the TPA request GUI for accepting or canceling requests.
– Conclusion
Overall, Xtpa aims to enrich the Minecraft community by providing a smooth and enjoyable teleportation system that players will love to use. With its intuitive GUI and robust permission management through LuckPerms, Xtpa is the ideal solution for any Minecraft server looking to enhance player connectivity.
xTokenSMP
—
# 🌟 xTokenSMP – Power of the Mobs in Your Hands
**Unleash 20 Custom Mob Tokens with Unique Abilities and Visual Flair!**
—
## 📖 Overview
**xTokenSMP** is a premium Spigot plugin that introduces a new dimension to survival gameplay through **20 unique mob-themed tokens**.
Each token grants a **special ability**, activated with **Shift + Right Click**, and comes with **immersive visual effects**, **custom models**, and a sleek in-game GUI.
—
## 🧩 Features
* 🧬 **20 Unique Mob Tokens** – Each with its own gameplay-enhancing ability
* 🎨 **Custom Model Data Support** – Seamlessly integrate with your resource pack
* 🎁 **First-Join Bonus** – Random token granted to new players
* 🖼️ **Built-in GUI** – Browse and interact with tokens easily
* ✨ **Animated Particle Effects** – Triggered when holding specific tokens
* 🛠️ **Admin Controls** – Manage tokens, players, and features with ease
—
## 🛠️ Installation
1. Drop `xTokenSMP.jar` into your server’s `/plugins` folder
2. Restart your server
3. *(Optional)* Configure via `/plugins/xTokenSMP/config.yml`
4. Use a resource pack that assigns **Custom Model Data 1001–1020** to PAPER items
[Texchure Pack](https://drive.google.com/file/d/1BZ6vAKc7avnfbICXwTCwLKXDtwvZbQCn/view?usp=sharing)
—
## 💬 Commands
| Command | Description | Access |
| —————————— | ——————————– | —— |
| `/tokens` | Opens the token GUI | Player |
| `/token give ` | Gives a specific token | Admin |
| `/token give all ` | Gives all 20 tokens | Admin |
| `/token trust ` | Adds player to trusted list | Admin |
| `/token untrust ` | Removes player from trusted list | Admin |
| `/token clearjoin ` | Clears first-join reward status | Admin |
| `/cooldown ` | Toggles cooldown for a player | Admin |
—
## 🔐 Permissions
| Permission | Description |
| —————— | ——————————– |
| `xtokensmp.player` | Grants access to player features |
| `xtokensmp.admin` | Grants access to admin commands |
—
## 🧪 Token Abilities (Top 5 Examples)
| # | Token | Ability | Effect | CMD |
| – | ———– | ————— | ————————————- | —— |
| 1 | 🧟 Zombie | Undead Vitality | Heals 6 hearts + poisons enemies | `1001` |
| 2 | ☠️ Skeleton | Arrow Shooter | Fires 300+ arrows in all directions | `1002` |
| 3 | 🕸️ Spider | Web Trapper | Climb walls + place cobwebs | `1003` |
| 4 | 🐖 Pig | Hog Heal | Heal + Saturation II + dig 5×5×5 area | `1004` |
| 5 | 💣 Creeper | Mega Detonator | Huge explosion with block break | `1005` |
—
## 🎨 Resource Pack Integration
This plugin requires **Custom Model Data (CMD)** from **`1001` to `1020`** using **PAPER** as the base item.
Make sure your resource pack includes textures for each CMD to visually represent the tokens.
—
## 👤 Author
**GodXPro**
📬 **Discord**: `godxpro.exe`
—
xTntRun

# 💣 xTntRun – The Classic Minigame, Reinvented! 💣
Bring the excitement and chaos of the classic **TNTRun** to your server with **xTntRun**! This plugin allows you to quickly and easily set up the popular minigame where players must run on a platform that vanishes beneath their feet. The last player standing wins!
Designed to be **lightweight, efficient, and extremely customizable**, xTntRun is the perfect solution for any server looking to add a fun and competitive minigame for its community.
—
## ✨ Key Features
* 🚀 **Multi-Arena Support:** Create as many arenas as you want! Each can have its own unique setup to keep the fun going.
* 📋 **Interactive Selector GUI:** A sleek and user-friendly menu that allows players to see all available arenas, view their status (waiting/in-game), and join with a single click.
* 📊 **Detailed & Dynamic Scoreboard:** Display crucial information like the map name, remaining players, and game state. The scoreboard automatically updates for waiting, starting, and in-game phases.
* ⚙️ **Highly Customizable:** Modify **absolutely everything**—from messages and titles to items and menus—through the easy-to-edit `config.yml` and `messages.yml` files. Full HEX color support included!
* ⚔️ **Customizable Skill Items:** Add an extra layer of strategy with items like:
* **Double Jump:** An in-air boost to save yourself from a fall! (Fully configurable).
* **Punch Bow:** Annoy your opponents and knock them into the void!
* 🏆 **PlaceholderAPI Integration:** Use a wide range of placeholders to display TNTRun stats in any other compatible plugin, such as scoreboards or tablists.
* 🎉 **Victory Celebrations:** Make the winner feel special with customizable fireworks, sounds, and particle effects at the end of the match!
* 👨💻 **Simple Admin Commands:** Manage your arenas, set the main lobby, and reload the configuration with intuitive and powerful commands.
—
## 🔗 Dependencies
For xTntRun to work correctly, you will need to install the following plugins:
1. [**PlaceholderAPI**](https://www.spigotmc.org/resources/placeholderapi.624/): (Required) Necessary for all placeholders to function.
2. [**WorldEdit**](https://dev.bukkit.org/projects/worldedit): (Required for setup) Needed to save your arena schematics.
—
## 🛠️ Commands
### Player Commands
“/tntrun join “ – Join a specific arena.
“/tntrun leave“ – Leave your current arena.
“/tntrun menu“ – Open the arena selection menu.
### Admin Commands
“/tntrun create “ – Create a new arena.
“/tntrun setlobby “ – Set the waiting lobby for an arena.
“/tntrun setspectator “ – Set the spectator spawn point for an arena.
“/tntrun save “ – Save the arena and make it available for players.
“/tntrun setlobby“ – Set the main server lobby (where players go after a game).
“/tntrun reload“ – Reload the plugin’s configuration files.
—
## 📈 Available Placeholders
Use these placeholders with PlaceholderAPI to display stats anywhere on your server.
“%tntrun_players%“ – Total players across all TNTRun arenas.
“%tntrun_wins%“ – A player’s total wins.
“%tntrun_losses%“ – A player’s total losses.
“%tntrun_map_name%“ – The name of the map the player is in.
“%tntrun_arena_players%“ – Current players in the player’s arena.
“%tntrun_arena_max_players%“ – Max players in the player’s arena.
“%tntrun_countdown%“ – The current countdown timer.
## ⭐ Config
“`yaml
# ___ __ _
# / _____ _ __ / _(_) __ _
# / / / _ | ‘_ | |_| |/ _` | Plugin by
# / /__| (_) | | | | _| | (_| | xPlugins
# ____/___/|_| |_|_| |_|__, |
# |___/ 1.0.0
# Time in seconds for the countdown before the game starts.
countdown-seconds: 10
# Minimum players required for the countdown to start.
min-players: 2
# Maximum players per arena.
max-players: 40
lobby-location:
world: Hub
x: 0.5
y: 65.0
z: 0.5
yaw: -179.85002
pitch: 3.0000002
# ____ __ _
# / ___|___ _ __ / _(_) __ _
# | | / _ | ‘_ | |_| |/ _` |
# | |__| (_) | | | | _| | (_| |
# _______/|_| |_|_| |_|__, |
# |___/ Scoreboard
scoreboard:
title: ‘&#FF4B4B&lTNT &#FF8E15&lRUN’
lines-waiting:
– ‘&7%tntrun_date%’
– ‘ ‘
– ‘&fMap: &a%tntrun_map_name%’
– ‘&fPlayers: &a%tntrun_players%/%tntrun_max_players%’
– ‘ ‘
– ‘&eWaiting for players…’
– ‘ ‘
– ‘&#FFFF55myserver.net’
lines-starting:
– ‘&7%tntrun_date%’
– ‘ ‘
– ‘&fMap: &a%tntrun_map_name%’
– ‘&fPlayers: &a%tntrun_players%/%tntrun_max_players%’
– ‘ ‘
– ‘&fStarting in &a%tntrun_countdown%s’
– ‘ ‘
– ‘&#FFFF55myserver.net’
lines-ingame:
– ‘&7%tntrun_date%’
– ‘ ‘
– ‘&fPlayers remaining:’
– ‘&a%tntrun_players%/%tntrun_max_players%’
– ‘ ‘
– ‘&cRun for your life!’
– ‘ ‘
– ‘&#FFFF55myserver.net’
# ____ __ _
# / ___|___ _ __ / _(_) __ _
# | | / _ | ‘_ | |_| |/ _` |
# | |__| (_) | | | | _| | (_| |
# _______/|_| |_|_| |_|__, |
# |___/ Celebration
win-celebration:
enabled: true
fireworks:
enabled: true
amount: 5
power: 1
colors:
– ORANGE
– YELLOW
– RED
particles:
enabled: true
particle_type: FLAME
count: 100
sound:
enabled: true
sound_name: ENTITY_PLAYER_LEVELUP
volume: 1.0
pitch: 1.0
# ____ __ _
# / ___|___ _ __ / _(_) __ _
# | | / _ | ‘_ | |_| |/ _` |
# | |__| (_) | | | | _| | (_| |
# _______/|_| |_|_| |_|__, |
# |___/ Items
items:
leave-item:
enabled: true
material: RED_BED
slot: 8
name: ‘&8 ▸ &fLeave Game &8• &fRight Click!’
lore:
– ‘&8 ℹ Information’
– ”
– ‘&fClick to return’
– ‘&fto the main lobby.’
– ”
– ‘&#FF0000 ✔ Click to leave! ‘
– ”
enchanted: false
doublejump-item:
enabled: true
material: FEATHER
slot: 0
name: ‘&8 ▸ &fDouble Jump &8• &fRight Click!’
lore:
– ‘&8 ℹ Information’
– ”
– ‘&fRight-click in the’
– ‘&fair for a boost!’
– ”
– ‘&#FF0000 ✔ Jump now! ‘
– ”
enchanted: true
power: 1.1
cooldown-seconds: 3
sound: ENTITY_GHAST_SHOOT
title:
enabled: true
main-title: ‘CFCCA✈ &lWHOOSH!CFCCA ✈’
sub-title: ”
fade-in: 0
stay: 10
fade-out: 5
punch-bow:
enabled: true
material: BOW
slot: 1
arrow-slot: 10
name: ‘&8 ▸ &fPunch Bow &8• &fRight Click!’
lore:
– ‘&8 ℹ Information’
– ”
– ‘&fAnnoy your friends’
– ‘&fusing this item!’
– ”
– ‘&#FF0000 ✔ Use it now! ‘
– ”
enchanted: true
unbreakable: true
knockback-power: 0.5
cooldown-seconds: 2
# ____ __ _
# / ___|___ _ __ / _(_) __ _
# | | / _ | ‘_ | |_| |/ _` |
# | |__| (_) | | | | _| | (_| |
# _______/|_| |_|_| |_|__, |
# |___/ Messages (Titles)
game-titles:
countdown:
enabled: true
main-title: ‘&#FFA0A0Get Ready!’
sub-title: ‘&fThe game starts in &#FFA0A0%time%s’
fade-in: 5
stay: 20
fade-out: 5
start:
enabled: true
main-title: ‘&f☠ &#FF0000&lRUN! &f☠’
sub-title: ‘&fDon”t let the blocks fall!’
fade-in: 10
stay: 40
fade-out: 10
# ____ __ _
# / ___|___ _ __ / _(_) __ _
# | | / _ | ‘_ | |_| |/ _` |
# | |__| (_) | | | | _| | (_| |
# _______/|_| |_|_| |_|__, |
# |___/ Arena Menu
arena-menu:
title: ‘&8 Arena Selector’
size: 36
filler-item:
enabled: true
material: BLACK_STAINED_GLASS_PANE
name: ‘ ‘
random-join-item:
enabled: true
material: NETHER_STAR
slot: 31
name: ‘&8 ▸ PFF99Quick Match! ☀ ‘
lore:
– ”
– ‘&8 ℹ Information’
– ”
– ‘&fClick to join any’
– ‘&favailable arena!’
– ”
– ‘PFF99 ▸ &nClickPFF99 to play!’
– ”
close-menu-item:
enabled: true
material: ‘head:eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvM2VkMWFiYTczZjYzOWY0YmM0MmJkNDgxOTZjNzE1MTk3YmUyNzEyYzNiOTYyYzk3ZWJmOWU5ZWQ4ZWZhMDI1In19fQ==’
slot: 35
name: ‘&#FF0000 ✘ Close Menu!’
lore:
– ”
– ‘&8 ℹ Information’
– ”
– ‘&fClick to close’
– ‘&fthis menu!’
– ”
– ‘&#FF0000 ✔ Click to close! ‘
– ”
item-available:
material: ‘head:eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNGI1OTljNjE4ZTkxNGMyNWEzN2Q2OWY1NDFhMjJiZWJiZjc1MTYxNTI2Mzc1NmYyNTYxZmFiNGNmYTM5ZSJ9fX0=’
name: ‘&8 ▸ &fMap &7• &#FF0000%map_name%’
lore:
– ”
– ‘&8 ℹ Information’
– ”
– ‘&7 ▸ &fStatus: 7FF55Available!’
– ‘&7 ▸ &fPlayers: &a%players%/%max_players%’
– ”
– ‘&#FF0000 ✔ Click to join! ‘
– ”
item-unavailable:
material: ‘head:eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjE4NTZjN2IzNzhkMzUwMjYyMTQzODQzZDFmOWZiYjIxOTExYTcxOTgzYmE3YjM5YTRkNGJhNWI2NmJlZGM2In19fQ==’
name: ‘&8 ▸ &fArena &7• &#FF8888%map_name%’
lore:
– ”
– ‘&8 ℹ Information’
– ”
– ‘&7 ▸ &fStatus: &#FF8888✘’
– ‘&7 ▸ &fPlayers: &#FF8888%players%/%max_players%’
– ”
– ‘&#FF8888 ✘ Not available! ‘
– ”
“`
## 💫 Messanges
“`yaml
#
# // ___ ___ ___ __ _ _ __ __ _ ___ ___
# / / _ / __/ __|/ _` | ‘_ / _` |/ _ / __|
# / // __/__ __ (_| | | | | (_| | __/__
# / /___||___/___/__,_|_| |_|__, |___||___/
# |___/ .yml
prefix: ‘&#FF5555xTntRun’ # Set to ” for better aesthetics 🙂
# Error & Warning Messages
no-permission: ‘&#FF5555 ✘ Attention! You do not have permission to execute this command.’
player-only-command: ‘&#FF5555 ✘ Attention! This command can only be executed by a player.’
game-not-found: ‘&#FFBB55 ⚠ Oops! The arena you mentioned does not exist.’
already-in-game: ‘&#FFBB55 ℹ Wait! You are already in a game.’
not-in-game: ‘&#FFBB55 ⚠ Attention! You are not currently in a game.’
game-full: ‘&#FFBB55 ℹ Sorry! The game is full.’
game-in-progress: ‘&#FFBB55 ℹ Attention! The game has already started.’
no-games-available: ‘&#FFBB55 ⚠ Oops! There are no games available at the moment.’
item-on-cooldown: ‘&#FFBB55 ⌚ Wait! You must wait a bit to use this again.’
fly-disabled: ‘&#FF5555 ℹ Attention! You cannot fly during the game.’
# Game Messages
player-join: ‘CFF6F ✔ &n%player%&f has joined the game. &7(%current%/%max%)’
player-leave: ‘&#FF6F6F ✘ &n%player%&f has left the game. &7(%current%/%max%)’
player-eliminated: ‘&#FF0000 ☠ &n%player%&f has been eliminated.’
countdown-starting: ‘&#FAEDCB ℹ Get ready! &fThe game will start in &#FAEDCB%time% &fseconds…’
game-start: ‘&#FCD05C 🔥 The game has started! Run for your life!’
game-win: ‘&#FCD05C ☀ Congratulations, &n%winner%&f! You have won the TNT Run game.’
not-enough-players: ‘&#FAEDCB ⚠ Attention! The countdown has stopped. Not enough players.’
# Admin Command Messages
lobby-set: ‘7FF55 ✔ Success! You have set the main lobby to your position.’
reload-success: ‘7FF55 ✔ Success! The plugin configurations have been reloaded.’
“`
—
> ### Need Help?
> If you have any questions, suggestions, or find a bug, don’t hesitate to post it in th
XTransfer

# 0 What the heck is this?
A new plugin designed to **transfer players’ data between names or UUIDs**. I didn’t find any other plugin can handle this problem before, so I made my own one and uploaded it to here to help anyone who needs this feature for his/her server.
# 1 Features
## 1.1 Smart UUID Detection
Automatically detects UUIDs from:
– Online players
– usercache.json (for premium players)
– Offline-mode UUID generation
## 1.2 Complete Data Transfer
Transfers all vanilla player data:
– Player inventory and Ender Chest (`playerdata/`)
– Statistics (`stats/`)
– Advancements (`advancements/`) for 1.13+
## 1.3 Safe & Reliable
– Creates automatic backups before overwriting
– Kicks online players to prevent data overwrite (configurable)
– Asynchronous file operations – no server lag!
# 2 Commands and Permission Nodes
## 2.1 Commands
“`markdown
– /xtransfer – Show version info
– /xtransfer transfer – Transfer by player names
– /xtransfer transferuuid – Transfer by UUIDs
– /xtransfer list – List all player data files
– /xtransfer list – Show files for specific player
– /xtransfer reload – Reload configuration
– /xtransfer help – Show the help message
/xtf = /transfer = /xtransfer
“`
## 2.2 Permission Nodes
“`markdown
– xtransfer.manage – Allows using all XTransfer commands (default: op)
“`
# 3 Config
“`yaml
# Show logo when plugin enabled
show_logo: true
# World settings
world:
# Manual world name (only used if auto-detect is false)
name: “world”
# Automatically detect world name from server
auto-detect: true
# Transfer settings
transfer:
# Transfer statistics files
stats: true
# Transfer advancements files (1.13+)
advancements: true
# Backup settings
backup:
# Create backup of existing files before overwriting
create: true
# Suffix for backup files
suffix: “.old”
# Online player handling
# If true, kick online players before transfer
# If false, show warning but continue
kick-online-player: true
# Language settings
language: “en”
# Debug mode (enable only for troubleshooting)
debug: false
# Messages – You can customize all messages here
messages:
# English messages
en:
no-permission: “&cYou don’t have permission!”
usage-header: “&9&lX&f&lTransfer &f&lHelp”
usage-transfer: “&7/xtransfer transfer &f ”
usage-transferuuid: “&7/xtransfer transferuuid &f ”
usage-list: “&7/xtransfer list &f[player]”
usage-reload: “&7/xtransfer reload”
usage-help: “&7/xtransfer help”
reload-success: “&a✓ Configuration reloaded!”
transfer-start: “&eStarting async transfer…”
looking-up: “&eLooking up UUIDs for &f{old} &eand &f{new}&e…”
uuid-not-found: “&cCould not find UUID for: &f{name}”
try-uuid: “&7Try using /xtransfer transferuuid with direct UUIDs”
invalid-uuid: “&cInvalid UUID format! Use: /xtransfer transferuuid ”
uuid-example: “&7Example: 12345678-1234-1234-1234-123456789012”
source-data-missing: “&cSource player {name} ({uuid}) has no data file!”
transfer-from: “&7From: &f{name} &7({uuid})”
transfer-to: “&7To: &f{name} &7({uuid})”
transfer-file: “&7File: &f{file}”
backup-created: “&7Backed up existing file to: &f{file}”
transfer-success: “&a✓ Successfully transferred player data!”
transfer-stats: “&7✓ Transferred stats file”
transfer-advancements: “&7✓ Transferred advancements file”
transfer-error: “&cError during transfer: {error}”
folder-not-found: “&cPlayer data folder not found: {path}”
source-not-found: “&cSource file not found: {file}”
source-location: “&7Looked in: {path}”
player-online-warning: “&e⚠ Warning: Player {player} is online! Data may be overwritten when they log out.”
player-kicked: “&e✓ Player {player} has been kicked for data transfer.”
kick-message: “&cYour data is being transferred. Please rejoin in a few seconds.”
no-files: “&eNo player data files found”
list-header: “&6=== Player Data Files ({count}) ===”
list-more: “&7… and {count} more”
list-entry: “&7{name} &8- {uuid}”
list-unknown: “&8{uuid} &7(unknown)”
files-header: “&6=== Files for {player} ===”
file-playerdata: “&7Player Data: {status}{size}”
file-stats: “&7Stats: {status}”
file-advancements: “&7Advancements: {status}”
# Other language…
“`
xTeams

# xTeams 👥
**xTeams** is a powerful and flexible team management plugin for Minecraft servers. It allows server administrators to create, manage, and organize teams with advanced features and full PlaceholderAPI support.
### Key Features 💫
– **Team Management** – Create, delete, join, leave, and customize teams.
– **Priority System** – Organize teams with priority levels.
– **Display Names** – Customize team names shown to players.
– **Information Commands** – Quickly view team or player info.
– **Permissions Integration** – Fine-grained control over all plugin commands.
– **Placeholder Support** – Compatible with PlaceholderAPI for dynamic in-game information.
– **User-Friendly** – Intuitive commands and configuration for efficient management.
– **Free and Open Source** – Fully available for download and modification under a permissive license.
### Useful Links 🔗
– [GitHub Repository](https://github.com/33drygo/xTeams) – Access the source code, fast releases, and submit **Issues** for bug reports, feature requests, or questions.
– [Wiki Documentation](https://wiki.drygo.dev/xteams) – Detailed guides, commands, permissions, placeholders, and API usage.
### Support ❓
For technical issues, unexpected behavior, or enhancement suggestions, please submit an **Issue** on the [GitHub repository](https://github.com/33drygo/xTeams/issues). This ensures your feedback is tracked and addressed efficiently.
—
xTeams is engineered to provide a **robust, reliable, and professional team management solution**, ensuring efficient and organized team administration for your Minecraft server.
xSpawn

# xSpawn 📍
**xSpawn** is a flexible and powerful system designed to give Minecraft server administrators full control over player spawn points. Whether it’s individual spawns, team-based spawns, or the first spawn for new players, xSpawn makes managing spawn locations efficient and straightforward.
### Key Features 💫
* **Player Spawns** – Set specific spawn points for individual players.
* **Team Spawns** – Configure spawns for teams and manage their positions dynamically.
* **First Spawn** – Define an initial spawn for new players joining the server.
* **Full API** – Interact with spawns programmatically using easy-to-use static methods.
* **Quick Management** – Simple commands to add, remove, and list spawns in real-time.
* **Event Compatibility** – Easily integrates with minigames and custom server systems.
### Useful Links 🔗
* [GitHub Repository](https://github.com/xDrygo/xSpawn) – Access the source code, latest releases, and submit **Issues** or feature requests.
* [Wiki Documentation](https://wiki.drygo.dev/xspawn) – Guides for commands, configuration, API usage, and examples.
### Support ❓
For technical issues, unexpected behavior, or enhancement suggestions, please submit an **Issue** on the [GitHub repository](https://github.com/xDrygo/xSpawn/issues). This ensures your feedback is tracked and addressed efficiently.
—
xSpawn is designed to provide a robust, flexible, and professional spawn management solution, allowing Minecraft server owners to enhance gameplay by controlling player spawns efficiently and dynamically.
X-Socials
[](https://www.spigotmc.org/resources/132280/)
[](https://wiki-x-proyects.vercel.app/)
[](https://discord.com/invite/Yb6GsfGWmd)
# X-Socials
### *The ultimate premium bridge between your server and your community*
**Minecraft: 1.8 – 26.1 | Folia Ready | PlaceholderAPI Support**
—
### 🌟 Comprehensive Social Management
X-Socials is a professional and highly optimized solution for managing your server’s social networks. From 1.8 to 1.26.1, provide your players with a **Premium GUI Editor**, **Interactive Links**, **Automatic Rewards**, **Custom Cooldowns**, **Statistics**, and **Rich Text Formatting**. Runs natively on **Folia**, **Paper**, **Purpur**, and **Spigot**.
—
### 🚀 Premium Features
– **🪄 Auto-Config Updater** — Configs stay up-to-date automatically with every new version.
– **🖥️ Professional GUI Editor** — Create, edit and delete social networks from an intuitive in-game interface.
– **💬 Interactive Links** — Clickable URLs with hover tooltips via Bungee Chat API.
– **🎁 Reward System** — Console commands executed on first visit (UUID-based, one-time).
– **⏱️ Custom Cooldowns** — Per-social network cooldown configuration.
– **🔊 Custom Sounds** — Play different sounds for each social network.
– **📺 Custom Titles** — Show titles when players use social commands.
– **📊 Statistics System** — Track total and per-social network usage with placeholders.
– **🎨 Rich Text** — RGB colors, gradients, MiniMessage support.
– **🌍 Universal Compatibility** — Native support for Folia, Paper, Purpur, Spigot, and Bukkit.
– **🌐 Multi-Language** — Bundled support for ES, EN, PT, JA, RU.
– **📡 Broadcast System** — Automatic multi-line announcements.
– **🧩 PlaceholderAPI** — Native expansion with multiple placeholders.
—
### 💻 Commands
| Command | Description | Permission |
| :— | :— | :— |
| `/xs -gui` | Open the premium GUI editor | `xsocials.gui` |
| `/xs reload` | Reload configurations | `xsocials.admin` |
| `/xs list` | List all social networks | `xsocials.use` |
| `/xs update` | Check for updates | `xsocials.admin` |
| `/xs version` | Show plugin version | `xsocials.use` |
**Dynamic Social Commands** — `/discord`, `/youtube`, `/[your-network]`…
—
### 🔐 Permissions
| Permission | Description | Default |
|———–|————-|———|
| `xsocials.*` | Full wildcard access | ❌ |
| `xsocials.admin` | Editor, reload, gui, update | ❌ (OP) |
| `xsocials.gui` | GUI editor access | ❌ (OP) |
| `xsocials.use` | Basic player access | ✅ All players |
—
### 🧩 Placeholders
| Placeholder | Description |
| :— | :— |
| `%xsocials_total_uses%` | Total uses |
| `%xsocials__uses%` | Uses for specific network |
| `%xsocials__enabled%` | Enabled status |
| `%xsocials__link%` | Network link |
| `%xsocials__command%` | Network command |
—
**[Join our Discord for Support & Updates](https://discord.com/invite/Yb6GsfGWmd)**