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.
Please read my ticket, I have discovered a bug with the region whitelist.
Does this work for 1.3.1?
@DelphiCraft
Okay, that will be made! ;)
I am working on updating this plugin now. I can't promise anything, I was half-way making the code for new stuff and now I have to update for a new version. Damn.
This is a great plugin, thank you!
Know what it could really use? A cooldown period for individual users between /ad messages.
@Muizers
Your plugin is god. <3
@ribenafanta
Optionally you can use /purchase and /sale instead of /buy and /sell!
It conflicts with Buycraft's /buy command! D: Would it be possible to add an option, for /GE to be the base command? In the config or something, could be an option Require base command: true/false
I love both plugins, but they don't work together. Think you can do something, or will I have to delete it :(? -Liam
Edit:
Example of using base command: /ge sell diamondpickaxe 1 50
@BFUSpEd
Okay I'm working on it.
@Muizers
Yep, using CB 1.2.5-R4.0#2222, no errors upon startup or plugin use.
Also tested with only vault & essentials installed without region whitelist and got the same problem.
@BFUSpEd
The way you tell it, it is not a problem on your end.
Are you sure you are using the latest GE 1 Update 7?
I will try to reproduce the problem. Did you get any GrandExchange/Vault/economy errors at startup of the server? Or when you did stuff later?
Also, one final note, GE is not yet guaranteed to work with CB 1.2.5-R5.0. It was made for CB 1.2.5-R4.0!
This may be a bug or a problem on my end.
Whenever a player places a buy offer that doesnt instantly complete, the money is not taken out of their balance, so when they abort or the offer is completed they basically get free money/items.
Using latest vault, bukkit 1.2.5 4.0, tried with both essentials and boseconomy
Please reply asap, Cheers.
Bukkit updated to 1.2.5-R5.0
Fortunately, there are no updates to this Bukkit build that regard any GrandExchange feature. That means that the latest download should still work.
However, if it doesn't, make sure you report in the comments, via a ticket or any other way.
Cheers!
@Aliakai
If a player makes an infinite sell offer, and other players buy from it, the player who created the infinite offer will not get the money. Infinite offers are a way to create 'server offers' to make players able to get money in the first place, or just to trade items forever for a specific price you want.
So if you create a infinite buy offer you won't actually get any items, and if you create an infinite sell offer you won't get any money.
If you buy from a infinite sell offer, you get items and pay money. If you sell to an infinite buy offer, you pay items and get money. Or did you mean this last thing doesn't work?
I'll check to make sure.
Having problems with infinite offers on my server...it will say they go through, but the player will not get paid.
@Athenian_General
It will be included in the next update. I can't tell you when it will come out. The whole GrandExchange plugin will drastically change.
(Your data will be kept of course!)
If there is any way price look-up could be implemented as soon as possible, I would appreciate it greatly. Even a small patch that includes just price look-up would help, as so far that seems to be the main issue players complain about on my server.
Great idea! reminds me of virtual shop! Except this one actually works!
@BFUSpEd
That could be added! Not top priority though, I'm changing the complete system right now ;)
Hey, great plugin :D
Any chance you could add an option to restrict the number of active offers a player have at one time, or even be able to set separate limits for different permission groups (kinda like runescape members & non members)? Would be awesome for donator ranks.
@Muizers
Thanks for the prompt reply. I take it Java 7 went stable within the last month or so then. Good to know, will update.