MineXChange [1.12-1.15] 1.11.0

A global, virtual, flexible item exchanging inventory

  1. DarkMonolith
    Native Minecraft Version:
    Tested Minecraft Versions:
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    Source Code:
    Supported Versions:
    1.13.* (supported in latest version)
    1.14.* (supported in latest version)
    1.15.* (supported in latest version)

    MineXChange lets you request items from other players through an inventory. The unique part of this plugin, is that you don't have to complete the whole request on your own! If somebody requests 1000 stone, and a reward of 10 diamonds, you can give them 200 stone, and get 2 of the diamonds! This is a great way for people to request large amounts of items from the whole server instead of asking each player individually.

    /minexchange (/mxc)
    /minexchange - the base command - opens the exchange inventory
    /minexchange cooldown - gets and sets the request cooldown of the specified player
    /minexchange request - you can use this command instead of the inventory's interface if you wish
    /minexchange reload - reloads the configs
    /minexchange togglenotify - toggle notifications for exchange inventory
    /minexchange token - gives the player an mxc token that can be used to right click entities to turn them into mxc entities


    description: Allows the use of minechange commands
    default: op
    description: Allows the adding of item requests
    default: true
    description: Allows the player to delete an item request, even if they didnt create the request (for admins)
    default: op
    description: Allows the user to set the request cooldown timer of a player
    default: op
    description: Allows the player to be able to create and remove minexchange npcs by using a token
    default: op
    description: Allows the player to click the NPC to open the minexchange inventory
    default: true
    description: Allows the player to bypass the request creation delay
    default: op
    description: Allows the player to open other mxc inventories
    default: op

    In-depth knowledge:

    MineXChange lets you request items, and you get to choose the reward the player gets for completing parts of your request.

    When somebody gives you items, or you give somebody items, they will go to a virtual inventory inside the Exchange UI. Items can be taken out, but not put in. (so poeple cant have a free infinite inventory)

    The request menu has a maximum of 45 requests at a time, so that if it ever fills up, it will force players to complete other player's requests. (this can be good for the community)

    Requests will also timeout, and be deleted after a certain amount of time (configurable in config.yml). If the request has any reward items left, they will be returned to the player in their Request Inventory.

    If a player requests an absurd item for a ridiculously low reward for example, staff can delete it if they have "minexchange.override" permission

    There is also the option to set a maximum value for requests. the default is 10000 (configurable in config.yml).

    There is also the option to broadcast a message, along with a sound when a request is created (configurable in config.yml).

    The fastest and easiest way to contact me:
    Discord: https://discord.gg/AET9mWj

    Code (Text):
    #This value is the maximum amount of items a player can request at a time
    cooldown: 2h
    timeout: 7d
    maxrequestamount: 10000
    broadcastrequest: true
    #use & for chat colour codes
    #%prefix% = [MXC] prefix
    #%requestamount% = request amount
    #%requestitem% = request item name
    #%rewardamount% = reward amount
    #%rewarditem% = reward item name
    broadcastmessage: "%prefix%&aA request for %requestamount% %requestitem% &ahas been created!"


    multiple pages are supported for the inventories ^^^


    the amount can be changed by clicking the side bars


    if the request has already been completed, or the player gave too many items, items will be returned to their inventory


    typing a command to request items is also possible


    Tutorial (made by ServerMiner. Website: serverminer.com):
    pinkpig and iCaitlyn like this.

Recent Updates

  1. back end additions
  2. bug fixes
  3. bug fix

Recent Reviews

  1. iCaitlyn
    Version: 1.7.4
    The new addition of being able to assign NPCs with which players can interact with to open MineXChange is a very welcome update, thanks again for the fast updates!
  2. iCaitlyn
    Version: 1.6.3
    Working wonderfully in 1.13.2. Recommended if you're not using any form of economy on your server, but still wish to provide a form of "market" to your players.
  3. iCaitlyn
    Version: 1.5.4 (Minecraft 1.13.2)
    Works wonderfully on 1.13.2 (Version 1.5.4). Recommended for any server that wishes to have a sort of marketplace, but may not be using any form of currency economy on their server for particular reasons.
  4. agl4221
    Version: 1.5.1
    Good!Great plugin,I want more people to experience,can i advertise this to a Chinese minecraft forum MCBBS?
    1. DarkMonolith
      Author's Response
      Its already on there :)
      Somebody already asked me that. If you want to put the 1.14 version, you can do that
  5. crston
    Version: 1.3.2
    good plugin... but name lore..~~ nbt supported wanted can you update? and and change language
    1. DarkMonolith
      Author's Response
      Lore, name, and NBT are now supported :)
  6. Gustavo_Player
    Version: 1.0.2
    1.12.2 Pls! =(
    1. DarkMonolith
      Author's Response
      I'll see about making a 1.12 version soon. I'm going to try to get this one as refined as possible first
  7. GreenBre
    Version: 1.0.2
    Funktioniert super, gute Programmierung freue mich auf weitere Plugins von dir! :D
    1. DarkMonolith
      Author's Response
      I'm glad you like it! :)