xokz’s Glowing Toggle
**To use, run `/trigger glowing` to toggle the glowing effect!**
This simple datapack allows players to toggle a permenant glowing effect for easy tracking in multiplayer.
This pack was created with compatibility and performance in mind. It is fully compatible with other sources of glowing. Toggling off glowing will not remove sources of glowing not from xokz’s glowing toggle.
Admin Commands
– To lock a players ability to toggle glowing, run `/execute as run function glowing:admin/lock_trigger`
– To unlock a players ability to toggle glowing, run `/execute as run function glowing:admin/unlock_trigger`
– To make a player glow, run `/execute as run function glowing:admin/make_glow`
– To make a player stop glowing, run `/execute as run function glowing:admin/stop_glow`
### Sponsor: Sparkedhost
Want a great server for a cheap price? Click the banner below, with code `xokz25` for a 25% discount!
[](https://billing.sparkedhost.com/aff.php?aff=3077)
Xmas meowl Totem of Undying
– ENG: **Meowl** (in Russian, “Myaowl” or “Myaul”) is a creature with a cat’s head and an owl’s body, sitting on a branch. Initially, it was a fun photoshop creation.
The first images of the cat owl appeared in 2013 on the Chinese platform Weibo. However, it gained popularity only in October 2025 on TikTok
– RU: **Meowl** (в рунете — «Мяовл» или «Мяул») — существо с кошачьей головой и телом совы, сидящее на ветке. Изначально — это весёлое творение фотошопа.
Первые изображения с котосовой появились в 2013 году на китайской платформе Weibo. Но популярность они обрели только в октябре 2025 года в TikTok
[Meowl Totem](https://modrinth.com/resourcepack/meowl-totem-of-undying/versions)
[ALL RESOURCEPACKS COLLECTION: MEMES + STREAMERS](https://modrinth.com/collection/sfDcDGAi)
xLogin
# 🛡️ xLogin – Simple, Lightweight & Powerful Authentication

**xLogin** is an all-in-one authentication system designed for servers that want maximum security without the bloat. Forget about complex external database setups; xLogin is optimized to work locally, fast, and secure out of the box, whether you run a standalone server or a massive Proxy network.
> Note: /premium is only available for networks and proxies. Compatible with Bungeecord, Velocity, Waterfall, and others.
How do I activate proxy mode?
Go to config.yml and enable proxy mode, then download and install the add-on for your proxy, and you’re all set!
—
## 🚀 Key Features
* **🌐 Smart Network & Proxy Ready:** Fully compatible with **BungeeCord** and **Velocity**. Features auto-detection to enable secure UUID verification and includes an automatic Auth-Lobby redirect system to send players to a specific server upon successful login.
* **📦 Local-First Storage & Backups:** High-performance, thread-safe H2 database system (`data.mv.db`). No need for MySQL to get professional network-level performance. Easily create instant database backups via in-game commands!
* **💎 Smart Premium System:** Using an official Minecraft account? Players can use `/premium` to enable auto-login. The plugin uses real Mojang validation (via your Proxy) to ensure nobody can steal a premium identity.
* **🧠 Industrial-Grade Security:**
* **BCrypt Hashing:** Passwords are encrypted with the industry standard, making them virtually impossible to crack.
* **Premium Name Impersonation Protection:** Automatically kicks non-premium players trying to join with the username of an official purchased account.
* **Anti-Bot Captcha:** A visual verification system during registration to stop bot attacks in their tracks.
* **Total Protection:** Blindness, immobilization, and block/damage protection until the user is authenticated.
* **Asynchronous Logging:** Keeps a silent, detailed history of logins, registrations, and admin actions.
* **🖼️ Ultimate Admin Control:** Manage everything from the console or in-game. Features an intuitive visual GUI menu with player heads, plus a massive arsenal of commands to purge inactive users, force logins, change UUIDs, and more.
* **📱 Bedrock Support (Geyser):** Fully compatible with console and mobile players via Floodgate integration. Bedrock players authenticated via Xbox Live can automatically bypass the login screen (100% configurable).
* **⚡ Performance Optimized:** Fully asynchronous database operations ensure your TPS stays at 20.0, no matter how many players are joining.
—
## 🛠️ Commands & Permissions
### Player Commands
| Command | Description | Permission |
| :— | :— | :— |
| `/login ` | Log in to your account. | None |
| `/register ` | Create a new account with captcha. | None |
| `/premium [confirm]` | Toggle Auto-login (Premium Mode). | None |
| `/changepassword ` | Securely change your current password. | None |
| `/captcha ` | Solve the registration captcha. | None |
### Admin Commands (`xlogin.admin`)
| Command | Description |
| :--- | :--- |
| `/xlogin gui` | Open the visual administration menu. |
| `/xlogin backup` | Create an instant backup of the database. |
| `/xlogin purge ` | Delete all accounts inactive for ``. |
| `/xlogin verify ` | View a player's UUID, IP, Premium status, & last login. |
| `/xlogin forcelogin ` | Forcefully log a player into the server. |
| `/xlogin setspawn` / `spawn` | Set or teleport to the login spawn location. |
| `/xlogin changepass ` | Forcefully change a player's password. |
| `/xlogin changeuuid ` | Manually update a player's registered UUID. |
| `/xlogin unpremium ` | Remove the premium auto-login status from an account. |
| `/xlogin unban ` | Remove an IP from the registration blacklist. |
| `/xlogin unregister ` | Completely delete a player's account. |
| `/xlogin reload` | Reload the plugin configuration and messages. |
---
## ⚙️ Simplified Configuration
We've stripped the config down to the essentials so you don't waste time, while giving you absolute control over your network.
### `config.yml`
```yaml
# -------------------------------------------------------
# __ _
# __ __ / / ___ __ _(_)_ __
# / // / / _ / _` | | '_ Made by xPlugins
# > /__| (_) | (_| | | | | | Fork: Paper
# /_/_____/___/ __, |_|_| |_|
# |___/ Release v1.0.6
#
# Wiki: [https://xplugins.es/xlogin](https://xplugins.es/xlogin)
# 24/7 Support: [https://discord.gg/AH5k9YE78b](https://discord.gg/AH5k9YE78b)
# -------------------------------------------------------
settings:
# The default language (es, en). It will load messages_es.yml or messages_en.yml
language: "en"
protection:
# Block everything before logging in (movement, chat, etc.)
general-protection: true
# Visual effects upon joining the server
effects:
blindness: true
security:
# Auto-register premium users detected by the proxy (Requires BungeeCord/Velocity)
auto-premium-registration: false
# Prevents Non-Premium players from using premium account names (Requires BungeeCord/Velocity)
prevent-premium-name-impersonation: false
# Allowed commands BEFORE logging in
allowed-commands-before-login:
- "/help"
- "/rules"
- "/discord"
passwords:
size:
min: 6
max: 20
# ___ _ _
# / __ ___ __| |_ __ ___ ___| | __
# /__/// _ / _` | '__/ _ / __| |/ /
# / / __/ (_| | | | (_) | (__| <
# _____/___|__,_|_| ___/ ___|_|_
geyser-support:
# If true, Bedrock players (Floodgate) join without needing to login.
auto-login-bedrock: true
# __ _ _
# / ___| |___ _____ _ __| | __
# / / / _ __ / / / _ | '__| |/ /
# / / / __/ |_ V V / (_) | | | <
# _ / ___|__| _/_/ ___/|_| |_|_
proxy-redirect:
# Send the player to the target server after a successful login (ideal for Auth&Lobby)
enabled: false
target-server: "Lobby"
captcha:
enabled: true
timeout-seconds: 120
ui:
titles:
before-login:
title: '&#A9DFBFWelcome!'
subtitle: '&fUse /login '
before-register:
title: 'FAD7A0Register!'
subtitle: '&fUse /register '
after-login:
title: 'A9DFBFSuccess!'
subtitle: '&fEnjoy your stay'
incorrect-password:
title: 'F1948AIncorrect Password!'
subtitle: '&7Please try again'
logging:
enabled: true
log-successful-logins: true
log-registrations: true
log-failed-attempts: true
log-admin-actions: true
XLeaderboardX
✦ LeaderboardPlugin ✦
A simple, beautiful leaderboard system for your Minecraft server!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 What it does:
– Shows top 20 players by playtime
– Displays player heads with their skins
– Tracks playtime and kills automatically
– Opens a fake chest GUI (no real chest needed)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🏆 Ranks:
#1 CHAMPION 👑 (Gold)
#2 MASTER ★ (White)
#3 ELITE ✦ (Dark Aqua)
#4-20 WARRIOR ▪ (Gray)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚡ Commands:
Players:
/leaderboard – Open the leaderboard
/lb – Shortcut
/top – Shortcut
Admins:
/lbadmin addfake – Create fake player
/lbadmin removefake – Remove fake player
/lbadmin setplaytime – Set playtime
/lbadmin setkills – Set kills
/lbadmin addkills – Add kills
/lbadmin listfake – List fake players
/lbadmin reset – Reset player stats
/lbadmin reload – Reload data
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🛡️ Features:
– Auto-saves every 5 minutes
– Anti-theft protection (no stealing items)
– Fake players for competition
– Works on 1.13 – 1.21.1
– No database needed (uses JSON files)
– Lightweight and fast
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📥 Installation:
1. Drop the .jar file into your plugins folder
2. Restart your server
3. Run /leaderboard
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📁 Data Location:
plugins/LeaderboardPlugin/leaderboard_data.json
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💾 Supported Versions:
1.13 – 1.21.11 (Paper, Purpur)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Made for Minecraft servers – Simple, clean, and effective!
XLeaderboards

This plugin is designed for users seeking a fast and efficient leaderboard system, supporting time-based rankings such as **daily**, **weekly**, **monthly**, and **permanent** leaderboards. Everything is handled through **placeholders**, eliminating the need for NPCs or menus. Its main strength lies in the ease of setting up time-based leaderboards—an area where few plugins truly excel.
|
|
|
|
| — | — | — |

### Features
– **Fully Reworked Core:** XLeaderBoards has been completely redesigned to support both **SQLite** and **MySQL**, allowing the plugin to scale effortlessly and efficiently with large amounts of data.
– **Improved Performance:** Successfully tested with over 2 million real records, capable of updating them in under one minute.
– **Timed Leaderboards:** Efficient ranking system with full support for **daily**, **weekly**, **monthly**, and **permanent** leaderboards.
– **Easy Setup:** Create and configure leaderboards easily using just placeholders.
– **Unlimited Possibilities:** Thanks to placeholder-based logic, you can create tops for any plugin—even if it lacks native support. XLeaderBoards handles number formatting and comparison automatically.
– **Player Ranking:** Shows each player’s position across all leaderboards (daily, weekly, etc.) with built-in placeholder support.
– **Command Improvements:** New features like **tab-completion** and a **/reload** command have been added for easier management.
– **Optimizations:** Fully configurable write frequency, data limits, and time intervals to suit your server’s capacity and activity.
– **All Versions Supported:** Includes support for **1.21.4** to **1.21.8**. Although XLeaderBoards doesn’t rely on NMS, it includes compatibility logic for version-specific changes.
– **Folia Support:** As Folia is becoming a performance standard in modern Minecraft servers, XLeaderBoards now fully supports it—just like **StellarProtect**.
– **Top rewards:** You can set rewards for the players who are in the daily leaderboards.
– **Need More Features?** Join our [Discord](https://discord.com/invite/4R9teKVcbM) and suggest new features. We’re actively listening to community feedback!

## How to Get Started
1. **Download and install the plugin.**
By default, the plugin supports **SQLite** and **MySQL** out of the box.
2. **Start your server.**
Once the plugin folder is generated, configure your database credentials depending on your chosen engine.
3. **Set up your tops.**
Use the placeholders of your choice to create customized leaderboards.
4. **Integrate with DecentHolograms or your preferred plugin.**
Ensure that your chosen plugin supports PlaceholderAPI, and follow the example configuration provided below.
5. **Refer to the placeholders section.**
All available formats for placeholders are listed in the dedicated section.
DecentHolograms Example Config
“`yaml
location: Spawnb:6.022:33.500:11.943
enabled: true
display-range: 48
update-range: 48
update-interval: 20
facing: 0.0
down-origin: false
pages:
– lines:
– content: ‘#ICON: PLAYER_HEAD (eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWM2ZTYwNGJkNTNkOTc4ODc1OTVhMDYyYjdjNTEyY2E0ZGJiZmU0OGJiNGFkY2VmNzEyNWQxZGIxMDNhYjdmZiJ9fX0=)’
height: 0.7
– content: ‘#F4F149&lJ#F5F246&lU#F5F242&lG#F6F33F&lA#F7F33B&lD#F8F438&lO#F8F535&lR#F9F531&lE#FAF62E&lS
#FBF727&lM#FBF727&lI#FBF727&lL#FBF727&lL#FBF727&lO#FBF727&lN#FBF727&lA#FBF727&lR#FBF727&lI#FBF727&lO#FBF727&lS’
height: 0.3
– content: ‘&7(La riqueza y ellos son uno)’
height: 0.3
– content: ”
height: 0.3
– content: ‘#FBF727#1. &f%xleaderboard_top_coins;daily;top_name;1% &8- #FBF727%xleaderboard_top_coins;daily;top_value;1%
#FAFF2E⛃’
height: 0.3
– content: ‘#FBF727#2. &f%xleaderboard_top_coins;daily;top_name;2% &8- #FBF727%xleaderboard_top_coins;daily;top_value;2%
#FAFF2E⛃’
height: 0.3
– content: ‘#FBF727#3. &f%xleaderboard_top_coins;daily;top_name;3% &8- #FBF727%xleaderboard_top_coins;daily;top_value;3%
#FAFF2E⛃’
height: 0.3
– content: ‘#FBF727#4. &f%xleaderboard_top_coins;daily;top_name;4% &8- #FBF727%xleaderboard_top_coins;daily;top_value;4%
#FAFF2E⛃’
height: 0.3
– content: ‘#FBF727#5. &f%xleaderboard_top_coins;daily;top_name;5% &8- #FBF727%xleaderboard_top_coins;daily;top_value;5%
#FAFF2E⛃’
height: 0.3
– content: ‘&r’
height: 0.3
– content: ‘&8► &fTu posición: #FBF727#%xleaderboard_ranking_daily_coins% &8- #FBF727%xleaderboard_amount_daily_coins%
#FAFF2E⛃ &8◄’
height: 0.3
– content: ‘&r’
height: 0.3
– content: ‘#F4F149&l[Diario] &7[Semanal] [Mensual] [Permanente]’
height: 0.3
actions:
RIGHT:
– NEXT_PAGE:tops_DINERO
– SOUND:UI_BUTTON_CLICK:0.7:2.7
– lines:
– content: ‘#ICON: PLAYER_HEAD (eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWM2ZTYwNGJkNTNkOTc4ODc1OTVhMDYyYjdjNTEyY2E0ZGJiZmU0OGJiNGFkY2VmNzEyNWQxZGIxMDNhYjdmZiJ9fX0=)’
height: 0.7
– content: ‘#F4F149&lJ#F5F246&lU#F5F242&lG#F6F33F&lA#F7F33B&lD#F8F438&lO#F8F535&lR#F9F531&lE#FAF62E&lS
#FBF727&lM#FBF727&lI#FBF727&lL#FBF727&lL#FBF727&lO#FBF727&lN#FBF727&lA#FBF727&lR#FBF727&lI#FBF727&lO#FBF727&lS’
height: 0.3
– content: ‘&7(La riqueza y ellos son uno)’
height: 0.3
– content: ”
height: 0.3
– content: ‘#FBF727#1. &f%xleaderboard_top_coins;weekly;top_name;1% &8- #FBF727%xleaderboard_top_coins;weekly;top_value;1%
#FAFF2E⛃’
height: 0.3
– content: ‘#FBF727#2. &f%xleaderboard_top_coins;weekly;top_name;2% &8- #FBF727%xleaderboard_top_coins;weekly;top_value;2%
#FAFF2E⛃’
height: 0.3
– content: ‘#FBF727#3. &f%xleaderboard_top_coins;weekly;top_name;3% &8- #FBF727%xleaderboard_top_coins;weekly;top_value;3%
#FAFF2E⛃’
height: 0.3
– content: ‘#FBF727#4. &f%xleaderboard_top_coins;weekly;top_name;4% &8- #FBF727%xleaderboard_top_coins;weekly;top_value;4%
#FAFF2E⛃’
height: 0.3
– content: ‘#FBF727#5. &f%xleaderboard_top_coins;weekly;top_name;5% &8- #FBF727%xleaderboard_top_coins;weekly;top_value;5%
#FAFF2E⛃’
height: 0.3
– content: ‘&r’
height: 0.3
– content: ‘&8► &fTu posición: #FBF727#%xleaderboard_ranking_weekly_coins% &8- #FBF727%xleaderboard_amount_weekly_coins%
#FAFF2E⛃ &8◄’
height: 0.3
– content: ‘&r’
height: 0.3
– content: ‘&7[Diario] #F4F149&l[Semanal] &7[Mensual] [Permanente]’
height: 0.3
actions:
LEFT:
– PREV_PAGE:tops_DINERO
– SOUND:UI_BUTTON_CLICK:0.7:2.7
RIGHT:
– NEXT_PAGE:tops_DINERO
– SOUND:UI_BUTTON_CLICK:0.7:2.7
– lines:
– content: ‘#ICON: PLAYER_HEAD (eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWM2ZTYwNGJkNTNkOTc4ODc1OTVhMDYyYjdjNTEyY2E0ZGJiZmU0OGJiNGFkY2VmNzEyNWQxZGIxMDNhYjdmZiJ9fX0=)’
height: 0.7
– content: ‘#F4F149&lJ#F5F246&lU#F5F242&lG#F6F33F&lA#F7F33B&lD#F8F438&lO#F8F535&lR#F9F531&lE#FAF62E&lS
#FBF727&lM#FBF727&lI#FBF727&lL#FBF727&lL#FBF727&lO#FBF727&lN#FBF727&lA#FBF727&lR#FBF727&lI#FBF727&lO#FBF727&lS’
height: 0.3
– content: ‘&7(La riqueza y ellos son uno)’
height: 0.3
– content: ”
height: 0.3
– content: ‘#FBF727#1. &f%xleaderboard_top_coins;monthly;top_name;1% &8- #FBF727%xleaderboard_top_coins;monthly;top_value;1%
#FAFF2E⛃’
height: 0.3
– content: ‘#FBF727#2. &f%xleaderboard_top_coins;monthly;top_name;2% &8- #FBF727%xleaderboard_top_coins;monthly;top_value;2%
#FAFF2E⛃’
height: 0.3
– content: ‘#FBF727#3. &f%xleaderboard_top_coins;monthly;top_name;3% &8- #FBF727%xleaderboard_top_coins;monthly;top_value;3%
#FAFF2E⛃’
height: 0.3
– content: ‘#FBF727#4. &f%xleaderboard_top_coins;monthly;top_name;4% &8- #FBF727%xleaderboard_top_coins;monthly;top_value;4%
#FAFF2E⛃’
height: 0.3
– content: ‘#FBF727#5. &f%xleaderboard_top_coins;monthly;top_name;5% &8- #FBF727%xleaderboard_top_coins;monthly;top_value;5%
#FAFF2E⛃’
height: 0.3
– content: ‘&r’
height: 0.3
– content: ‘&8► &fTu posición: #FBF727#%xleaderboard_ranking_monthly_coins% &8- #FBF727%xleaderboard_amount_monthly_coins%
#FAFF2E⛃ &8◄’
height: 0.3
– content: ‘&r’
height: 0.3
– content: ‘&7[Diario] [Semanal] #F4F149&l[Mensual] &7[Permanente]’
height: 0.3
actions:
LEFT:
– PREV_PAGE:tops_DINERO
– SOUND:UI_BUTTON_CLICK:0.7:2.7
RIGHT:
– NEXT_PAGE:tops_DINERO
– SOUND:UI_BUTTON_CLICK:0.7:2.7
– lines:
– content: ‘#ICON: PLAYER_HEAD (eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWM2ZTYwNGJkNTNkOTc4ODc1OTVhMDYyYjdjNTEyY2E0ZGJiZmU0OGJiNGFkY2VmNzEyNWQxZGIxMDNhYjdmZiJ9fX0=)’
height: 0.7
– content: ‘#F4F149&lJ#F5F246&lU#F5F242&lG#F6F33F&lA#F7F33B&lD#F8F438&lO#F8F535&lR#F9F531&lE#FAF62E&lS
#FBF727&lM#FBF727&lI#FBF727&lL#FBF727&lL#FBF727&lO#FBF727&lN#FBF727&lA#FBF727&lR#FBF727&lI#FBF727&lO#FBF727&lS’
height: 0.3
– content: ‘&7(La riqueza y ellos son uno)’
height: 0.3
– content: ”
height: 0.3
– content: ‘#FBF727#1. &f%xleaderboard_top_coins;permanent;top_name;1% &8- #FBF727%xleaderboard_top_coins;permanent;top_value;1%
#FAFF2E⛃’
height: 0.3
– content: ‘#FBF727#2. &f%xleaderboard_top_coins;permanent;top_name;2% &8- #FBF727%xleaderboard_top_coins;permanent;top_value;2%
#FAFF2E⛃’
height: 0.3
– content: ‘#FBF727#3. &f%xleaderboard_top_coins;permanent;top_name;3% &8- #FBF727%xleaderboard_top_coins;permanent;top_value;3%
#FAFF2E⛃’
height: 0.3
– content: ‘#FBF727#4. &f%xleaderboard_top_coins;permanent;top_name;4% &8- #FBF727%xleaderboard_top_coins;permanent;top_value;4%
#FAFF2E⛃’
height: 0.3
– content: ‘#FBF727#5. &f%xleaderboard_top_coins;permanent;top_name;5% &8- #FBF727%xleaderboard_top_coins;permanent;top_value;5%
#FAFF2E⛃’
height: 0.3
– content: ‘&r’
height: 0.3
– content: ‘&8► &fTu posición: #FBF727#%xleaderboard_ranking_permanent_coins% &8- #FBF727%xleaderboard_amount_permanent_coins%
#FAFF2E⛃ &8◄’
height: 0.3
– content: ‘&r’
height: 0.3
– content: ‘&7[Diario] [Semanal] [Mensual] #F4F149&l[Permanente]’
height: 0.3
actions:
LEFT:
– PREV_PAGE:tops_DINERO
– SOUND:UI_BUTTON_CLICK:0.7:2.7
“`
config.yml
“`yaml
tops:
kills:
## This placeholder will parse to retrieve the current count of this leaderboard.
placeholder: “%statistic_player_kills%”
name: “Asesinatos”
databaseId: survival_top
debug: false
optimizations:
## Max bulk size for mongodb, if you have a lot of players, you can increase this value,
## but be careful with the memory usage.
max-bulk-size: 1000
## Max cached top entries your server loads on memory.
cached-top-entries: 10
## If you have a lot of players, you can increase this value.
ticks-between-updates: 600
## Max bulk size for resetting temporal values, this have minor size
## you can increase this value, but be careful with the memory usage.
max-reset-bulk-size: 5000
topUpdates:
daily:
minutes: 10
weekly:
minutes: 30
monthly:
hours: 3
permanent:
hours: 6
databases:
mongodb:
host: localhost
port: 27017
database: leaderboards
user: root
password: root
“`
lang.yml
“`yaml
tops:
noPermission: “&cYou don’t have permission to use this command.”
noRanking: “&6Unranked”
noTop: “&6No record”
loading: “&fLoading…”
hologram:
daily: “&6&l[Daily] &7[Weekly] [Monthly] [Permanent]”
weekly: “&7[Daily] &6&l[Weekly] &7[Monthly] [Permanent]”
monthly: “&7[Daily] &7[Weekly] &6&l[Monthly] &7[Permanent]”
permanent: “&7[Daily] &7[Weekly] &7[Monthly] &6&l[Permanent]”
daily: “Daily”
weekly: “Weekly”
monthly: “Monthly”
permanent: “Permanent”
invalidTimeType: “&cThe leaderboard time type is not valid.”
toggleWait: “&cPlease wait a bit before changing the leaderboard time.”
toggleTime: “&fThe leaderboard time is now: &e”
tops: |-
&d &a
&6&l TOPS
&d &f
&d &b
topLine: “&b#<#> &8- &f &8- &e”
“`
rewards.yml
“`yaml
enabled: false
rewards:
kills:
top1:
top: 1
rewards:
– “command: give diamond_sword”
– “message: &7 &a”
– “center_message: &6&lTOP &e# &6&lKILLS &f&l”
– “message: &7 &d”
– “message: &7You have received a diamond sword for staying in top!”
– “message: &7 &a”
top2:
top: 2
rewards:
– “command: give iron_sword”
– “message: &7 &a”
– “center_message: &6&lTOP &e# &6&lKILLS &f&l”
– “message: &7 &d”
– “message: &7You have received a iron sword for staying in top!”
– “message: &7 &a”
top3:
top: 3
rewards:
– “command: give stone_sword”
– “message: &7 &a”
– “center_message: &6&lTOP &e# &6&lKILLS &f&l”
– “message: &7 &d”
– “message: &7You have received a stone sword for staying in top!”
– “message: &7 &a”
“`

**TimeType:** daily/weekly/monthly/permanent
– **/xlb gettop ** » Gets the top of the day, week, month, or permanent.
– **/xlb forceupdate ** » Forces the update of the top.

– **xleaderboards.forceupdate** » Forces the update of the top.
– **xleaderboards.gettop** » Gets the top of the day, week, month, or permanent.

**TopName:**
– **name** – This is established in the `config.yml` key. For example, in `tops.coins`, “coins” is the name of the top.
**TimeType:**
– **daily** – Displays the top player or value for the last 24 hours.
– **weekly** – Displays the top player or value for the last 7 days.
– **monthly** – Displays the top player or value for the last 30 days.
– **permanent** – Displays the top player or value permanently.
**ValueType:**
– **top_name** – Displays the player’s name at this top index position.
– **top_value** – Displays the value at this top index position.
– **top_uuid** – Displays the player’s UUID at this top index position.
**Index:**
– **min** – The minimum index is 1.
– **max** – The maximum index is the one established in the config under `cached-top-entries`.
%xleaderboard_top_;;;%
Examples
“`yaml
%xleaderboard_top_coins;daily;top_name;1%
%xleaderboard_top_coins;weekly;top_name;2%
%xleaderboard_top_coins;monthly;top_name;3%
%xleaderboard_top_coins;permanent;top_name;4%
%xleaderboard_top_coins;daily;top_value;1%
%xleaderboard_top_coins;weekly;top_value;2%
%xleaderboard_top_coins;monthly;top_value;3%
%xleaderboard_top_coins;permanent;top_value;4%
“`
%xleaderboard_ranking__%
Examples
“`yaml
%xleaderboard_ranking_daily_coins%
%xleaderboard_ranking_weekly_coins%
%xleaderboard_ranking_monthly_coins%
%xleaderboard_ranking_permanent_coins%
“`
%xleaderboard_amount__%
Examples
“`yaml
%xleaderboard_amount_daily_coins%
%xleaderboard_amount_weekly_coins%
%xleaderboard_amount_monthly_coins%
%xleaderboard_amount_permanent_coins%
“`
%xleaderboard_update_cooldown_%
Examples
“`yaml
%xleaderboard_update_cooldown_daily%
%xleaderboard_update_cooldown_weekly%
%xleaderboard_update_cooldown_monthly%
%xleaderboard_update_cooldown_permanent%
“`
%xleaderboard_reset_cooldown_%
Examples
“`yaml
%xleaderboard_reset_cooldown_daily%
%xleaderboard_reset_cooldown_weekly%
%xleaderboard_reset_cooldown_monthly%
“`

|
|
|
|
| — | — | — |





More Images








XK’s Lazy Crafting
Skipping multi-step crafting:
Such as [logs→planks→sticks→ladders] now [logs→ladders]
The number of crafting has been accurately calculated
跳过多步骤合成,一步到位,数量经过精确计算
Replace unstackable materials to stackable materials to Increaseing crafting speed
Such as dispenser and chest minecart
用可堆叠的原料代替不可堆叠的原料让合成速度更高
xJumPads

🌌 xJumPads
xJumPads is a powerful and highly customizable plugin that introduces advanced jump pads to your Minecraft server. Whether you’re building immersive parkour courses, interactive lobbies, or creative minigames, xJumPads gives you all the tools you need to design unique gameplay experiences with style and precision.
Jump pads can be configured to launch players in any direction, add particle effects, play sounds, or trigger special actions. Everything is easily managed through a modern GUI system and fully supports HEX colors, PlaceholderAPI, and translations for any language.
✨ Key Features
✅ Supports Minecraft 1.16+ (regularly updated to stay compatible)
🎨 Full HEX color support for vibrant messages, GUIs, and placeholders
🌍 Multi-language support: suitable for global communities
🔧 PlaceholderAPI integration for dynamic customization
📑 Intuitive in-game menu system (/xjp) to create and manage jump pads easily
🎆 Customizable effects: particles, sounds, velocities, and more
🚀 Lightweight & optimized for both small and large networks
🛡️ User-friendly permissions system
🕹️ Common Use Cases
Parkour maps with spectacular jump mechanics
Server hubs and lobbies with interactive movement features
Minigames where jump pads add strategic depth and excitement
Creative builds that benefit from mobility and visual effects
📜 Commands
/xjp menu – Opens the main xJumPads menu (easy GUI setup and management).
/xjp help – Displays the full list of available commands and usage.
/xjp create – Create a new jump pad at your current location.
/xjp remove – Remove an existing jump pad.
/xjp list – View all existing jump pads on your server.
/xjp reload – Reload configuration files without restarting the server.
⚙️ Permissions
xjumpads.admin → Full access to all commands and menus
👉 With xJumPads, you can transform your server into a dynamic playground where movement is part of the fun. From parkour challenges to stylish hub navigation, this plugin gives you complete control over how players interact with your world.
📜 Config
“`yaml
# _____ __ _
## | / / ___ _ __ | |_ _ __ _
# | | / _ | ‘_ | _| |/ _` | Plugin By
# | __/ (_) | | | | | | | (_| | WillfryDev
# ____/___/|_| |_|_| |_|__, |
# __/ | .yml
#
# Particles that will constantly appear above the JumpPad block.
# Particle list: https://jd.papermc.io/paper/1.20/org/bukkit/Particle.html
# __
# ( _/ /_
#__)/(/((-
# /
idle-particles:
enabled: true
type: “ENCHANTMENT_TABLE”
count: 15
# Effects when using a JumpPad.
launch-effects:
sound:
# Sound list: https://hub.spigotmc.org/javapods/spigot/org/bukkit/Sound.html
type: “ENTITY_ENDER_DRAGON_FLAP”
volume: 1.0 # 0.1 – 2.0
pitch: 1.2 # 0.1 – 2.0
particles:
enabled: true
type: “PORTAL”
count: 50
# __♥__♥_____♥__♥___ Want To
# _♥_____♥_♥_____♥__ Work As
# _♥______♥______♥__ A
# __♥___________♥__ Translator?
# ___♥_________♥___ Join Our
# ____♥______♥_____ Discord At
# ______♥_♥_______ https://discord.gg/
# ________♥_________ AH5k9YE78b
“`
👑 Messanges (All editable, if you want configuration in Spanish open a ticket to discord) 🙂
“`yaml
# __ __
# | / |___ ______ __ _ _ _ __ _ ___ ___
# | |/| / -_|_-<_- _` | ' / _` / -_|_-<
# |_| |____/__/__/__,_|_||___, ___/__/
# |___/
# 📖 Wiki & Support:
# Join our Discord: https://discord.gg/AH5k9YE78b
# Use &#RRGGBB for HEX colors. Colors used:
# Pastel Pink: &#FFD1DC
# Pastel Blue: &#AEC6CF
# Pastel Green: &#B8E986
# Light Grey: &#E0E0E0
# White: &#FFFFFF
prefix: "&#AEC6CF[&#FFD1DCxJumPads&#AEC6CF]&#E0E0E0 "
reload: "%prefix%&aConfiguration successfully reloaded!"
no-permission: "%prefix%&cYou don't have permission to run this command."
player-only: "%prefix%&cThis command can only be executed by a player."
jumppad:
created: "%prefix%&aSuccessfully created JumpPad &#B8E986%name%&a!"
removed: "%prefix%&aSuccessfully removed JumpPad &#B8E986%name%&a!"
already-exists: "%prefix%&cA JumpPad with the name &#B8E986%name%&c already exists."
not-found: "%prefix%&cNo JumpPad found with the name &#B8E986%name%&c."
list-header: "&#AEC6CF========== &#FFD1DCJumpPads List &#AEC6CF=========="
list-format: "&#E0E0E0- &#B8E986%name% &#E0E0E0(&#AEC6CFX: %x%, Y: %y%, Z: %z%&#E0E0E0)"
list-empty: "%prefix%&cNo JumpPads have been created."
usage:
main: "%prefix%Incorrect usage. Use &a/jp help &fto see the help menu."
set: "%prefix%Usage: &a/jp set ”
remove: “%prefix%Usage: &a/jp remove ”
help-menu:
– “&8&m———– &#FFD1DCxJumPads Help &8&m———–”
– “”
– “&#E0E0E0/jp set » &#AEC6CFCreate a JumpPad.”
– “&#E0E0E0/jp remove » &#AEC6CFRemove a JumpPad.”
– “&#E0E0E0/jp list » &#AEC6CFShow the list of JumpPads.”
– “&#E0E0E0/jp menu » &#AEC6CFOpen the JumpPads menu.”
– “&#E0E0E0/jp reload » &#AEC6CFReload the configuration.”
– “”
– “&8&m————————————”
menu:
title: “&#AEC6CF» &#FFD1DCJumpPads &#AEC6CF«”
item-name: “&#B8E986%name%”
item-lore:
– “&#E0E0E0Location:”
– “&#AEC6CF X: %x%, Y: %y%, Z: %z%”
– “”
– “&#FFD1DCClick to teleport!”
no-pads: “&cThere are no JumpPads to display.”
teleport: “%prefix%&aYou have been teleported to JumpPad &#B8E986%name%&a.”
“`
🏃Jumps (Data saver) 😀
“`yaml
# ____.
# | |__ ________ ______
# | | | ____ / ___/ ⋆˙
# /__| | | / |_> >___
# ________|____/| __/____ > ⋆˙⟡
# |__| / .yml
pads:
test:
location:
world: ‘world’
x: 100.0
y: 64.0
z: -250.0
pitch: 0.0
yaw: 0.0
power: 3.0
directionType: FORWARD
angle: 0.0
“`
Show/Hide Api :3
package com.example.soydev;
import jn.willfrydev.xjumpads.xJumPads;
import jn.willfrydev.xjumpads.api.xJumPadsAPI;
import org.bukkit.plugin.java.JavaPlugin;
public class SoyDev extends JavaPlugin {
private xJumPadsAPI jumpPadsAPI;
@Override
public void onEnable() {
// Comprobación de seguridad
if (getServer().getPluginManager().getPlugin(“xJumPads”) == null) {
getLogger().severe(“xJumPads no fue encontrado. El plugin SoyDev se desactivará.”);
getServer().getPluginManager().disablePlugin(this);
return;
}
this.jumpPadsAPI = xJumPads.getApi();
getLogger().info(“¡Conectado exitosamente con la API de xJumPads!”);
}
}
XItemsRemover

XItemsRemover – is a small plugin that automatically removes dropped items with a timer displayed on these items until they are removed. The time until deletion is configured in the plugin configuration.
IMPORTANT
If you have items with displayed name ‘AIR‘ – specify ‘api-version’ in plugin.yml with version of your server!
For example, if your server version is 1.16.5, add the following line to plugin.yml of XItemsRemover:
api-version: 1.16
### Configuration
“`
Items:
# Format:
# ‘‘: “”
# Available placeholders:
# {time} – time remaining before remove (in seconds)
# {display_name} – display name of itemstack (if empty – used localized material name}
# {amount} – itemstack amount
Display-name-formats:
‘1’: “§c⚠ {time} §7| §f{display_name} §a{amount}x”
’10’: “§c{time}”
Remove-timer:
# Timer for removing an item in seconds
Default: 30
After-player-death: 180
Async: true
# Section for specifying a unique timer or display name
# for certain materials
# Format:
# :
# : 15
# :
# :
#: false
# If you only need to edit one parameter
# (name or time) you can just delete the line with the second.
# If you need the plugin not to track a certain type of materials, then set ‘tracked: false’
Custom-materials:
COBBLESTONE:
Timer: 15
Display-name-formats:
’15’: “Cobblestone :D”
STONE:
Timer: 10
GRASS:
Display-name-formats:
’30’: “Grazz”
SAND:
Tracked: false
# Worlds in which plugin does not work
Restricted-worlds:
– “restricted_world”
“`
### Commands and permissions
Command | Permission
————- | ————-
‘**/itemsremover**’ [Alias: ‘**/ir**’] – prints all plugin commands. | items.remover.commands.help
‘**/itemsremover help**’ – prints all plugin commands. | items.remover.commands.help
‘**/itemsremover reload**’ – reloads plugin configurations. | items.remover.commands.reload

XinXinBotApi
## 兼容核心
插件只在下列核心进行测试,正常使用,其它服务端核心未知,请自行测试。
1.8.8版本:Paper、Spigot
1.12.2版本:CatServer、spigot
1.16.5版本:CatServer、spigot
1.19.2版本:paper、Spigot
1.20.2版本:mohist、arclight
## 插件简介
此插件可以通过WebSocket对接 OneBot 以及 Mirai 机器人框架
对接 Mirai 机器人请自行安装 mirai-api-http 插件
推荐使用 Mirai 机器人框架,若实在不会搭建可以使用 OneBot标准 的机器人
此插件因只作为一个前置Api使用所以只有一个绑定功能且默认关闭
为什么是对接而不是把机器人直接写入插件?
如果是直接将机器人写入插件可能会导致多服服主或多端服主头疼
因为这样你可能需要准备更多的QQ号
但如果是直接接入框架本身的话
首先你也能正常使用框架本身的插件并且还能对接服务器
## 插件功能
此插件使用 WebSocket 进行QQ消息操作
所以必须通过指令连接一次 WebSocket 才能正常使用
在配置文件中可以开启自动连接,但需要提前开启 OneBot 或 Mirai 机器人
绑定信息支持 MySQL 储存,若不开启则为本地文件储存
此插件作为单独使用的话只有一个绑定玩家功能
而这个绑定功能也没有任何实质性作用
但是可以通过其他附属插件达到想要的作用
## 指令权限&介绍
管理员指令介绍(所需权限:`XinxinBotApi.admin`)
`/xbot bind <玩家ID>` —— 手动绑定一个QQ
`/xbot unbind ` —— 删除一个QQ的绑定账号
`/xbot connect` —— 连接WebSocket
`/xbot close` —— 断开WebSocket
`/xbot reload` —— 重载插件
## 图片展示
Api自带绑定功能(需要在配置文件手动开启SetBind项)

## 开发文档 & 安装教程
若将此插件作为开发前置即可让MC充满各种可能性
或许在这之前你开发群服互联插件会去找各种Api
现在你只需要把本插件添加为你的依赖
使用本插件作为前置开发请在 `Plugin.yml` 里加入 `depend: XinxinBotApi`
从而让本插件在你插件之前加载
[](http://wiki.mcxin.cn/zh/%E6%96%B0%E9%91%AB%E6%8F%92%E4%BB%B6%E6%95%99%E7%A8%8B/XinxinBotApi)
## 附属插件
绑定礼包 | 查询信息 | 进服验证 | 图片信息 | 群服注册 | 互联指令 | 我的精灵
(一个一个改链接太麻烦了,在[新鑫论坛](https://bbs.mcxin.cn/)搜索XinxinBot则可以浏览所有附属)
! 附属插件统计可能并不完全,更多附属插件自行开发或找他人定制
## 版权声明
本插件所用所有代码均为原创,不存在借用/抄袭等行为
本插件为非盈利性插件,免费发布,严禁销售和转卖
若需要开发任何与此插件相关的附属插件可以联系作者
### 转载声明
转载至[https://bbs.mcxin.cn/archives/216](https://bbs.mcxin.cn/archives/216)
已得到原作者授权

欢迎加入新鑫咕咕交流群:1124109145
[](http://bbs.mcxin.cn/?golink=aHR0cHM6Ly9naXRodWIuY29tL1hpbnhpbi1lbnQvWGlueGluQm90QXBp)

Xibao Plus Plus / 喜报++
[prosperity – Forge] (https://www.mcmod.cn/class/7186.html) Fabric transplantation.
** In addition to the new 3 happy music and 1 sad ditty, will be released in the happy or sad news at the same time playing **
You can switch between good news and bad news.
You can configure the file xibao_plus_plus.properties in the directory
playMusic: Whether to play music. Enabled by default.
showPicture: displays happy news picture, enabled by default;
displaySnow: scatter flowers. This parameter is disabled by default.
type: (xibao | beibao) “happy news” or “sad news”, the default is happy news;
[喜报-Forge](https://www.mcmod.cn/class/7186.html) 的 Fabric 移植版。
**除此之外新增了3首喜庆的音乐以及1首悲伤的小曲,会在放出喜报或悲报的同时播放**
可以切换喜报或悲报。
可在目录下配置文件:`xibao_plus_plus.properties`
playMusic:是否播放音乐,默认开启;
showPicture:显示喜报图,默认开启;
displaySnow:撒花,默认关闭;
type:(xibao | beibao) “喜报”或“悲报”,默认为喜报;
