EpicTrade | Player Trading - GUI 1.8.6

Player Trading one to one!

  1. Jowcey
    Native Minecraft Version:
    1.13
    Tested Minecraft Versions:
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    • 1.17
    Languages Supported:
    English, Italian, Dutch, Russian, French, Croatian, Finnish, Spanish, All Translatable
    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.

    [​IMG]
    My Other Plugins:
    EpicShop
    EpicCurrency
    ChatBlocker

    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.
     
    Commands:
    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.
     
    Trade Window
    [​IMG]

    Trade Prompt
    [​IMG]

    Trade No Longer Available (Trade has already completed)
    [​IMG]

    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
     
    Event:
    Code (Java):

    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
    MishaNeYT likes this.

Recent Updates

  1. Message Fix
  2. Messages
  3. Vault Fix

Recent Reviews

  1. Weidu27
    Weidu27
    5/5,
    Version: 1.8.6
    Great plugin! Hope to be able to customize the information, GUI interface. Can Chinese language be translated first?
    1. Jowcey
      Author's Response
      Hey I currently don't have any people that speak Chinese that use EpicTrade (As far as I know) but if you do speak Chinese, it would be great if you could join the discord and I'll talk you through how to translate the plugin :)
  2. baaghi
    baaghi
    5/5,
    Version: 1.6
    Perfect plugin and Perfect support. I was running Java v8 but installing v11 fixed my problems. Thank You.
  3. MelaniumAS
    MelaniumAS
    5/5,
    Version: 1.4
    Es raro no crea ningĂșn tipo de carpeta o aun es beta.
    Nunca llegue ha encontrar la carpeta para editar los mensajes ni nada
    En fin esta bueno pero le falta mucho para ser excelente .
  4. Ohno111
    Ohno111
    5/5,
    Version: 1.3
    Great Trading plugin, Amazing support Easy to use Fast at fixing bugs And quick to reply.
  5. AdmiralPWN
    AdmiralPWN
    5/5,
    Version: 1.0.1
    Perfect trading plugin. Works great for a vanilla like server.
    No bugs seen so far, author is easy to contact.
    1. Jowcey
      Author's Response
      Thank you for the review <3 if you have any issues join the discord and I'll be happy to help :)