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
Support Residence plugin do?
@Muizers
.....Version: GE 2 dev4
a sell shop
Can / sell #1 1 command sell Items
This is sell shop 。Not buy shop
and can /buy #1 1 command buy ltems
@FuZeEclipse
The following could be causing the problems: 1) You've screwed up your language.txt 2) You have an only partly working client (if you're on Linux?) 3) Another plugin is interfering with GrandExchange. Try disabling all other plugins (except Vault and economy of course) for one test run and see if the problem still happens.
@H3athcliff
It will probably work in 1.5.2. But I can't guarantee that it will stay working.
@li709
Sorry I don't fully understand. What version of the plugin are you using?
@Muizers Whether it is sold or acquired stores. Just enter / sell # 1 1 and / buy # 1 1, can be sold and acquisitions. That is, a store can sell / sell # 1 1 this command to make the sale items, which is an obvious BUG. I am using the web page translation of the sentence. You may read. I use the Caption. This is a shop sell Input /sell # 1 1 Input /buy # 1 1
Does this plugin work perfect in minecraft 1.5.2 ?
This happens alot.
@kjburr
No problem :)
@busterguy
Make sure a person that is not op and does not have the ge.take.other permission tries it. On my server I do this and I get correctly "This offer is not yours."
Hay, i just found a bug that anyone can use /take on any offers. Even if they don't own it. Is that a permissions issue or a plugin bug? They don't have the ge.take.other permissions node.
@Muizers
Thank you Muizers!
@kjburr
This bug lies completely with Gringotts. There is no conflict between GrandExchange and Gringotts, but Gringotts does something wrong.
It seems Gringotts cannot address its database. This could be because of the asynchronous nature of my call.
So the whole problem is that I don't think Gringotts support asynchronous API calls. The Gringotts author should implement it :P
I think theres a conflict with Gringotts and this plugin. The same error as before when typing into chat after right-clicking a sell slab, and typing in a number. http://pastebin.com/DNGhJyLX Is there any way to fix this?
Thanks!
Here's the error. http://pastebin.com/6avuC7AT Also when I try /buy n:shopnumber a:amount it just takes me to a list of shops and nothing is there. For example I am putting /buy n:4 a:5 and it still does not work. Even though that is an actual shopnumber and a legit amount. After trying to buy from a slab is when the cosole error happens. I will right click to buy type the number in the chat and nothing happens except for the error of course.
Thanks Muizers!
EDIT: I figured it out. It was conflicting with another plugin that was set to the /buy command. It's working now! Thanks!
@kjburr
What are the console errors?
You buy by creating a shop just like the "/sell" command where you replace sell with by, OR by clicking a sell shop slab, OR by using "/buy n:<shopnumber> a:<amount>" to buy from a sell offer directly.
Hey! I am having trouble with the /buy. After typing /buy it says to choose shop but none are listed. There are a lot of items listed in the /offers though. How do you buy things?? Also if I right click on a slab that is selling and type in the amount to buy I get console errors.
Thanks!
@MarkehMe
No not at the moment. I will probably make an API once the plugin is really finished with the features I'm going to add later :)
Hi! Is there an in-built API to use with this similar to Chest Shops events (PreShopCreationEvent, etc)?
Thanks. :)
Hmm why not team up with Samkio/GlobalBank and make a Runescape economy package? Make NPCs so that your server doesn't get cluttered by slab-shops. Throw in a few GUIs or chat dialouges and you have a well polished GE plugin ;)