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.
@Muizers
How soon do you think until this will be added?
Haha, just been testing this on my unreleased server. Works brilliant :) Can't wait to get it up, the peoples will love this plugin!
@Dustin_
No problem :) <3
If you're a quick learner the Bukkit tutorials will be very easy to you, I'm glad Bukkit uses very simple mechanisms, as I'm not very experienced in Java as a whole, just plugins to be honest. But it's definitely a better language then Delphi and ActionScript where I'm more experienced.
@Galzek
That is very odd, and also very bad of course. I have absolutely no idea, all my testing went great. I will be trying to reproduce your problem and I'll get back as soon as I found the cause.
@sharp237
Yeah that is definitely going to come!
Could you make it so that people can only use the commands in a certain area? Like the "trading area" :P thanks sharp237
I just did a /sell diamond 1 100 and it listed it. Then another player did /buy diamond 1 100 and it both said we had smoething to collect. He did /collect and got the diamond and I did /collect and didn't get any money. We're using newest vault, boseconomy and newest GE plugin. (and java 7) There are no errors thrown. Any ideas?
Oh yes, I finally found it... Thank you for this plugin. Looking forward to the new features in the future. <3 subscribed! Also if you want help I'm experienced in java but not Minecraft plugins but im a quick learner! <3 Thank you again!
@heylookitskyle
No. That's something I prefer.
I think people should try to buy instead of just looking at some prices. So there would be genuine offers.
A command like that is planned anyway, but it will be optional ;)
Is there a command that shows all the auction items for sale?
@rmh4209
Well... Firstly, Java 7 is out, so Mojang/Bukkit should/could have switched.
But I see the point of your question, I'll look what I can do.
Hey, Muizers, unless I'm wrong (and I'm never wrong), Minecraft is still mostly written using Java 6. Is there any way you can make it work for Java 6 people too?
This is a really great plugin. I like the kind of economy that comes with this kind of trading system. But here comes the obligatory request: could you please make some sort of sign transactions possible? Commands are usually the most efficient way to do this sort of thing, but signs are... awesome.
@xdeathoreox
Upgrade your Java to at least Java 7 ;)
:/
@badda2k
Request granted! Update 4 changelog
@wolfenit415
Ah thank you I know what the problem is and I will fix it next update.
<<reply 734224="">>
Thank you for the Perms!
Your right sorry i didnt direct it at you. That was silly of me to expect you to answer someone not asked of you lol. It doesnt seems to effect anything as once i resstart the server it runs fine and shows no errors. Just for poop0s and giggles though
2012-06-02 04:13:46 [SEVERE] Error occurred while disabling GrandExchange v1.2 (Is it up to date?) java.lang.NullPointerException at net.milkbowl.vault.economy.plugins.Economy_BOSE7.currencyNamePlural(Economy_BOSE7.java:115) at net.milkbowl.vault.economy.plugins.Economy_BOSE7.format(Economy_BOSE7.java:158) at me.muizers.GrandExchange.GrandExchange.saveStatistics(GrandExchange.java:1235) at me.muizers.GrandExchange.GrandExchange.onDisable(GrandExchange.java:188) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:363) at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:400) at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:393) at org.bukkit.craftbukkit.CraftServer.disablePlugins(CraftServer.java:251) at net.minecraft.server.MinecraftServer.stop(MinecraftServer.java:409) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:489) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
@Muizers
Okie dokie :D
Also, can you add a command to reload the config? Or maybe edit the config in-game?