expTrade
๐ก Updated this yearPreview

๐ Analysis
- ๐ #388 of 1317 bukkit mods in this game by downloads
๐ About This Mod
<h1 align="center">๐ฑ expTrade</h1> <h3 align="center">Trade XP between players โ give it, request it, and confirm every exchange through a chest-GUI queue.</h3> <p align="center"><img src="https://img.shields.io/badge/Fabric-DBA463?style=for-the-badge&logoColor=white" alt="Fabric"> <img src="https://img.shields.io/badge/NeoForge-F16436?style=for-the-badge&logoColor=white" alt="NeoForge"></p> <p align="center"><a href="https://www.curseforge.com/minecraft/mc-mods/exptrade-mod"><img src="https://img.shields.io/badge/Download_on-CurseForge-F16436?style=for-the-badge&logo=curseforge&logoColor=white" alt="Download on CurseForge"></a> <a href="https://discord.gg/J9QnJWDFB3"><img src="https://img.shields.io/badge/Join_the-Discord-5865F2?style=for-the-badge&logo=discord&logoColor=white" alt="Discord"></a> <a href="https://github.com/LunixiaLIVE/expTrade"><img src="https://img.shields.io/badge/Source-GitHub-181717?style=for-the-badge&logo=github&logoColor=white" alt="GitHub"></a></p> <p align="center"><img src="https://img.shields.io/badge/Minecraft-26.x_%26_1.21.x-62B47A?style=flat-square" alt="Minecraft 26.x & 1.21.x"> <img src="https://img.shields.io/badge/Side-Single_Player_%26_Server-8E44AD?style=flat-square" alt="Single Player & Server"> <img src="https://img.shields.io/badge/Fabric_API-required_on_Fabric-4A90D9?style=flat-square" alt="Fabric API required on Fabric"> <img src="https://img.shields.io/badge/License-MIT-blue?style=flat-square" alt="MIT License"></p> --- Ever finished a mob grinder with 40 spare levels while a friend is scraping to enchant their first pickaxe? **expTrade** lets players hand XP back and forth like any other resource โ give it, ask for it, and confirm the exchange through a clean chest-GUI queue. No dropping bottles o' enchanting on the floor, no trust games: every transfer is explicit, previewed before it happens, and time-boxed so stale offers clean themselves up. It's fully **server-side** โ a **vanilla client** can join a modded server and it just works. Runs in single-player too. No new blocks, no new items, no library mods: just `/exptrade` and a virtual chest menu built from vanilla items. ## Why expTrade? | | expTrade | |:---|:---| | ๐ฑ **Direction** | Give XP away *or* request it โ the other player always confirms | | ๐ **Units** | Whole **levels**, exact **raw XP**, or `all` โ the mod does the curve math | | ๐ฆ **Queue** | A live chest-GUI queue with per-player TTL and countdown clocks | | ๐ก๏ธ **Safety** | Personal level thresholds + re-validation at the moment of accept | | ๐ **Client** | Server-side only โ vanilla clients connect and play as normal | ## โจ Key features - ๐ฑ **Give or request, either direction.** Push your own XP to someone with `give`, or ask them for some with `request`. The other player always gets the final say. - ๐ **Levels or raw XP.** Trade a round number of **levels** or an exact **raw XP** amount โ or `all` to empty your bar in one go. The mod does the vanilla XP-curve math for you. - ๐ฆ **A live chest-GUI queue.** `/exptrade pending` opens a virtual chest showing every incoming offer as its own row: a **clock** ticking down the time left, the sender's **player head**, an **offer/request** marker, a **details** page, and one-click **Accept** / **Decline** buttons. - โณ **Per-player queue with TTL.** Each player has their own incoming queue (default cap **10**). Offers expire automatically after a timeout (default **60s**), notifying both sides โ nothing lingers forever. - ๐ก๏ธ **Threshold protection.** Set a personal level floor with `/exptrade threshold` and the mod refuses any trade that would drop you below it โ great insurance against fat-fingering `give โฆ all`. - ๐ **Balance preview before you commit.** Every offer shows a **before โ after** readout of both players' levels and XP, so nobody agrees blind. - ๐ฑ๏ธ **Clickable chat controls.** Offers come with ``, ``, and (for admins) `` / `` buttons wired straight to the commands. - โ **Double-checked at execution.** Amounts are validated when the offer is made **and re-validated the instant it's accepted** โ if the giver spent their XP in the meantime, the trade fails cleanly instead of going negative. - ๐ ๏ธ **Admin transfers.** Operators can move XP between any two online players with a two-step confirm, bypassing thresholds โ handy for events, refunds, and prizes. - ๐ **No item risk.** The GUI slots are display-only; you can't pull items out or drop your own in. The only interactive slots are Accept and Decline. ## โจ๏ธ Commands Everything lives under `/exptrade`. `<player>` targets are online players; amounts are positive integers, or the literal `all` to move your entire bar. | Command | What it does | |:---|:---| | `/exptrade give <player> levels <amount>` | Offer that many **levels** to a player | | `/exptrade give <player> levels all` | Offer **all** your XP (expressed as levels) | | `/exptrade give <playe
๐ฑ expTrade
Trade XP between players โ give it, request it, and confirm every exchange through a chest-GUI queue.
Ever finished a mob grinder with 40 spare levels while a friend is scraping to enchant their first pickaxe? expTrade lets players hand XP back and forth like any other resource โ give it, ask for it, and confirm the exchange through a clean chest-GUI queue. No dropping bottles o' enchanting on the floor, no trust games: every transfer is explicit, previewed before it happens, and time-boxed so stale offers clean themselves up.
It's fully server-side โ a vanilla client can join a modded server and it just works. Runs in single-player too. No new blocks, no new items, no library mods: just `/exptrade` and a virtual chest menu built from vanilla items.
## Why expTrade?
| | expTrade | |:---|:---| | ๐ฑ Direction | Give XP away or request it โ the other player always confirms | | ๐ Units | Whole levels, exact raw XP, or `all` โ the mod does the curve math | | ๐ฆ Queue | A live chest-GUI queue with per-player TTL and countdown clocks | | ๐ก๏ธ Safety | Personal level thresholds + re-validation at the moment of accept | | ๐ Client | Server-side only โ vanilla clients connect and play as normal |
## โจ Key features
- ๐ฑ Give or request, either direction. Push your own XP to someone with `give`, or ask them for some with `request`. The other player always gets the final say.
- ๐ Levels or raw XP. Trade a round number of levels or an exact raw XP amount โ or `all` to empty your bar in one go. The mod does the vanilla XP-curve math for you.
- ๐ฆ A live chest-GUI queue. `/exptrade pending` opens a virtual chest showing every incoming offer as its own row: a clock ticking down the time left, the sender's player head, an offer/request marker, a details page, and one-click Accept / Decline buttons.
- โณ Per-player queue with TTL. Each player has their own incoming queue (default cap 10). Offers expire automatically after a timeout (default 60s), notifying both sides โ nothing lingers forever.
- ๐ก๏ธ Threshold protection. Set a personal level floor with `/exptrade threshold` and the mod refuses any trade that would drop you below it โ great insurance against fat-fingering `give โฆ all`.
- ๐ Balance preview before you commit. Every offer shows a before โ after readout of both players' levels and XP, so nobody agrees blind.
- ๐ฑ๏ธ Clickable chat controls. Offers come with ``, ``, and (for admins) `` / `` buttons wired straight to the commands.
- โ Double-checked at execution. Amounts are validated when the offer is made and re-validated the instant it's accepted โ if the giver spent their XP in the meantime, the trade fails cleanly instead of going negative.
- ๐ ๏ธ Admin transfers. Operators can move XP between any two online players with a two-step confirm, bypassing thresholds โ handy for events, refunds, and prizes.
- ๐ No item risk. The GUI slots are display-only; you can't pull items out or drop your own in. The only interactive slots are Accept and Decline.
## โจ๏ธ Commands
Everything lives under `/exptrade`. `
| Command | What it does |
|:---|:---|
| `/exptrade give
๐ Mod Details
- Game
- Minecraft Plugins
- Author
- lunixialive
- Version
- 1.3.0
- Downloads
- 285
- Endorsements
- 0
- Category
- bukkit
- Created
- 3/26/2026
- Updated
- 8/3/2026
- Game Versions
- 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4
- Tags
- management, social, utility
๐ง How to Install Minecraft Plugins Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
๐ Full step-by-step install guide for Minecraft Plugins โ
Visit the official mod page for specific installation instructions for this mod.
๐ฎ Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.
โ Frequently Asked Questions
Which Minecraft Plugins versions does expTrade support?
The author lists 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5. Other versions may work but are untested by the author.
What is the latest version of expTrade?
Version 1.3.0, published 2026-08-03 with 285 downloads recorded at the source.
Keep browsing โ more Minecraft Plugins mods await