xHub
# 🛡️ xHub Core (Beta)
### The Ultimate All-in-One Lobby Solution | 1.20+




**xHub** is a high-performance, premium core designed to replace multiple lobby plugins.
It now includes advanced features like Parkour, Cosmetics, Developer API, and dynamic permissions.
[Discord Support](https://discord.gg/xplugins) • [Website](https://xplugins.es)

—
## ✨ Key Features (v1.0.1)
* **🏃 Parkour System:** Automatic checkpoints, rewards, void detection, and Double Jump.
* **🎩 Cosmetics:** Particle trails and hats with a GUI menu.
* **💻 Developer API:** `xHubAPI` class for easy integration with other plugins.
* **🎨 Full RGB/Hex Support:** Use `&#RRGGBB` colors anywhere.
* **📂 Modular Menu System:** Create unlimited GUI menus using YAML files.
* **📊 Animated Boards:** Flicker-free Scoreboard and Tablist (PAPI supported).
* **🎒 Hotbar Manager:** Custom items on join (Compass, PvP Sword, Cosmetics).
* **📢 Chat Manager:** Formatting with Rank support (`[Admin] Player: Hello`).
* **🤖 Discord Logs:** Built-in Webhooks for Join/Quit events.
—
## 🚀 Installation
1. Download `xHub-1.0.0.jar`.
2. Place it in your server’s `plugins` folder.
3. **(Required)** Install [PlaceholderAPI](https://papi.extendedclip.com/) for variables.
4. **(Optional)** Install [Vault](https://www.spigotmc.org/resources/vault.34315/) for economy rewards.
5. Restart the server.
—
## 📂 Directory Structure
“`text
plugins/xHub/
├── config.yml <-- Main settings
└── menus/ <-- Drop your menu files here
├── principal.yml <-- Main Menu
├── selector.yml <-- Server Selector
├── socials.yml <-- Social Media
└── cosmetics.yml <-- Cosmetics Menu
```
---
## 📜 Commands & Permissions
| Command | Permission | Description |
| :--- | :--- | :--- |
| `/xhub setlobby` | `xhub.admin` | Sets the spawn point. |
| `/xhub spawn` | `xhub.spawn` | Teleports you to the lobby spawn. |
| `/xhub reload` | `xhub.admin` | Reloads all configs and menus. |
| `/xhub menu ` | `xhub.menu` | Opens a specific menu. |
| `/xhub cosmetic` | `xhub.cosmetic` | Manage cosmetic effects. |
> **Note:** Permissions can be disabled in `config.yml` by setting them to `false`.
—
## 👨💻 Developer API
xHub exports a static API class for developers to hook into the core:
“`java
// Teleport a player to the Hub
xHubAPI.teleportToSpawn(player);
// Check if player is doing parkour
if (xHubAPI.isInParkour(player)) {
// do something
}
// Activate a cosmetic trail
xHubAPI.setTrail(player, “FLAME”);
“`
—
## 🛠️ Default Configuration
Below is the full generated `config.yml` file explaining every feature.
“`yaml
# _
# __ __ / /_ _| |__
# / // /_/ / | | | ‘_
# > __ /| |_| | |_) |
# /_/_/ /_/ __,_|_.__/ v1.0.0
#
# Wiki: https://xplugins.es/plugins/xhub
# Discord: https://discord.xplugins.es
# GENERAL SETTINGS
settings:
debug: false
# World Protection (Lobby Settings)
world-protection:
disable-damage: true
disable-hunger: true
disable-fall-damage: true
disable-void-death: true
void-teleport: true
void-height: 0
disable-block-break: true
disable-block-place: true
disable-item-drop: true
disable-item-pickup: true
disable-weather-change: true
always-day: true
menus-strict-mode: true
# PERMISSIONS
# Define the permissions for each command.
# If you set a value to 'false', everyone can use it (Default).
permissions:
admin: "xhub.admin" # For /xhub reload, setlobby
spawn: "false" # For /xhub spawn (false = everyone)
menu: "false" # For /xhub menu (false = everyone)
# JOIN SETTINGS
join-settings:
teleport-spawn: true
title:
enabled: true
title: "�A2FF&lxHub &3&lNetwork"
subtitle: "&7Welcome, &f%player_name%"
fade-in: 10
stay: 60
fade-out: 10
sound:
enabled: true
type: "ENTITY_PLAYER_LEVELUP"
volume: 1.0
pitch: 1.0
particles:
enabled: true
type: "TOTEM"
amount: 50
# CHAT MANAGER
chat:
enabled: true
format: "%vault_rank% &7%player_name% &8» &f%message%"
# MESSAGES
messages:
# Set to 'false' to disable prefix
prefix: "�A2FF&lxHub &8» &f"
join: "&8[&a+&8] &7%player_name% &fhas joined the Lobby."
quit: "&8[&c-&8] &7%player_name% &fhas left."
reload: "%prefix%&aConfiguration successfully reloaded."
no-permission: "%prefix%&cYou do not have permission to do this."
unknown-command: "%prefix%&cUnknown command."
# DISCORD WEBHOOK
discord-webhook:
enabled: false
url: "PUT_YOUR_WEBHOOK_HERE"
join-message: "🟢 **%player_name%** has joined the server."
quit-message: "🔴 **%player_name%** has disconnected."
# SCOREBOARD
scoreboard:
enabled: true
update-rate: 20
title: "�A2FF&lxH&3&lu�A2FF&lb"
lines:
- "&7&m----------------------"
- "&fUser: &b%player_name%"
- "&fRank: &f%vault_rank%"
- "&fPing: &a%player_ping%ms"
- ""
- "&fLobby: &e#1"
- "&fOnline: &a%online%"
- ""
- "�A2FFxplugins.es"
- "&7&m----------------------"
# TABLIST
tablist:
enabled: true
update-rate: 40
header:
- ""
- "�A2FF&lxHub Network"
- "&7Enjoy the best quality!"
- ""
footer:
- ""
- "&7Store: &dstore.xplugins.es"
- "&7Discord: &9discord.gg/xplugins"
- ""
# AUTO-ANNOUNCEMENTS
announcements:
enabled: true
interval: 60
sound: true
sound-type: "BLOCK_NOTE_BLOCK_PLING"
messages:
- "%prefix%&fRemember to visit our website: &nwww.xplugins.es"
- "%prefix%&fNeed help? Join our &9Discord&f server."
- "%prefix%&fUse &e/menu &fto navigate between servers."
# PARKOUR SYSTEM: Beta
parkour:
enabled: true
blocks:
# Block for STARTING and saving CHECKPOINT (Gold Plate by default)
start: "LIGHT_WEIGHTED_PRESSURE_PLATE"
# Block to FINISH and win (Iron Plate by default)
end: "HEAVY_WEIGHTED_PRESSURE_PLATE"
rewards:
# Commands to execute upon winning (%player% is the player)
- "tellraw %player% {"text":"&a&l[xHub] &f¡You have won 100 coins!"}"
- "eco give %player% 100"
# DOUBLE JUMP
double-jump:
enabled: true
power: 1.5 # forward force
height: 1.0 # upward force
sound: "ENTITY_BAT_TAKEOFF" # Sound when jumping
# Cooldown in seconds (0 to disable)
cooldown: 3
# Cooldown message (%time% = seconds remaining)
# Leave blank "" to avoid sending a message
cooldown-message: "%prefix%&cWait &e%time%s &cto jump again."
# HOTBAR (ITEM JOIN)
hotbar:
enabled: true
clear-inventory: true
items:
hide-players:
slot: 0
material: LIME_DYE
name: "&a&lToggle Players"
command: "hideplayers"
pvp-sword:
slot: 2
material: DIAMOND_SWORD
name: "&#DC143C&lPvP Arena &7(Right Click)"
command: "server pvp"
texture: ""
selector:
slot: 4
material: COMPASS
name: "�A2FF&lServer Selector &7(Click)"
command: "xhub menu selector"
texture: ""
cosmetics:
slot: 6
material: ENDER_CHEST
name: "&#D02090&lCosmetics &7(Right Click)"
command: "xhub menu cosmetics"
texture: ""
social-menu:
slot: 8
material: PLAYER_HEAD
name: "&9&lSocial Media"
command: "xhub menu socials"
texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmFkYzA0OGE3Y2U3OGY3ZGFkNzJhMDdkYTI3ZDg1YzA5MTY4ODFlNTUyMmVlZWQxZTNkMzNiODU5OTIyDBiIn19fQ=="
# Data Storage
spawn-location: {}
```
---
## 🤝 Credits
> Developed with ❤️ by **xPlugins.
Copyright** © 2026 xPlugins. All rights reserved.
XGamemode

### “*You’re not switching modes, you’re switching dimensions.*”
~~*2000 Downloads?! Thanks!*~~
# 1 Feature
## 1.1 Offline Player
You can change the gamemode of a player, **even he (or she) was offline**.
## 1.2 Permissions
Allow permission group plugins (_like Luckperms_) to manage **which gamemodes can be switched to** and **which gamemodes cannot be switched to**.
_e.g. Allow to switch to survival mode but not to any other mode._
## 1.3 Alias
**/gamemode** is simplified to **/gm** and **/g**.
_(of course you can still use /gamemode)_
## 1.4 Cross-Server Storage
Support **MySQL** and **SQLite** storage backends. Player gamemodes are saved and synchronized across multiple servers in a network.
## 1.5 Folia Support
**Fully compatible with Folia servers** — using region-based scheduling for optimal performance.
## 1.6 Lightweight
The Plugin size is only **~25 KB** and has **almost no impact** on server performance!
# 2 Caution
## 2.1 Shortcut Keys
If you need to use shortcut keys such as **F3+F4**, please install another plugin **F3NPerm**.
## 2.2 Versions
**1.8.X +**
**All Bukkit based server** (Paper, Spigot, Purpur, Folia, etc.)
# 3 Commands
“`markdown
– /xgamemode
– /xgamemode reload
– /gm
– /gm
– /gm -all
– /gm -online
– /gm -offline
/g = /gm = /gamemode
/xg = /xgm = /xgamemode
“`
# 4 Permission Node
“`markdown
– xgamemode.survival
– xgamemode.creative
– xgamemode.adventure
– xgamemode.spectator
– xgamemode.others.survival
– xgamemode.others.creative
– xgamemode.others.adventure
– xgamemode.others.spectator
– xgamemode.reload
– xgamemode.admin
“`
# 5 Custom Config
## 5.1 Basic Settings
“`yaml
lang: en-US
“`
**Language** setting
“`yaml
default_gamemode: survival
“`
If a **new player joined your server**, **which gamemode should he (she) be**?
**survival**, **creative**, **adventure**, **spectator**
“`yaml
show_logo: true
“`
Show logo or not when plugin enabled.
**true**, **false**
“`yaml
debug: false
“`
Enable debug logging for troubleshooting.
**true**, **false**
## 5.2 Storage Configuration
“`yaml
storage:
type: yaml
“`
**Storage backend type**: **yaml**, **sqlite**, **mysql**
### SQLite Example
“`yaml
storage:
type: sqlite
# No additional config needed — data.db will be created automatically
“`
### MySQL Example
“`yaml
storage:
type: mysql
mysql:
host: localhost
port: 3306
database: minecraft
username: root
password: your_password
“`
## 5.3 Custom Messages
“`yaml
messages:
en-US: # Original en-US Language by Wind_Blood
reloaded: “&aXGamemode Reloaded!”
# ……
custom_lang: # Add Your Custom Language!
reloaded: “Thank you for using XGamemode!”
# ……
“`
**Customizable Messages**. You can add **your own new language** here!
## 5.4 An Example config.yml
“`yaml
lang: msgForMyServer
default_gamemode: survival
show_logo: false
debug: false
storage:
type: yaml
messages:
msgForMyServer:
reloaded: “很明显作者是中国人 会说中文很正常 然后我也不知道为什么我要在一堆英文里写一段中文 挺好笑的 哈哈哈 对了 看到我就是缘分 XGamemode 官方 QQ 反馈交流群:点击链接加入群聊【XGamemode 反馈群】:https://qm.qq.com/q/rpTk5LK7w4 欢迎加”
usage: “&cUsage: /gm [player/-all/-online/-offline]”
console_usage: “&cUsage: /gm ”
invalid_gamemode: “&cInvalid Gamemode!”
invalid_player: “&cInvalid Player!”
gamemode_self: “&aYour Gamemode Changed to {mode}!”
gamemode_all: “&aChanged All Player’s Gamemode to {mode}!”
gamemode_online: “&aAll Online Player’s Gamemode Changed to {mode}!”
gamemode_offline: “&aAll Offline Player’s Gamemode Changed to {mode}!”
no_permission: “&cYOU ARE NOT ALLOWED TO DO THAT!”
gamemode_other: “&a{player}’s Gamemode Changed to {mode}!”
gamemode_other_offline: “&a{player} (Offline)’s Gamemode Changed to {mode}!”
“`
# 6 Developer API (Async)
## Get Instance
“`java
Main plugin = Main.getInstance();
“`
## Get Player Gamemode
“`java
plugin.getPlayerMode(playerUUID).thenAccept(mode -> {
if (mode != null) {
// mode is GameMode.SURVIVAL, CREATIVE, ADVENTURE, or SPECTATOR
// Player is online or has saved data
} else {
// Player not found or no saved gamemode yet
}
});
“`
## Set Player Gamemode
“`java
plugin.setPlayerMode(playerUUID, GameMode.SURVIVAL).thenAccept(success -> {
if (success) {
// Gamemode changed and saved successfully
// Works for both online and offline players
} else {
// Failed to save (database error, etc.)
}
});
“`
## Listen to Gamemode Changes
“`java
@EventHandler
public void onGamemodeChange(GamemodeChangeEvent event) {
Player player = event.getPlayer(); // Online player only
GameMode oldMode = event.getOldMode();
GameMode newMode = event.getNewMode();
}
“`
> **Note:** All APIs are **fully async** and thread-safe. The `GamemodeChangeEvent` is only fired for **online players** when their mode is actually changed. The `getPlayerMode()` method returns `null` if the player has no saved gamemode data.
# 7 Reprint Post
www.minebbs.com/resources/xgamemode.11041
hangar.papermc.io/Wind_Blood/XGamemode
modrinth.com/plugin/xgamemode
# 8 Feedback
Just e-mail me with **[email protected]**. Thanks!
Xeon’s Katanas
Enhance your Minecraft combat with this texture pack that turns every sword into a cool katana, made from in-game materials for a more realistic look. The wooden sword becomes a wooden training stick, and even the powerful Netherite sword transforms into a sleek Netherite katana. From the basic stone katana to the sharp and powerful diamond and Netherite blades, each sword has its own unique design. Whether you’re fighting mobs or dueling friends, this pack brings a fresh, Japanese vibe to your game. Perfect for anyone who loves the elegance of katanas and wants a more immersive experience in Minecraft!
### Can I request any features?
Yes, You can join my discord server and request new features! i will be available most of the times.
[Discord](https://discord.gg/Sd9FsMBU3K)
### **All community suggestions will be acknowledged. (added ones will be featured here)**
– Made The Wooden Training stick smaller and elegent!
– Added Red Sweeping Edge particles!
– Backported V3 to 1.20.1 Version!
XDBar
A small mod that you can use to _visually tweak_ how the level indicator looks (toggle shadow or outline, change the text color or the _Y position_) and toggle whether the experience bar should still appear while the locator bar waypoints are present.
The settings can be accessed via [ModMenu](https://modrinth.com/mod/modmenu) in-game or directly with the file `.minecraft/config/xdbar.properties`!
> There are some cool examples at the gallery tab!
XColor
###### **Update for this plugin incoming!!**
### Features
1. **Customizable Prefixes:**
– Modify the your Name as the owner want with Minimessage Format:
`/cosmetics prefix ` – MiniMessage Support
2. **Reset Options:**
– Reset customizations for name or prefix:
`/cosmetics reset`
### Benefits:
– **Enhanced Personalization:** Express yourself with unique colors, bold styles, and custom statuses.
– **Easy Reset Options:** Quickly return to default settings without hassle.
– **Role-Specific Access (Upcoming):** Admins can control access with a detailed permission system for better server management.
### Commands:
– “/cosmetics prefix “
– “/cosmetics reset“
### Permissions
– “colorstatus.command.cosmetics.reset“
– “colorstatus.command.cosmetics.prefix“
## Placeholder API
– Placeholder
– `%xcolor_cosmetics_prefix_name%`
– `%xcolor_cosmetics_prefix_text%`
### Coming SOON
– ~~Placeholder API~~
– Database for Multi-server support
– More Cosmetics
– More Commands/Commands Options
xCoinFlip
🎲 xCoinFlip
The best modern and immersive betting system for your Minecraft server
—

—
**xCoinFlip** is a highly optimized and fully customizable plugin that adds a “Heads or Tails” (Coinflip) betting system to your server. Designed to offer a fresh and addictive experience, it allows players to wager their money on 1v1 duels with high-quality animations, boosting engagement and improving your network’s economy flow.
—
> ### ✨ Recent Highlights (v1.0.1)
> * **New:** **Cryptographically Secure Randomness** using `SecureRandom` for 100% fair duels.
> * **New:** **Suspenseful Roulette Animation** with realistic friction/slowing effects.
> * **New:** **Trillion (T) Support** in smart amount parsing for large economies.
> * **New:** **Chat-based Creation Prompt** to quickly set bets without long commands.
—
> ### 🔥 Key Features
– 🎰 **Immersive Roulette Animation:** Unlike other basic betting plugins, our GUI features a spectacular “friction” spin effect. The player heads start spinning smoothly and gradually slow down, generating an incredible level of tension and suspense just before the winner is revealed.
– 🔒 **Provably Fair:** The probability engine is entirely unpredictable. Written using secure randomness parameters (`SecureRandom`), it guarantees a purely impartial 50/50 ratio, eliminating any chance of scams or player exploits.
– 💬 **Lightning-Fast Wagers:** Tired of typing long commands? Players can simply open the GUI, click the “Create Game” button, and the plugin will seamlessly capture their next chat message. It even supports amount abbreviations! Drop a `1.5k`, `50m`, `3B`, or even **`2T`** and the plugin handles the rest.
– 💾 **Excellent Performance (H2 Built-in):** Comes with its own asynchronous built-in database manager to store pending games without consuming main-thread resources, meaning you don’t even need to hassle with external MySQL setups.
– 🎨 **100% Customizable:** The power is in your hands. Modify the GUI layouts (slots, titles, items), chat messages, action bars, sounds, win chances, and global broadcasts directly through the `.yml` files.
– 🎆 **Visual Rewards:** Spectacular victory effects including snappy sounds, firework launches, and totem particles to properly celebrate large wins.
– 📡 **Discord Webhook Integration:** Automatically broadcast massive wins and epic duels directly to your Discord community channels via configurable webhooks.
—
> ### ⚙️ Commands & Permissions
**General Commands – `/cf` or `/coinflip`**
* `/cf menu` : Opens the main active games GUI. *(No specific permission required by default)*
* `/cf create ` : Instantly create a new coinflip wager without opening the GUI.
* `/cf help` : View available commands based on player privileges.
**Admin Commands:**
* `/cf reload` : Hot-reload `config.yml`, `gui.yml`, and `animation.yml` without needing to restart your server.
* **Default Admin Permission:** `xcoinflip.admin` (Can be modified in config).
—
> ### 🎢 Example Menu (Custom)

—
> ### 🧩 Dependencies
To ensure xCoinFlip runs smoothly, your server requires the following:
* **[Vault](https://modrinth.com/plugin/vault)** – *(Required)*
* **Any Economy Provider** (EssentialsX, CMI, etc.) – *(Required)*
* **[PlaceholderAPI](https://modrinth.com/plugin/placeholderapi)** – *(Optional but recommended)*
—
> ## 💗 Servers that use our plugin
> * **SolarCraftMc** (Survival Vanilla)
> * **MineFania** (Survival OP)
—
> ### 💬 Support & Community
> Developed and maintained by the **xPlugins** team.
> If you have any questions, suggestions, or need help configuring the plugin, you are more than welcome to join our official [Discord](https://xplugins.es/).
>
> 😊 **Available in: ES / EN / CUSTOM**
X-Clearlag
[](https://www.spigotmc.org/resources/x-clearlag-custom-cleaning-1-8-1-21-11.132713/) [](https://wiki-x-proyects.vercel.app/) [](https://discord.com/invite/Yb6GsfGWmd)
# **X-ClearLag**
*Next-generation entity cleanup with Folia support, proximity protection, and multi-language modular tasks*
—
## 📄 Description
**X-ClearLag** is the ultimate, professional-grade entity management solution for modern servers. Completely rebuilt from the ground up, it offers **native Folia compatibility**, wall-clock precision tasks, and advanced performance optimizations. Protect your players’ experience with the brand-new **Proximity Protection system**, automatically intervene during lag spikes with **TPS-based emergency cleanups**, and monitor your world smoothly using the **Interactive Chunk Inspector**.
All of this without a single annoying console warning. Supports **Spigot, Paper, Purpur, and Folia (1.8.x – 26.1)**.
## ⚡ Main Commands
**`/xcl [subcommand]`** (*Aliases: `/clearlag`, `/xclearlag`*)
– **`help`** – Shows the interactive help menu.
– **`reload`** – Hot-reloads configuration and language files.
– **`clear`** – Manually triggers the main cleanup tasks instantly.
– **`inspect`** – Opens the **Interactive Chunk Inspector** to hunt down entity clusters.
– **`clearchunk `** – Wipes all entities from a targeted chunk.
– **`tpchunk `** – Teleports instantly to a specific chunk coordinate.
– **`update`** – Checks for the latest X-ClearLag updates.
## ⭐ Key Features
– **Folia & Next-Gen Support** — 100% compatible with Folia’s regional threading model. Built for elite performance.
– **Player Proximity Protection** — Smartly ignores dropped items and entities that are right next to your active players.
– **TPS Monitor & Auto-Cleanup** — Server lagging? X-ClearLag detects TPS drops and automatically triggers an emergency surgical cleanup.
– **Batch Processing & Anti-Spike** — Removes thousands of entities in controlled batches over multiple ticks, preventing the classic “clearlag server freeze”.
– **Interactive Chunk Inspector** — View the Top 12 busiest chunks and manage them through interactive chat clicks.
– **Internal Notifications & PAPI** — Use `[TITLE], [ACTIONBAR], [BROADCAST], [SOUND]` directly in config. Full PlaceholderAPI support.
– **BossBar Countdown** — Elegant visual countdown bar for players during the last 60s (Requires 1.9+).
– **Task-Based Architecture** — Create unlimited independent cleanup tasks. Make one run every 5 mins for drops, and another every 30 mins to run `save-all`.
– **Granular Protection** — Secure mobs by name-tag, leash state, type whitelist, or world blacklists.
## 🌐 Multi-Language Support
– **English** — `en`
– **Español** — `es`
– **Português** — `pt`
– **日本語** — `ja`
– **Русский** — `ru`
– **Custom** — `custom`
## 🔑 Permissions
– **`xclearlag.admin.*`** — Grants all admin permissions (Default: OP).
– **`xclearlag.admin.reload`** — Access to `/xcl reload`.
– **`xclearlag.admin.clear`** — Access to `/xcl clear`.
– **`xclearlag.admin.inspect`** — Access to `/xcl inspect`.
– **`xclearlag.admin.clearchunk`** — Access to `/xcl clearchunk`.
– **`xclearlag.admin.tpchunk`** — Access to `/xcl tpchunk`.
– **`xclearlag.admin.update`** — Access to `/xcl update`.
– **`xclearlag.bypass`** — Bypass countdown messages (Default: false).
– **`xclearlag.notify`** — Receive cleanup notifications (Default: true).
## 🧩 Developer API
X-ClearLag provides a lightweight API for other plugins to interact with the cleanup engine. Support for custom events like `XPreClearEvent` (cancellable) and `XPostClearEvent` allows you to prevent cleanups during critical moments or track performance metrics easily. Full **PlaceholderAPI** support included!
## ⚙️ Configuration Example
> [!TIP]
> This is a basic example. For a full explanation of every setting and module, please visit our [Official Wiki](https://wiki-x-proyects.vercel.app/).
“`yaml
prefix: “&8[&bX-ClearLag&8] &7”
language: “en”
tps-check:
enabled: true
threshold: 16.0
interval: 60
task-to-run: [“clearlag”]
bossbar:
enabled: false
color: “RED”
style: “SOLID”
tasks:
clearlag:
enabled: true
interval: 300
min-players: 3
remove-drops: true
protect-named: true
protect-leashed: true
protect-near-player: false
near-player-radius: 16
countdown: [60, 30, 10, 5, 3, 2, 1]
countdown-commands:
60:
– ‘[TITLE] &b&lX-ClearLag’
– ‘[SUBTITLE] &7Cleanup in &c60s’
– ‘[SOUND] NOTE_PLING’
10:
– ‘[ACTIONBAR] &eEntities removed in &c10s&e!’
entities: [ARROW, SNOWBALL, EXPERIENCE_ORB]
protected-entities: [PLAYER, VILLAGER, ARMOR_STAND]
commands: []
optimizations:
batch-size: 100
chunks-per-tick: 40
“`
—
Xbox 360 Advancement SFX
Getting an advancement is pretty boring normally. No fanfares or anything. With this pack, you can get that rush of nostalgia and dopamine by hearing the Xbox 360 achievement sound each time you unlock a new recipe or an advancement. Text is replaced to say “Achievement” over “Advancement” in English US.
xah0b Twitch Totem
– **Xah0b** (XAHOB) is a famous twitch streamer on Twitch/Kick Platforms playing Minecraft and just chatting. Use this and you get totem of undying with xah0b and unqie sound when you die in game
– **Xah0b** (XAHOB) известный стример на платформах Twitch/Kick, играющий в Minecraft и просто общающийся в чате. Используйте его, и вы получите тотем бессмертия с Xah0b и уникальный звук при смерти в игре.
[Check collection with all memes + streamers Totems ](https://modrinth.com/collection/sfDcDGAi)
XaeroShare

A simple client side mod **or** server-side plugin (only one side needs it) that allows you to share [Xaero’s Minimap](https://modrinth.com/mod/xaeros-minimap) waypoints to specific players instead of being forced into sharing it with all players currently online the server.
# Mod (Fabric)
This is the client side variant of this mod, you install it on your client and you can use it on any server even if that server 100% vanilla* since we piggyback on how waypoints are shared via chat.
*: [Note 1]
## Usage
Currently the mod can be activated using the default hotkey (`Right Alt`); however, this can always be changed via settings.
## Current features
* Sharing waypoints with single and or multiple players
* Automatic delay between sending waypoints to avoid spamming commands
* Commands to share location / waypoints
## Demo
## Detection
The mod has no way of detecting it when it’s just passively installed in the background (excluding exploits such as sign translation) but when it sends waypoints it uses the `/msg` command which on it’s own is a good enough sign that the waypoints aren’t being sent manually as the waypoint share format is too messy to type out manually (and there’s no docs); however, when xaeroshare sends a waypoint it’ll automatically add `:xaeroshare` on the end allowing for servers to detect them for whatever use (this is what the plugin uses to ignore messages from the mod)
# Commands
## `/locationshare`
Syntax: `/locationshare “Location Name” “minecraft:overworld” 1 2 3 Player1 Player2 Player3 […]`
## `/waypointshare`
Syntax: `/waypointshare “Waypoint Name” “minecraft:overworld” Player1 Player2 Player3 […]`
# Plugin (PaperMC & Forks)
The mod has a server side version where the plugin can be installed on the server and anybody on the server (even if they don’t have the mod installed) can select the players who they want to share their waypoint with.
## Usage
The plugin intercepts the regular Xaero’s Minimap share messages and pops up a screen for the player using [Paper’s Dialog API](https://docs.papermc.io/paper/dev/dialogs/) with a list of players that the user can then select and submit or they can choose to ignore the menu entirely and continue with the vanilla sending behaviour.
## Current features
* Sharing waypoints with single and or multiple players
* Automatic interception of Xaero’s Minimap messages
* Transparent (Appears to clients as if the message was never intercepted[Note 1])
* 100% data preservation (The share format isn’t documented so I had to make some assumptions that may turn out to be wrong, but the plugin just copies the mods output directly)
## Demo
# Notes
1: Since we are pretty much lying to the server and clients about what / who is sending the message chat reporting and messaging signing might have some issues with it. If you encounter issues try (or ask the server admin to try) disabling `enforce-secure-profile` in `server.properties`.