XLT-CrazyCrates

This addon adds a new objective for the plugin XLTournaments & CrazyCrates to allow a tournament that tracks the number of crates a user opens in CrazyCrates

# Requires:
XLTournaments

CrazyCrates

# Configuration:
To use this objective, create a new tournament and set the objective type to `CRAZYCRATES_OPEN`

xLogin

# 🛡️ xLogin – Simple, Lightweight & Powerful Authentication

![banner-es](https://cdn.modrinth.com/data/cached_images/694ac454be5c859a82ded0fb53c1839a6af34045_0.webp)

**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
# > '
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!

XLeaderBoard

🌍 English Description
⚡ **X-LeaderBoard**
Ultimate dynamic leaderboards for Minecraft!

X-LeaderBoard is a next-generation ranking system that brings real-time competition to your server using modern Text Display technology. No more bulky armor stands—just clean, lag-free holographic rankings!

🚀** Key Features**
Performance First: Built with Text Display entities to ensure zero lag on your server.

Full PAPI Support: Rank anything! Money, Kills, Level, Votes, and more via PlaceholderAPI.

Fully Customizable: Change titles, colors, and update intervals in the config.

Database Options: Support for both SQLite and MySQL.

🛠️ **Commands**
/xlb create – Create a new leaderboard.

/xlb delete – Remove a leaderboard.

/xlb reload – Reload the configuration.

📦 **Quick Start**
Place the plugin in your plugins folder.

Install PlaceholderAPI (Required).

Restart your server.

Configure your categories in config.yml and use /xlb create!

———————————————————————————————-

🇹🇷 **Türkçe Açıklama**
⚡ X-LeaderBoard
Minecraft için yeni nesil dinamik sıralama tabloları!

X-LeaderBoard, sunucunuza modern Text Display teknolojisini kullanarak anlık rekabet getiren bir sıralama sistemidir. Hantal zırh askıları (armor stand) yerine, sunucunuzu yormayan tertemiz holografik tablolar kullanın!

🚀 **Öne Çıkan Özellikler**
Önce Performans: Sunucuda gecikme yapmayan Text Display varlıkları ile kodlanmıştır.

Tam PAPI Desteği: PlaceholderAPI sayesinde Para, Öldürme, Seviye, Oy ve her şeyi sıralayın!

Tamamen Özelleştirilebilir: Başlıkları, renkleri ve güncelleme sürelerini config’den ayarlayın.

Veritabanı Seçenekleri: Hem SQLite hem de MySQL desteği mevcuttur.

🛠️ **Komutlar**
/xlb create – Yeni bir sıralama tablosu oluşturur.

/xlb delete – Mevcut bir tabloyu siler.

/xlb reload – Ayarları yeniler.

📦 **Hızlı Kurulum**
Eklentiyi plugins klasörüne atın.

PlaceholderAPI eklentisini yükleyin (Gereklidir).

Sunucuyu yeniden başlatın.

config.yml dosyasından kategorileri ayarlayıp /xlb create ile tabloları dikin!

XK Redstone Display

Energy display for redstone wire. Direction display for dropper, dispenser, hopper and other machine blocks. Tone and timbre display for noteblock. Distinguish piston and sticky piston on each surface. Determine the direction and state of observer on each surface.

more blockstates display:
Whether the leaves are connected to the logs.
Experience ball experience value display.
Crop maturity is more pronounced.
Spawn egg dispaly.

For more information, you can download and explore.

xJobs

# 👷 xJobs | The Ultimate Professional Job System 👷
![banner](https://cdn.modrinth.com/data/cached_images/93b326bfa62f93f963c2e58f7e3e8a1977851e2b.jpeg)

**xJobs** is a high-performance, premium-grade job system designed for modern Minecraft servers. Featuring a stunning **Cyan & Midnight Blue** interface, seamless **Discord integration**, and a robust **database-driven** backend, it provides your players with an immersive and rewarding professional experience.

> ## ✨ Premium Features
* **💎 High-End GUI**: A modern, columnar selection menu with custom heads and vibrant accent colors.
* **🌐 100% Internationalized**: Professionally translated into English, with global label management.
* **🤖 Discord Webhooks**: Real-time notifications for level-ups, job changes, and more with fully customizable embeds.
* **📊 Optimized Backend**: Support for H2 and MySQL databases with efficient caching.
* **🎭 Dynamic Lore**: Each job features unique premium descriptions and action hints.
* **🛠️ Developer Friendly**: Full PlaceholderAPI support and a simple yet powerful YML API for creating jobs.
* **⚡ Lightweight**: Built for performance, ensuring zero impact on your server’s TPS.

> ## 🚀 How to Create a Custom Job
Adding new professions to your server is incredibly simple. Follow this step-by-step guide:

1. Navigate to the `/plugins/xJobs/jobs/` folder.
2. Create a new file named `your_job_id.yml` (e.g., `alchemist.yml`).
3. Copy and customize the template below:

“`yaml
name: “Alchemist”
permission: “default”
max-level: 200

icon:
material: PLAYER_HEAD
base64: “eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUv…”
slot: 10
name: “Alchemist”
lore:
– “”
– ” &#A2FF5C✦ &f{info_label}:”
– ” &e⭐ &f{level_label}: &e{level}&f/&e{max_level}”
– ” &a👥 &f{workers_label}: &#D0FFD3{workers}”
– “”
– ” &#A2FF5C✦ &f{blurb_label}:”
– ” &7A master of volatile reactions. Brew concoctions”
– ” &7and elixirs that grant inhuman strength and life.”
– “”
– ” &#A2FF5C✦ &f{actions_label}:”
– ” &8▪ &7Brew magical potions”
– “”
– ” {join_action}”

actions:
block_break: # Logic for breaking blocks
‘WHEAT’:
xp: 5
money: 10.0
kill_mob: # Logic for hunting
‘ZOMBIE’:
xp: 15
money: 20.0
“`

4. Use `/jobs reload` in-game to apply your new profession immediately!

> ## 📌 Placeholders & Variables
Enhance your GUIs and chat with our dynamic placeholders:

| Placeholder | Description |
| :— | :— |
| `{player}` | The name of the player |
| `{job}` | The current profession name |
| `{level}` | The player’s current job level |
| `{max_level}` | The maximum level reachable |
| `{xp}` | Current experience points |
| `{xp_needed}` | Experience needed for next level |
| `{progress}` | A visual progress bar (e.g., `|||||…..`) |
| `{workers}` | Total number of players in that job |

> ## 🛠️ Commands & Permissions
Manage your professions with these simple commands:

| Command | Description | Permission |
| :— | :— | :— |
| `/jobs` | Open the main professional selection menu | *None* |
| `/jobs stats` | View your personal progress and statistics | *None* |
| `/jobs leave` | Resign from your current job | *None* |
| `/jobs help` | Show the command help menu | *None* |
| `/jobs reload` | Reload all configurations and jobs | `xjobs.admin` |

> ## 📦 Requirements
Ensure your server meets these criteria for optimal performance:

| Requirement | Description | Status |
| :— | :— | :— |
| **Vault** | Essential for economy rewards and money management | **Required** |
| **Java 17+** | Modern runtime required for high-performance execution | **Required** |
| **PlaceholderAPI** | Enables dynamic labels and custom variables | *Recommended* |

> ## 🛰️ Discord Integration
Keep your community engaged by linking your Discord server.
In `config.yml`, set `webhooks.discord.enabled: true` and paste your URL.

**Features:**
* **Custom Embeds**: Edit colors, footers, and thumbnails per event.
* **Async Processing**: Webhooks never lag your server.
* **Player Avatars**: Automatically fetches the player’s head for the notification.
![example](https://cdn.modrinth.com/data/cached_images/57e09342c67b34aec44123f8d3b063b9ea2ddb03.png)

> **Pro Tip**: You can edit the titles of all GUI sections (like “Information” or “Active Workers”) globally in `messages.yml`. Edit once, update everywhere!

> Got some cash? Get a PREMIUM (ES/EN) config on Discord.

Xisuma’s Hermitcraft Pack

Xisuma’s collection of mods and configurations to enhance the vanilla game!

As seen in his video series from the Hermitcraft Server, these mods will improve your minecraft experience.

This is a **client-side** only modpack.
If you want the best server-side experience use the Hermitcraft Server Pack.

Xiaoklunar Shulker

# XiaoklunarShulker

Two quality-of-life features for shulkers: **open them directly from your inventory** and optionally **vacuum overflow pickups into shulkers you’re carrying**.

## 1) Open Shulkers Directly From Inventory

Right-click a **shulker box item** inside your inventory to open it.

**Highlights**
– Opens from inventory (no placement required)
– Prevents **shulker-in-shulker** nesting exploits
– Plays open/close sounds
– You can switch to another shulker while one is open
*(auto-closes the current one, then opens the clicked one)*

**Permission**
– `xiaoklunarshulker.open`

## 2) Shulker Vacuum (Overflow Pickup Helper)

When enabled: if an item pickup would **overflow** your inventory, the plugin tries to store the overflow into **shulkers in your inventory**.

**Safety**
– Automatically disabled while a shulker GUI session is open

**Commands**
– `/shulkervacuumstart` Enable vacuum overflow storing
– `/shulkervacuumstop` Disable vacuum overflow storing
– `/shulkervacuumstatus` Show current vacuum status

**Permission**
– `xiaoklunarshulker.vacuum.toggle`

## Permissions

| Permission | Description |
|—|—|
| `xiaoklunarshulker.open` | Allows opening shulkers directly from inventory |
| `xiaoklunarshulker.vacuum.toggle` | Allows toggling the shulker vacuum feature |

Xiaoklunar Ghast Speed

## XiaoklunarGhastSpeed

### What this plugin is

A **craft-only** Paper plugin that lets players craft **speed harnesses** for **Happy Ghasts**, then apply a configured speed boost by equipping the harness on the ghast.

## Features

### ✅ Craftable Speed Harness Tiers

Adds 5 tier recipes that extend the vanilla Harness recipe by filling the **bottom row** with one material:

* **Gold Ingots** → **Speed I**
* **Iron Ingots** → **Speed II**
* **Emeralds** → **Speed III**
* **Diamonds** → **Speed IV**
* **Netherite Ingots** → **Speed V**

**Harness color** is determined by the **wool color** used in the middle of the recipe.

### ✅ Ultimate Speed Harness (Special Craft)

Adds a shapeless “ultimate” craft:

**Requires:**

* 1× Speed I harness
* 1× Speed II harness
* 1× Speed III harness
* 1× Speed IV harness
* 1× Speed V harness
* **4× Phantom Membrane**

**Output:**

* Harness with lore: **`ᴜʟᴛɪᴍᴀᴛᴇ ꜱᴘᴇᴇᴅ`**
* Internally treated as **tier 7**

### ✅ Applies Speed to Happy Ghasts

* **Right-click a Happy Ghast** while holding a speed harness to apply the tier speed.
* If the harness has **no tier**, the plugin **removes** any previously applied boost and restores base speed.

### ✅ Restores Speed When Harness Is Removed

* If the harness is **sheared off** the Happy Ghast, the plugin restores the ghast’s **original speed values**.

### ✅ Configurable Speed Values

You can adjust the actual speed values per tier in:

`plugins/XiaoklunarGhastSpeed/config.yml`

Example defaults:

“`yml
speeds:
1: 0.10
2: 0.15
3: 0.20
4: 0.25
5: 0.30
7: 0.475
“`

### ✅ Visual styling

* Harnesses have a **glint** (hidden enchant) and show lore in **small caps**.
* Tier harness lore shows **Roman numerals** like vanilla enchants (Speed I–V).
* Ultimate shows **`ᴜʟᴛɪᴍᴀᴛᴇ ꜱᴘᴇᴇᴅ`**.

Xiaoklunar Fly

# ✨ Xiaoklunar Fly (ElytraFlight)

> **Xiaoklunar Fly** is a premium-style Elytra flight plugin that gives players **creative-like flight** without removing balance or immersion.
> Perfect for servers that want flight to feel **powerful, fair, and non-cheaty**.

This plugin is ideal for:

* 💰 Monetizing flight permissions
* 🌍 Controlled flight in specific worlds (spawn, hub, RPG zones)
* ⚖️ Balanced survival gameplay using Elytra durability

## 🚀 What Does Xiaoklunar Fly Do?

> Xiaoklunar Fly allows players to toggle **creative-style flight** using `/elytrafly`,
> **only if all required conditions are met**.

Once enabled, the plugin **checks every second** that the player:

* Is in an **allowed world**
* Has an **Elytra equipped**
* Has the **required permission**
* Is **actively flying**

> If **any** requirement fails, flight is **immediately disabled** and the player is notified.

This behavior is similar in spirit to plugins like **EssentialsX.Flight**, but designed specifically around **Elytra-based balance and monetization**.

## ⭐ Core Features

### 🪽 Creative-Like Flight (Not Vanilla Gliding)

> Players fly **exactly like creative mode**.

* No awkward Elytra gliding mechanics
* Smooth, controllable, and intuitive movement

### 🔐 Permission-Based (Perfect for Monetization)

> Xiaoklunar Fly uses **one configurable permission node**.

* Sell access via **ranks, crates, or stores**
* Fully compatible with **LuckPerms** and other permission plugins

> 💡 **Example:**
> Sell **“Elytra Flight Access”** as a premium perk.

### 🌍 World-Restricted Flight

> You decide **where flight is allowed**.

Examples:

* Only in **spawn**
* Only in **hub**
* Or **every world** for full freedom

> Flight is **automatically disabled** when a player leaves an allowed world.

### 🛡️ Elytra Required (No Elytra = No Flight)

> Elytra is **required at all times**.

* Must be worn in the chest slot
* Removing it instantly stops flight
* Keeps Elytra meaningful and relevant

### 🔧 Configurable Elytra Durability Damage

> Elytra takes durability damage **every second while flying**.

* Damage applies **only while the player is actively flying**
* Fully configurable in `config.yml`

This ensures:

* Flight feels powerful
* Elytra still has a **real cost**
* No infinite free flight abuse

### ⏱️ Constant Safety Checks (Every Second)

> The plugin continuously verifies:

* World validity
* Elytra equipped
* Permission still present
* Player still flying

This guarantees:

* ❌ No exploits
* ❌ No bypassing restrictions
* ✅ Clean, predictable behavior

### 🧾 Clean & Stylish Messaging

> Fully branded as **Xiaoklunar Fly**.

* All messages use **small-caps font** for a premium look
* Color-code friendly
* Messages trigger **only once per stop reason** (no spam)

## 🧑‍💻 How Players Use It

> Using Xiaoklunar Fly is simple:

1. Equip an **Elytra**
2. Be in an **allowed world**
3. Have the **permission**
4. Run:

“`text
/elytrafly
“`

> Flight toggles **ON / OFF instantly**.

## ⚙️ Example Configuration

“`yaml
allowedWorlds:
– “spawn”
– “hub”

permissionNode: “xiaoklunar.fly”

elytraDamagePerSecond: 1
“`

> Adjust worlds, permissions, and Elytra damage to fit your server’s balance.

## 🧠 Why This Plugin Is Perfect

* ✅ Feels like creative flight
* ✅ Still balanced and survival-friendly
* ✅ Excellent for server monetization
* ✅ Lightweight and stable