HomeJavaModsChestTrade
ChestTrade
ModsJava

ChestTrade

Player-driven item-for-item chest shops for Paper. Set up trades without currency—just exchange items directly.

⬇ Download on HangarOpen in MCModsHubGet it on Google Play →
# 🪙 ChestTrade **ChestTrade** is a lightweight, player-driven shop plugin for Paper servers. Players can set up chest-based trade shops where they offer one item in exchange for another — no economy plugin or in-game currency required. Just pure item-for-item trading. Operators and admins can open and break any shop, giving full control over the marketplace without needing extra setup. --- ## ✨ Features - 📦 Simple chest-based player shops — place a chest, run a command or write a sign, done - 🔄 Item-for-item trading — no economy plugin needed - 🔐 Shops are protected; only the owner (or OP) can break or open them - 🛠️ Lightweight and focused — no bloat, just trading - 🔑 LuckPerms support for fine-grained permission control --- ## 📋 Requirements | Requirement | Version | Notes | | ----------------------------------- | ------- | ------------------------------------------- | | Paper / Spigot | 1.21.1 | Required | | Java | 21+ | Required | | [LuckPerms](https://luckperms.net/) | Latest | Required for `chesttrade.create` permission | > **Note:** Spigot may work but is untested. Paper is recommended. --- ## 📥 Installation 1. Download the latest `.jar` from the [Releases](../../releases) page 2. Drop it into your server's `/plugins/` folder 3. Make sure [LuckPerms](https://luckperms.net/) is installed 4. Restart your server 5. Assign the `chesttrade.create` permission to players who should be able to create shops --- ## 🛒 How to Use ### Creating a Shop 1. Place a **chest** where you want your shop 2. Look at the chest and run: ``` /ctshop create ``` Example: offer 32 wheat in exchange for 1 diamond: ``` /ctshop create diamond 1 wheat 32 ``` 3. The chest is now a trade shop — other players can interact with it to complete the trade ### Using a Shop - **Right-click** the shop chest to initiate a trade - If you have the requested items in your inventory, the trade completes automatically ### Removing Your Shop ``` Shift + Axe ``` Look at your shop chest and run this command to remove it. --- ## 📜 Commands | Command | Description | Permission | | -------------------------------------------------------------------------- | ----------------------- | ------------------- | | `/ctshop create ` | Create a new trade shop | `chesttrade.create` | | `shift + axe` | Remove your shop | `chesttrade.create` | | `/ctshop info` | View info about a shop | `chesttrade.create` | --- ## 🔑 Permissions | Permission | Description | Default | | ------------------- | ---------------------------------------------------- | ------- | | `chesttrade.create` | Allows a player to create and manage their own shops | `false` | | `ctshop.*` | All ChestTrade permissions | OP only | > Permissions are managed via [LuckPerms](https://luckperms.net/). > OPs can open and break any shop regardless of permissions. ### Example LuckPerms setup Give all players in the `default` group the ability to create shops: ``` /lp group default permission set chesttrade.create true ``` --- ## ⚙️ Compatibility | Software | Supported | | ------------- | ----------- | | Paper 1.21.1 | ✅ | | Spigot 1.21.1 | ⚠️ Untested | | Folia | ⚠️ Untested | | Bukkit | ⚠️ Untested | --- ## 🐛 Issues & Suggestions Found a bug or have a feature request? Please open an [Issue](../../issues) on GitHub and include: - Your server software and version - Steps to reproduce the problem - Any relevant console errors --- # 🛠️🚧 Under development - This project is still in early development - Be aware of frequent changes and updates ## 📄 License This project is licensed under the [MIT License](LICENSE).

ChestTrade is a free Minecraft Java mod. Compatible with Minecraft 1.21.11. Downloaded 26 times (via Hangar). Download it and open it directly in the game.

Explore more