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
I tried that. But it kept taking the money out of my account. I tried a:infinite and /buy infinite. I tried to add o:Server and it still came out of my account in all cases.
@Plumeex
Hm that's odd, I'll check it out. You can take the ge.buy permission away from them but that probably not works like you want. I'll make some features some time that provide you with what you want, but I'm really busy so don't expect it tomorrow :P
@Saphrym
There is an infinite offer functionality. Create a buy offer with amount 'infinite', that works :)
@Saphrym
You could use Essentials /sell and /buy commands and adjust each items price in worth.yml.
I'd like to set up buy offers in which an imaginary person buys some items infinitely. I tried using the owner argument (o:) but it still set it up as my offer. How do I make it go to a different owner? Basically, I want to use the buy system as a way of my players being able to make money from the server.
I have
but players are still able to buy with commands.
I only want them to be able to buy from slab shops (so they actually have to go to the shopping mall).
I'd also like to prevent to creation of BUY offers, is it possible?
Thanks. :)
@BugsyH
I had not finished testing that feature so it is not fully implemented yet. Will be soon ;)
@Muizers The tests I did with the language file were on my Windows computer. I tried to use them on my server (wich is hosted on Linux) and it worked! :D
No more é and other crap.
How can I set the max offers limit?
@ichinose87
You can sell any enchanted item or any custom plugin item just by holding it and using 'this' as the item description in GrandExchange. Like /buy 5 this 12.5 to buy 5 of the item you're holding for 12.5 each. :)
@GuildMasterLelo
No problem man, I hope you enjoy :)
@Plumeex
I've been on holiday in France for the past 2 weeks, and I must say, I understand your frustration hahaha :)
I will see what I can do about it, I'm currently just using your machine default encoding.
Love this plugin so far, just a quick question. How do you go about selling enchanted items and custom items from plugins?
This plugin is simply amazing. I would like to thank the amazing developer, I am not your fan for all your plugins and great work.
Hello, I translated the language.txt into French, but GrandExchange doesn't seem to support special characters such as é, è, ê, à, î... Wich are needed.
I have é instead of these characters, and everytime the text color changes (where there is § in the file), I have Â.
I tried to encode the file in UTF-8, but after a reload/reboot it is switched back to ANSI.
So I also tried to set the file to "read-only" but it didn't work either, and even gave me a bunch of internal errors.
Finally, I tried to use unicode (ex: \u00E9 instead of é) but the character didn't show up.
Can you do something about it? My file works without the accents so I'll use it like this for now, but it really bothers me.
Thank you!
Hey it's been awhile since you've been online, mind checking out the PM I sent you? :D
Also the Bug i posted before is still bugged in GE 2 dev5
@tyman2651
I use this plugin on my Towny server. It works great!
I did not say I was "the stupidest" server owner. I can spell my name, just one stupid server owner. ;) But in all seriousness, the only chat plugin I had issues with was called chat tweaks, and only after upgrading it, and then removed it, re installed it and well it seemed to work again. The biggest issue with debugging issues is I dont always find problems right away so I may have changed multiple things before the issues appear to players. It will throw an error if a person not allowed to sell tries to sell , but I think that is more a permissions issue than anything, as I said main server has like 170 plugins running smooth so debugging them was a skill I had to pick-up quick. I will do my very best to get a 5 minute vid up within a week of this plug-in in action. as it really does need a little more public coverage, and well kids these days don't seem to read anything. My son wont listen to anything I say unless I put it on utube it seems. but I do really appreciate you work and energies, and will do my best to assist in your endeavors.
Great plugin, reminds me of the good old days back when RuneScape was in its prime. :)