expTrade

โญ โ€” (0 endorsements) ๐Ÿ“ฅ 285 downloads ๐Ÿ“Œ v1.3.0 ๐Ÿ“… 3/26/2026
๐ŸŸก Updated this year

By lunixialive ยท bukkit

โฌ‡ Download Mod Source: Modrinth โ†— ๐Ÿ“… Updated: 8/3/2026 ๐Ÿ“… Created: 3/26/2026

๐Ÿ” 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&amp;logoColor=white" alt="Fabric"> <img src="https://img.shields.io/badge/NeoForge-F16436?style=for-the-badge&amp;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&amp;logo=curseforge&amp;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&amp;logo=discord&amp;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&amp;logo=github&amp;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.

Fabric NeoForge

Download on CurseForge Discord GitHub

Minecraft 26.x & 1. 21.x Single Player & Server Fabric API required on Fabric MIT License

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`. `` targets are online players; amounts are positive integers, or the literal `all` to move your entire bar.

| Command | What it does | |:---|:---| | `/exptrade give levels ` | Offer that many levels to a player | | `/exptrade give levels all` | Offer all your XP (expressed as levels) | | `/exptrade give

๐Ÿค– AI-enhanced โ€” based on mod data

๐Ÿ“Š 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

๐Ÿ“‹ All Minecraft Plugins Mods ๐Ÿ† Top 25 ๐Ÿ“‚ More bukkit ๐Ÿ‘ค More by lunixialive ๐Ÿ”Ž Similar Mods ๐ŸŒ Best bukkit (All Games) ๐Ÿ”€ Check Compatibility โš–๏ธ Compare Mods ๐Ÿ†• New Mods