This plugin allows you to make one to one trades with other players.
To request a trade simply crouch+right click a player.
Once you have done that the targeted player will be sent a prompt in chat which when they click they can accept the trade and a gui will be opened.
A big thanks to 93n320u5_90d for helping me test the plugin!
Permissions:
epictrade.admin - Allows access to the admin panel
epictrade.toggle - Allows the use of command : /trade toggle
epictrade.accept - Allows the target player to accept a trade.
epictrade.request - Allows a player to request a trade by shift + right clicking another player.
epictrade.request.command - Allows the use of /trade <playername> to invite to a trade.
Commands:
/epictrade - Requires permission "epictrade.admin" to use, opens the admin panel.
/trade toggle - Requires permission "epictrade.toggle" to use, this will block incoming trades to a use but will also stop sending trades.
/trade - Requires permission "epictrade.accept" to use, this is for bedrock players that can't click the text in a chat to accept a trade.
/trade <playername> - Allows invites to trades from anywhere in the world.
API:
EpicTradesAPI. getTrades ( ) ; //Returns a List of all current trades
EpicTradesAPI. getPendingTrades ( ) ; //Returns all trades that haven't yet been accepted.
EpicTradesAPI. isTrading (Player ) ; //Returns true/false if the player is trading
EpicTradesAPI. closeTrade (Player ) ; //Closes the trade of the player and the player he's trading with.
EpicTradesAPI. closeTrades ( ) ; //Closes all trades
Event:
TradeRequestEvent (Cancellable ) - Provides you with Player 1 and Player 2 of the trade request.
If you have any issues, questions, or suggestions, please DM me here on Spigot or on discord
https://discord.gg/G9EHGf2WV9
To request a trade simply crouch+right click a player.
Once you have done that the targeted player will be sent a prompt in chat which when they click they can accept the trade and a gui will be opened.
A big thanks to 93n320u5_90d for helping me test the plugin!
Permissions:
Code (YAML):
epictrade.admin - Allows access to the admin panel
epictrade.toggle - Allows the use of command : /trade toggle
epictrade.accept - Allows the target player to accept a trade.
epictrade.request - Allows a player to request a trade by shift + right clicking another player.
epictrade.request.command - Allows the use of /trade <playername> to invite to a trade.
Code (YAML):
/epictrade - Requires permission "epictrade.admin" to use, opens the admin panel.
/trade toggle - Requires permission "epictrade.toggle" to use, this will block incoming trades to a use but will also stop sending trades.
/trade - Requires permission "epictrade.accept" to use, this is for bedrock players that can't click the text in a chat to accept a trade.
/trade <playername> - Allows invites to trades from anywhere in the world.
Spoiler: Media
Trade Window
Trade Prompt
Trade No Longer Available (Trade has already completed)
Trade Prompt
Trade No Longer Available (Trade has already completed)
API:
Code (Java):
EpicTradesAPI. getTrades ( ) ; //Returns a List of all current trades
EpicTradesAPI. getPendingTrades ( ) ; //Returns all trades that haven't yet been accepted.
EpicTradesAPI. isTrading (Player ) ; //Returns true/false if the player is trading
EpicTradesAPI. closeTrade (Player ) ; //Closes the trade of the player and the player he's trading with.
EpicTradesAPI. closeTrades ( ) ; //Closes all trades
Code (Java):
TradeRequestEvent (Cancellable ) - Provides you with Player 1 and Player 2 of the trade request.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.12, 1.13, 1.14
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
EpicTrade | Player Trading - GUI is a free Minecraft Java mod. Compatible with Minecraft 1.12, 1.13, 1.14, 1.15 and newer. Downloaded 5,476 times (via Spigot). Download it and open it directly in the game.