MineXChange

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:

/minechange (/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

Permissions:
minexchange.command:
description: Allows the use of minechange commands

minexchange.add:
description: Allows the adding of item requests

minexchange.override:
description: Allows the player to delete an item request, even if they didnt create the request (for admins)

Also allows the user to reload the MineXChange files.

minexchange.setcooldown:
description: Allows the user to set the request cooldown timer of a player

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).

upload_2018-12-4_5-7-12.png 
upload_2018-12-4_5-7-23.png 
upload_2018-12-4_5-7-32.png 

multiple pages are supported for the inventories ^^^

upload_2018-12-4_5-7-40.png 
upload_2018-12-4_5-7-48.png 

the amount can be changed by clicking the side bars

upload_2018-12-4_5-7-55.png 

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

upload_2018-12-4_5-8-13.png

typing a command to request items is also possible

upload_2018-12-4_5-8-22.png


Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    308335
  • Created
    Dec 4, 2018
  • Last Released File
    Mar 6, 2019
  • Total Downloads
    624
  • License

Categories

Members

Recent Files