Grand Exchange
Grand Exchange
Tested Minecraft Versions:
  • 1.7
  • 1.8
  • 1.9
  • 1.10
  • 1.11
  • 1.12
NOTICE: DabCore now works with cauldron, which means so does this plugin :D head over here for more info
Also this plugin is even easier to customize! Using my new plugin Editor you can edit the configuration files in game and just do /ge reload!
Krue56v.png

JBWr86r.png

This plugin adds the most intelligent trading system to your server, players have the ability to trade all items (including custom :) ) to anyone else on the server.

Example:
Player A puts 64 bread up for sale on the ge for $1.00 each.
Player B puts an offer to buy 64 bread at $2.00 each.
The plugin agrees on $1.50 per bread and refunds $0.50 per bread to Player B and gives $0.50 more per bread to Player A.


Heaps of Features coming soon! Please comment/review to request a Feature.

eEt9i4N.png

All messages/item names/most item lore can be customized in the /grandexchange/language.yml and /grandexchange/items.yml so you are able to customize everything to your needs.

User contributed translations of the language.yml will be found here, feel free to send your own language translations :) so I can put them on here

YyMMJgp.png

GUI:














u7c873P.png

This plugin requires my core plugin DabCore

SQLLite Setup:

1. Download the plugin and drop it into your plugins folder.
2. Start the server
3. Do the command /ge setup
4. Do the command /ge edit
5. Remove any items you do not wish to be sold on the Grand Exchange by clicking on them in the interface (if you accidentally remove one you can either add it to the itemlist.yml if you know the material and damage values or just run the /ge setup command again).

Experimental MySQL Setup:

As it was requested a lot I have added MySQL but it is currently in its early stages. I have tested it and it works, but if you come across any bugs, please report it to me via a PM.

MySQL works as such:

You will have 1 main server which will do all the work. It is recommended that this server has no players on it, but this is only necessary if there are a lot of transactions happening at once, as the GrandExchange mostly runs in a different thread to the server it should not slow it too much.

You then can have as many other servers as you want.


Each server will upload to MySQL every action a player does, ie; Placing a new transaction, Canceling a transaction, Claiming money/items from a transaction. The main server will then download from the MySQL each action and process it. After processing an action it will upload to MySQL the result and carry on to the next action until there are none left. Each server then downloads results for any players online and updates their transactions accordingly.


To setup MySQL:

1. Stop your server
2. Download latest jar and put into your plugins folder
3. Start your server
4. Do the command /ge setup
5. Do the command /ge edit
6. Remove any items you do not wish to be sold on the Grand Exchange by clicking on them in the interface
7. Stop server
8. Go to /plugins/GrandExchange/
9. Edit mysql.yml to your needs
10. Edit config.yml and set savetype to MySQL
11. If this is the Main Server: Edit config.yml and set main to true
12. Start server
13. Copy itemlist.yml from this server to any others you wish to have the same items.

Note:
Pin's and Item Configuration do not currently transfer across servers. But history does

To add custom items:


1. Have the custom item in your inventory
2. Do /ge edit
3. Click on the tab which you want the item to go into
4. Click the item to add it to the tab
5. To change the tab icon right click an item in your inventory to set

To have villagers or other entities as GrandExchange Clerks install citizens and run the command /ge add citizen <name> [type].
Else put down a sign and type [ge] on it and it will become an sign which players can click to open the interface.

HljJTh9.png




vpuALGJ.png






ZzINyWS.png

Please request features in the discussion area and I will do my best to add them

* Statistics Page

Similar resources

Grand Exchange BlackSpigot.com
Best trading system out there [Highly Configurable, Custom Items !!]
0.00 star(s) 0 ratings
Downloads
43
Updated
grand theft minecart gangs plugin H
Grand theft minecarts gangs credits to @MrFlameTroll for leaking source code!
5.00 star(s) 1 ratings
Downloads
64
Updated
Grand Theft Minecraft (GTM) Resourcepack Leaked G
3.67 star(s) 3 ratings
Downloads
201
Updated
BlackSpigot General Chat
Rules Help Users
    L @ l kjhgfedrwsqa: fuck u
    Top