Grand Exchange

SpigotVIP Grand Exchange 2.3d

Grand Exchange
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

u2ruwEs.png

By downloading/buying this plugin you agree to the following:
1. You will not -Redacted-/resell/forward/send this plugin to anyone for any reason
2. You will not get a refund under any circumstances
3. You may not decompile or attempt to look at the source code
4. This plugin may only be used on one server/network, unless you have a statement from me stating that you may use it on more
5. Any plugin made which uses this plugin must be made private or accessible free of charge or you must provide a statement from me stating you may charge for said plugin

Latest updates

  1. 2.3d

    2.3d
  2. 2.3b

    2.3b

Similar resources

Grand Exchange K
Best trading system out there [Highly Configurable, Custom Items !!]
0.00 star(s) 0 ratings
Downloads
14
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
    K @ kole2412: Hy I need to download OpenTunel designer. I am student from Montenegro who want to learn in that...
    Top