# **X-SetSpawn**
### *Manage your server’s spawn point professionally*
### 📝 **Description**
X-SetSpawn is a lightweight, feature-rich plugin designed to manage spawn points on your server. From simple global spawns to premium visual effects, economy integration, and proxy network support — all packed into one plugin. Compatible with Minecraft 1.8.8 to 26.1+.
### ✨ **Features**
– **Fireworks on arrival:** Launch a firework when a player teleports to spawn. Color and power configurable.
– **Combat & Falling checks:** Block `/spawn` while in combat or falling. Supports CombatLogX, PvPManager, DeluxeCombat.
– **Multi-database storage:** Save spawns to YAML (local), MySQL, MariaDB, H2 or MongoDB for cross-server sync.
– **Custom command aliases:** Define `/hub`, `/lobby` or any alias directly from `config.yml` — no need to edit `plugin.yml`.
– **Economy Integration (Vault):** Charge players to use `/spawn`. Money only deducted if the teleport completes.
– **First-Join Spawn:** Set a unique spawn point for newly joining players with `/setspawn firstjoin`.
– **Smart Respawn:** On death, respects the player’s Bed or Respawn Anchor before falling back to spawn.
– **Void-Teleport:** Automatically teleport players who fall below a configurable Y-level.
– **Post-Teleport Protection:** Temporary invulnerability after teleporting while chunks load.
– **Advanced Proxy Sync:** Dedicated lightweight plugins for Velocity and BungeeCord. Use `/setlobby` to sync your lobby server automatically.
– **Intelligent Proxy Teleport:** Automatically detects if a player is already on the target server and performs a local teleport.
– **Visual Countdown:** ActionBar, BossBar, Titles and particle effects during the delay — each individually toggleable.
– **Countdown sounds:** “Tic-Tac” click sounds each second during the teleport delay.
– **PlaceholderAPI:** Full PAPI support. Exposes `%xsetspawn_cooldown%`, `%xsetspawn_delay%`, `%xsetspawn_is_pending%`, `%xsetspawn_spawn_set%`.
– **Config auto-updater:** Detects outdated configs, creates a backup and rebuilds automatically.
– **100% Customizable:** 6 language files (EN, ES, JA, PT, RU, CUSTOM), per-world spawns, and full config control.
**`/spawn`**
Teleports the player to the established spawn point.
**`/setspawn [x y z] [world] [yaw pitch]`**
Sets the spawn point. Use without arguments for your location, or specify coordinates (supports `~`). Console compatible.
**`/delspawn `**
Deletes a specific named spawn point if named spawns are enabled.
**`/back`**
Teleports the player back to their last location before using a spawn command.
**`/setlobby`**
Sets the lobby coordinates for the proxy network and syncs the configuration with BungeeCord/Velocity.
**`/xss [subcommand]`**
– **`help`** – Shows the help menu.
– **`reload`** – Reloads the plugin configuration.
– **`version`** – Shows the current version info.
– **`update`** – Manually check for updates.
– **`setspawn`** – Sets the spawn point (alias for /setspawn).
– **`delspawn`** – Deletes a spawn (alias for /delspawn).
### 🛡️ **Permissions**
– **`xsetspawn.spawn`** – Use `/spawn`. *(default: everyone)*
– **`xsetspawn.setspawn`** – Use `/setspawn`. *(default: op)*
– **`xsetspawn.admin`** – Admin commands and update notifications. *(default: op)*
– **`xsetspawn.reload`** – Reload the configuration. *(default: op)*
– **`xsetspawn.update`** – Check for updates. *(default: op)*
– **`xsetspawn.bypass.cooldown`** – Skip the teleport cooldown. *(default: op)*
– **`xsetspawn.bypass.delay`** – Skip the teleport delay. *(default: op)*
– **`xsetspawn.bypass.economy`** – Teleport for free. *(default: op)*
> **Tip:** Explicitly denying a node (`-xsetspawn.spawn`) will block the player even if they are OP.
Need help? Join our Discord or report issues in the discussion section.
xSetHome
🏡 xSetHome
A modern, lightweight, and highly customizable home system for your Minecraft server.
* **Interactive GUI Menu:** Let players view and manage their homes through a clean, fully customizable `/homes` inventory. Includes built-in support for empty states and custom buttons.
* **Dynamic Custom Icons:** Players can personalize how their homes look in the menu! Simply **Right-Click** a home icon while holding a block to update its appearance.
* **Safe Teleportation:** Configure a safe teleport delay. If a player moves during the countdown, the teleportation is automatically canceled.
* **Immersive Visuals & Audio:** Enhance the player experience with highly customizable ActionBars, on-screen Titles, sound effects, and particles during teleportation.
* **100% Customizable:** Tailor every single message, prefix, and menu item. Features native support for HEX colors (e.g., `&#FAEDCB`).
* **Custom Head Support:** Use Base64 textures to decorate your menus (perfect for custom “Close Menu” buttons or specific icons).
* **PlaceholderAPI Integration:** Extract data from your players’ homes to display on scoreboards, holograms, or custom UI menus.
—
## 📝 Commands & Permissions
| Command | Description | Permission |
| :— | :— | :— |
| `/sethome ` | Saves your current location as a home. | `xsethome.use.sethome` |
| `/home ` | Teleports you to a saved home. | `xsethome.use.home` |
| `/homes` | Opens the visual homes GUI. | *None (Free for all)* |
| `/delhome ` | Deletes a saved home. | `xsethome.use.delhome` |
| `/xsethome reload` | Reloads the configuration files. | *Admin Only* |
| `/xsethome help` | Displays admin commands. | *Admin Only* |
> **Note:** The default home limit for standard players is **3** (fully adjustable in the `config.yml`).
—
## 🔗 PlaceholderAPI Variables
You can use the following placeholders in your menus, scoreboards, or chat formatting.
*(Make sure to replace `` with the exact name of the home)*:
* `%xsethome__name%` ▸ Returns the name of the home.
* `%xsethome__world%` ▸ Returns the world where it is located.
* `%xsethome__x%` ▸ X coordinate of the home.
* `%xsethome__y%` ▸ Y coordinate of the home.
* `%xsethome__z%` ▸ Z coordinate of the home.
* `%xsethome__date%` ▸ Exact date of creation.
—
## 🚀 Installation Guide
1. **Download** the latest version of `xSetHome.jar`.
2. **Move** the downloaded file into your server’s `plugins` folder.
3. *(Optional but recommended)* Install **PlaceholderAPI** to utilize the custom variables.
4. **Restart** your server to generate the configuration files.
5. **Configure** `config.yml` and `menu.yml` to your liking, then run `/xsethome reload` in-game or from the console.
6. Enjoy!
# **X-Rooms**
### *Advanced BoxPVP room management for your server*
### 📝 **Description**
X-Rooms is a powerful, all-in-one plugin for creating and managing PvP rooms (BoxPVP) on your server. Define combat zones with WorldEdit, set up custom kits, potion effects, rewards, holograms and winner destinations — all from an intuitive in-game GUI. Compatible with Minecraft 1.8.8 to 1.21.x+.
### ✨ **Features**
– **WorldEdit Integration:** Select a region with WorldEdit/FAWE and instantly create a PvP room with `/xr create`.
– **Full GUI Management:** Edit every room property (name, sounds, abilities, equipment, rewards) from a clean visual interface — no config editing needed.
– **10 Configurable Abilities:** Strength, Speed, Resistance, Haste, Regeneration, Fire Resistance, Jump Boost, Saturation, Absorption, and Fly — each with adjustable levels per room.
– **Ability Level Limits:** Set global maximum levels for each ability in `config.yml` to prevent overpowered setups.
– **Custom Equipment & Rewards:** Define kit items players receive on match start and reward items for the winner, all via GUI.
– **Automatic Inventory Management:** Player inventories are backed up and restored automatically. No items lost.
– **Combat Logging Protection:** Configurable punishment for players who disconnect during PvP — keep or delete their backup inventory.
– **Winner Teleport Location:** Set a custom destination for the match winner per room, or let them stay in the room.
– **Configurable End Delay:** A customizable delay after the match ends before players are teleported out. Players are invulnerable and locked in the room during this period.
– **PvP Countdown:** Visual countdown (Titles + Sounds) before combat begins with a configurable timer.
– **Hologram Support:** Automatic holograms showing room name, player count and time remaining. Supports DecentHolograms and HolographicDisplays.
– **Per-Room Permissions:** Enable or disable permission requirements per room. Rooms are public by default.
– **Anti-Escape System:** Players cannot walk or teleport out of a room during active PvP.
– **Barrier Material:** Configure a visible or invisible barrier material during countdowns.
– **Entry Titles & Sounds:** Custom welcome titles, subtitles and sounds when entering a room region.
– **PlaceholderAPI:** Full PAPI integration for holograms and messages. Supports both internal and global placeholders.
– **HEX Color Support:** Use `&#RRGGBB` colors in messages and titles (1.16+). Falls back gracefully on older versions.
– **Multi-Language:** 3 built-in language files (English, Spanish, French) with automatic config updater.
– **Folia Support:** Full compatibility with Folia’s regionized threading — all teleports and tasks use async-safe methods.
– **Config Auto-Updater:** Detects outdated configs and updates them automatically without losing your settings.
Need help? Join our Discord or report issues in the discussion section.
XrayDetector
# XrayDetector
**A Minecraft X-ray Detection Plugin**
XrayDetector is a comprehensive detection system for identifying potential X-ray usage on Minecraft servers. This plugin monitors ore mining patterns and alerts staff members when suspicious activity is detected.
**Author:** nevmind
**Version:** 1.0.0
**All Rights Reserved**
—
## Features
### Core Detection System
– **Pattern-Based Detection**: Monitors ore mining frequency and speed to identify suspicious patterns
– **Four-Tier Severity System**: Classifies alerts as Low, Medium, High, or Very High based on mining behavior
– **Points Tracking**: Maintains cumulative X-ray suspicion scores for each player
– **Real-Time Alerts**: Notifies staff members instantly when detection thresholds are met
### Comprehensive Commands
– `/xray toggle` – Enable or disable the detection system
– `/xray set ores ` – Configure ore threshold for alerts
– `/xray set time ` – Set the time window for detection
– `/xray tp ` – Teleport to suspected player in spectator mode (invisible)
– `/xray chances list` – View top 10 players with highest X-ray suspicion points
– `/xray reload` – Reload configuration without restarting
### Advanced Configuration
– **Customizable Thresholds**: Adjust ore counts and time windows
– **Severity Levels**: Configure point values for each severity tier
– **Alert Colors**: Customize message colors using Minecraft color codes
– **Toggle System**: Enable/disable detection without removing the plugin
### Permission System
– `xray.admin` – Access to all plugin commands (default: op)
– `xray.alerts` – Receive X-ray detection alerts (default: op)
—
## Installation
1. Download `XrayDetector-1.0.0.jar` from the releases
2. Place the JAR file in your server’s `plugins` folder
3. Restart your server or use a plugin manager to load it
4. Configure the plugin in `plugins/XrayDetector/config.yml`
The plugin uses the Bukkit API 1.13+ for maximum compatibility across versions.
—
## Configuration
The plugin creates a `config.yml` file in `plugins/XrayDetector/` with the following options:
### Basic Settings
“`yaml
# Enable or disable detection system
enabled: true
# Number of ores to trigger alert
ores_threshold: 10
# Time window in seconds
time_window: 60
“`
### Severity Levels
Each severity level can be configured with minimum/maximum ore counts and point values:
– **Low**: 5-10 ores (5 points)
– **Medium**: 11-20 ores (15 points)
– **High**: 21-35 ores (30 points)
– **Very High**: 36+ ores (50 points)
### Alert Colors
Customize alert message colors using Minecraft color codes:
– `&b` = Aqua (Light Blue)
– `&f` = White
– `&e` = Yellow
– `&6` = Gold
– `&c` = Red
– `&4` = Dark Red
—
## How It Works
### Detection Logic
1. **Monitoring**: The plugin tracks when players mine ore blocks
2. **Pattern Analysis**: Calculates mining speed (ores per second) within the time window
3. **Severity Assessment**: Determines alert level based on ore count and mining speed
4. **Point Assignment**: Adds points to the player’s X-ray suspicion score
5. **Staff Notification**: Sends formatted alerts to all staff with `xray.alerts` permission
### Tracked Ores
The plugin monitors all ore types including:
– Coal, Iron, Gold, Diamond, Emerald
– Lapis Lazuli, Redstone, Copper
– Nether Gold, Nether Quartz
– Ancient Debris
– Deepslate variants of all ores
### Alert Format
“`
[XrayDetector] PlayerName mined 15 ores in 30.0 seconds [MEDIUM] (+15 points, Total: 45)
“`
—
## Commands & Permissions
| Command | Permission | Description |
|———|———–|————-|
| `/xray toggle` | `xray.admin` | Toggle detection on/off |
| `/xray set ores ` | `xray.admin` | Set ore threshold |
| `/xray set time ` | `xray.admin` | Set time window |
| `/xray tp ` | `xray.admin` | Teleport to player (spectator) |
| `/xray chances list` | `xray.admin` | Show top suspects |
| `/xray reload` | `xray.admin` | Reload configuration |
**Aliases:** `/xr`, `/xraydetector`
—
## FAQ
**Q: Does this plugin prevent X-ray?**
A: No, this plugin only detects potential X-ray usage. It cannot prevent players from using X-ray texture packs or mods.
**Q: Will this catch all X-ray users?**
A: The plugin detects suspicious mining patterns that may indicate X-ray usage. However, it’s not 100% accurate and should be used as one tool among many for server moderation.
**Q: Can players see the alerts?**
A: Only players with the `xray.alerts` permission (typically staff) receive alerts.
**Q: What happens when a player is detected?**
A: The plugin only sends alerts and tracks points. Staff must manually review and take appropriate action.
**Q: Does this work on older versions?**
A: The plugin requires Minecraft 1.13 or newer due to API compatibility.
—
## Support & Updates
For bug reports, feature requests, or support:
– Open an issue on the project repository
– Contact the server administrator
—
## License
**XrayDetector** by **nevmind**
**All Rights Reserved**
This software is proprietary and confidential. Unauthorized copying, distribution, or modification is strictly prohibited without explicit permission from the author.
Detects suspicious ore mining patterns and alerts staff.
## Features
– Tracks ore vs stone ratios over a rolling window.
– Alerts staff on suspicious mining patterns.
– Configurable thresholds and cooldowns.
– Lightweight memory-only tracking.
🚤 X-Ray Boat lets you see straight through the boat and into the ocean below.
The main idea of this texture is simple and useful: with a transparent/open boat, you can clearly see the seafloor, corals, ruins, and underwater terrain while sailing. 🌊👀
It keeps a clean, vanilla-friendly look, but adds a practical and immersive detail that makes ocean exploration way more enjoyable. Perfect for discovering what’s beneath the water without leaving your boat. 🌿✨
Lightweight, simple, and visually pleasing — a small tweak that changes how you explore the seas. 🚣♂️
**xQuest** is a modern and fully configurable quest plugin for Minecraft servers. Designed to be lightweight, aesthetic, and easy to use, without the need for complicated external databases.
| Main Dashboard | Quest in Progress | Completed Quest |
|:—:|:—:|:—:|
|  |  |  |
*(The visual design is 100% configurable via `config.yml`)*
—
## 🔥 Key Features
* **⚡ Local Database (H2):** No MySQL needed. The plugin automatically creates its own high-performance local database.
* **🎨 Premium Design:**
* Full support for **HEX Colors** (&#RRGGBB).
* Fully editable GUI menus.
* Support for **Custom Heads** (Base64) and Player Heads (`HEAD-Name`).
* **⚙️ Fully Configurable:**
* Edit main **Commands** (e.g., use `/missions` instead of `/xquest`).
* Customize all **Permissions**.
* Modify sounds, titles, action bars, and fireworks.
* **🏆 Progress System:**
* Visual Top #1, #2, #3 in the quest lore.
* Automatic “Completed” indicators (Replaces the prize line).
* Console-executable rewards.
* **🔌 Hooks / Compatibility:**
* **PlaceholderAPI:** Use variables in texts.
* **Vault:** Economy support.
—
## 📥 Installation
1. Download the **xQuest** `.jar` file.
2. Place it in your server’s `/plugins` folder.
3. Ensure you have **PlaceholderAPI** and **Vault** installed (Optional, but recommended).
4. Restart your server.
5. Done! The database and config will be created automatically.
—
## 📜 Commands and Permissions
> 💡 **Note:** Both the main command and permissions are **editable** in `config.yml`.
| Command (Default) | Permission (Default) | Description |
| :— | :— | :— |
| `/xquest` | `xquest.use` | Opens the main quest menu. |
| `/xquest reload` | `xquest.admin` | Reloads the configuration and quests. |
*You can change `xquest.use` to `false` in the config if you want everyone to access it without permissions.*
—
## 🛠️ Configuration (Snippet)
The `config.yml` file is the heart of the plugin. Here is an example of how to create a quest with a custom head:
## 👨💻 Credits
* Developed by xPlugins. Made with ❤️ for the Minecraft community.
XPVault
🛡️ XPVault Plugin – Comprehensive Technical Guide
What is XPVault?
XPVault is an advanced plugin for Minecraft that allows players to securely manage their experience points (XP).
It introduces a personal XP vault system where players can save, retrieve, and transfer XP, while also giving server administrators full control over XP distribution through administrative commands. XPVault enhances multiplayer gameplay by offering reliability and customization.
—
✅ Key Features
Secure XP vault system to store XP.
Recover saved XP anytime — especially after death.
Send and receive XP between players.
Full administrative control over XP balances.
Full message customization via messages.yml.
Built-in support for PlaceholderAPI integration.
—
🧭 Available Commands
/savexp
Function: Save XP to your personal vault.
Alias: /sxp
Permission: Open to all players
Example: /savexp 100
—
/givexp
Function: Give XP to another player.
Alias: /gxp
Permission: Open to all players
Example: /givexp Steve 500
—
/retrievexp [amount]
Function: Retrieve XP from your vault.
Alias: /rxp
Permission: Open to all players
Example: /retrievexp or /retrievexp 200
—
/adminxp [player] [amount]
Function: Administrative XP controls (reset, set, add, remove).
Permission: xpvault.admin required
Example: /adminxp set Player1 1000
—
/checkxp
Function: Display current and stored XP and levels.
Alias: /cxp
Permission: Open to all players
—
🔗 PlaceholderAPI Integration
Available Placeholder:
%xpvault_saved_xp%: Displays the amount of XP saved in a player’s vault.
Example Usage (Scoreboard):
lines:
– “&aStored XP: &f%xpvault_saved_xp%”
—
💬 Message Customization
Supported Placeholders:
Placeholder Description
%player% Target player name
%amount% XP amount
%current_xp% Player’s current XP
%saved_xp% Player’s saved XP
%sender% Player who sent the XP
%action% Action taken (set, add, remove)
%new_xp% New XP value after the action
Example Messages (messages.yml):
plugin_enabled: “&aXPVault has been enabled!”
xp_saved: “&aYour XP has been saved!”
xp_given: “&aSuccessfully gave %amount% XP to %player%!”
xp_retrieved: “&aYou retrieved %amount% XP from your vault.”
adminxp_player_success: “&a%action% %amount% XP for %player%. New saved XP: %new_xp%”
XPlus Font Pack
## XPlus Font Pack —— Make ingame font smooth and beautiful.
XPlus Font Pack is a Minecraft Font Pack developed by XPlus Team, which is used in XPlus Modpack. XPlus Font Pack transforms in-game fonts to the sleek and elegant Source Han Sans typeface. Say goodbye to bland default fonts and immerse yourself in a world of clarity and style.
With XPlus Font Pack, players can enjoy a seamless gaming experience across multiple languages, as it supports a wide range of language characters. Whether you’re communicating with friends in English, Korean, Russian,Chinese, or any other language, XPlus Font Pack ensures readability and consistency without the need for additional mod downloads.
### Version 1.1.0+ changes the font to HarmonyOS Sans, and requires mod Caxton to be loaded.
Source Han Sans is licensed under SIL Open Font License, Version 1.1
Dovahkiin is made by Pixel Sagas, which is licensed as Freeware.
XPlosives
# 🧨 XPlosives
**XPlosives** is a datapack for Minecraft 1.16 and above.
It adds many new explosives to the game and a detonator to trigger them from a distance.

—
## 🎨 Obtaining Items in Creative
Use the functions:
“`
function xplosives:explosives/{item-name}/give
“`
Instant TNT
Detonator
—
## 🛠️ Using the Items
TNTs function like default TNT but create more interesting explosions.
### Using the Transmitter/Receiver (aka Detonator):
1. **Set Your Channel**
“`
/trigger xplosives.s.chnl set {channel}
“`