GrandExchange
Help support development of GrandExchange:
Donate
Current donations: $5
Caution with 1.7!
If you are switching to 1.7, I suggest you back up all your GrandExchange data just in case.
In Minecraft 1.7, item ids and data values are no longer used like before.
The plugin works, but always back up your data :)
I originally made this plugin for my own server, but I've decided to share it with the community.
( Tags: Grand Exchange RuneScape RS Rune Scape GE Shop Trading Plugin Mod Chest Sign Command GUI Player Server Economy iConomy boseconomy fun money pay gold offer offers trade simple )
_______________________________________________________________________________________
Installation
Just drag the GrandExchange.jar file into your /plugins folder. It's that easy! You need Vault and an economy plugin like CraftConomy. Notifications is definitely recommended! :)
How does this shop/trading plugin work?
People use /buy and /sell to create buy and sell offers
Offers are automatically linked and players get a message when offers are completed
If offers are completed (or for example 20 out of 40 stone was bought) but an owner is offline, the items/money will be placed in a Collection Box for him
Players use /collect to collect the items/money they earned before
Here you can find a list of the commands and permissions:
- List of all commands
- Permissions (optional)
Immense list of features
- Make shops with commands
- Make shops on slabs
- Buy or sell
- Link shops together
- System automatically completes fitting buy and sell offers!
- Browse through all available offers
- Have your own collection box of items and money while you're offline
- Multiworld support
- WorldGuard region support
- Language support
- Configurable if needed
- Smart item names
- Supports custom block and item names
- Supports modded blocks and items
- Supports enchantments
- Supports books
- Supports dyed armor
- Supports fireworks
- Supports potions and custom potions
- Supports maps
- Supports custom player heads
- Connects to Vault, works with all economy plugins
- Create 'admin' infinite offers
- Automatically saves
- See in-game trade history
- Has optional permissions
- Works on Java 6 and 7
- Supports shops emitting redstone on purchases
- Supports Notifications
- Imports GE 1 data
- Change all configuration at runtime
- Advertise your offers
- Give your shops a custom name and send your customers custom thanks messages
- All commands are changeable from for example /buy to /ge buy _______________________________________________________________________________________
Videos
This video has been created by PintOfSpas on YouTube. It shows the basic commands, and just the general look of the slab shops.
This video has been created by huffmanbran on YouTube. It is not a complete description of all features, but it definitely is a great introduction to what GE can do and how to use some features.
Questions/bugs/ideas
Post them in the comments below or create a Ticket.
If you create a tutorial video with the features, I'll gladly add you as Documenter to the project :)
_______________________________________________________________________________________
Please support :)
Planned features
- Average price look-up
- Logs and statistics
- Stock chests
- Sign shops
- Automatic back-ups
Metrics
This plugin uses MCStats to collect information about plugin usage. Of course, this is strictly anonymous, and you can easily opt out via plugins/PluginMetrics/config.yml. The NSA isn't watching your server ;) You can of course see for yourself what data is collected on the MCStats site, just the basic stuff: how many servers, how many players, which Bukkit version, etc.
@pleasehelp222
I agree :)
But I don't know how to use Spout. I promise buying and selling will be easier in the future, almost without commands!!
Would be so cool if you could sesign this as the runscape design using spout
To all of you that have Java 6, you will not be able to use this plugin (anymore).
Only Java 7 will be compatible with new GrandExchange builds.
Why? I need some features there are only in 7.
Where can I get Java 7? Newest version always here.
But my server administrator / hosting site doesn't want to install Java 7! Can't help it. They should. I need Java 7 features.
@Athenian_General
Update your Java to Java 7 if you can.
www.java.com
Erm...
2012-07-10 20:22:26 [SEVERE] Could not load 'plugins/GE.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: me/muizers/GrandExchange/GrandExchange : Unsupported major.minor version 51.0
GE 1 Update 7.
@badda2k @sharp237 @sharp237
This feature has now been added! Check out the Configuration for instructions.
You will need GE 1 Update 7 to use this feature.
@Rock2243
@sharp237
Yes, that will be added!
I upgraded the server to Java 7 and now it works properly.
A few improvement suggestions...
a) If you hold an item, entering /sell
# (
#= price) should offer all items held for the price for saleb) If you hold an item, entering /sell #x# #y# (#x$#= how many & #y#= price) should offer the chosen amount of items held for the price for sale
c) Actually more the #1: We need the ability to limit the /GE command to a certain area on a world map!
d) Make texts editable
Will a trading area be added? So you can only use the commands in a set area?
This plugin is awesome, but could you make a command to view pages of others offers for a certain item like /offersall <item> <page> the auto linking is nice but with smaller servers the number of trades isn't big enough to give even a good chance of happening to pick the perfect price for an item as the /price just shows the average Thanks
@tmad40blue
Oh that is a pain. Degrading to the first Java 6 just feels so weird. Like on purpose choosing for a worse version. I'll see what I can do, and post here if I make progress on this.
@Muizers
I can't. I have my server hosted by a company and they will not update Java (I've asked before).
@tmad40blue
I tested this on a computer that runs Java 6, I am sure it works with Java 6.
Hm, perhaps the problem is the minor version, try running update 33 of Java 6.
http://java.com/nl/download/manual_v6.jsp
@Muizers
This doesn't work with Java 6. I just tried GE 1 Update 6 and it still throws the "Unsupported major.minor version" error.
@Galzek
This bug has been fixed in GE 1 update 6
@rmh4209
Now works with Java 6, from GE 1 update 6 on!
@ribenafanta
I recommend you to update, the latest version (GE 1 update 6) contains several important bug fixes.
@Galzek
I just found the bug causing that. It will be fixed in the next update!
@ribenafanta
Thank you :D I hope too.
If you find a bug do not hesitate to post here please :)
@sharp237
Within a week!