Supported Versions:
1.12.*
1.13.* (supported in latest version)
1.14.* (supported in latest version)
1.15.* (supported in latest version)
Description:
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.
Commands:
/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
Permissions:
minexchange.command:
description: Allows the use of minechange commands
default: op
minexchange.add:
description: Allows the adding of item requests
default: true
minexchange.override:
description: Allows the player to delete an item request, even if they didnt create the request (for admins)
default: op
minexchange.setcooldown:
description: Allows the user to set the request cooldown timer of a player
default: op
minexchange.nodelay:
description: Allows the player to bypass the request creation delay
default: op
minexchange.openothers:
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
Tutorial (made by ServerMiner. Website: serverminer.com):
1.12.*
1.13.* (supported in latest version)
1.14.* (supported in latest version)
1.15.* (supported in latest version)
Description:
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.
Commands:
/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
Permissions:
minexchange.command:
description: Allows the use of minechange commands
default: op
minexchange.add:
description: Allows the adding of item requests
default: true
minexchange.override:
description: Allows the player to delete an item request, even if they didnt create the request (for admins)
default: op
minexchange.setcooldown:
description: Allows the user to set the request cooldown timer of a player
default: op
minexchange.nodelay:
description: Allows the player to bypass the request creation delay
default: op
minexchange.openothers:
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
Spoiler: config.yml
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!"
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!"
Spoiler: Pictures
multiple pages are supported for the inventories ^^^
items can be chosen from a search menu
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
multiple pages are supported for the inventories ^^^
items can be chosen from a search menu
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):
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.
MineXChange [1.12-1.15] is a free Minecraft Java mod. Compatible with Minecraft 1.12, 1.13, 1.14, 1.15. Downloaded 4,584 times (via Spigot). Download it and open it directly in the game.