RealShop
RealShop - Simple chest-shopping system
This is a very simple to use shop system. Your shop works almost exactly as a chest does !
- click a chest and create the shop with a single /rs create (or /rs c) command
- put the items you want to sale into your shop-chest
- clients can buy your items from the chest, getting them as easy as from a standard chest
- add a lot of options to your shops : infinite buy or sell, choose items that can be sold or bought, etc.
This is compatible with Minecraft 1.7.2
You only need to upgrade RealPlugin to the latest.
Disclaimer notice
Some new features about the mouse in Minecraft may enable your players to buy/sell things for free with RealShop. I will work on it and check everything soon, but with current version of Minecraft they will probably try to cheat. Please be patient, and don't forget to report any bug to me here using tickets.
Installation and Download
To install it : simply download RealPlugin.jar, (Vault.jar or Register.jar) and RealShop2.jar into your plugins directory.
- New : you do not need Spout anymore !
- YOU NEED REALPLUGIN download here
- You can access your economy plugin using Vault : download here
- You can access your economy plugin using Register : download here
- I recommend the iConomy economy plugin : download here
- Download the latest version or REALSHOP here
Update
When you already installed RealPlugin once, it's easy for ops to use these commands to download an updated version of RealPlugin and RealShop :
- /rp dl RealPlugin
- /rp dl RealShop2 (complete command : /realplugin download <RealPluginName>)
Migrate from v0.x to v2.x
Latest news
Today I tried to kill a maximum of tickets to get this plugin cleaner and better. Hope this will help !
Look at the last file's changelog to get the last information about this plugin.
Here is the old changelog (not maintained anymore)
Features
- Transform your chests into shop (/rshop commands, or /rs shortcuts)
- Players can buy / sell items without having to type any chat /command, simply as if they use any other chest
- NEW IN V2 : real-time transactions when the player clicks into a chest's slot : grief-free feature
- built-in economy feature (standalone /mny commands), or Vault / Register links to your favorite economy plugin
- (no more supported in V2) Optional market prices daily auto-calculation
- Different prices for purchases / sales and for different merchants
- Supports multi-worlds
- Supports big chests
- Supports items variants (ie damage codes, wools colors)
- Supports permissions plugins (Permissions, native Bukkit permissions or minecraft's op / player)
- Now support potions and enchanted items
- Multi-language support (add yours !)
Documentation
- Shop owner commands
- Client commands
- Administrator commands
- Built-in economy system
- Permissions
- Files contents ie config files
Help, Bug reports and Support
- Here is the full changelog
- Before all : first search the FAQ for the question you have
- Please do not report bugs or wishes if they have already been posted into the tickets list ! Read comments on already solved / answerd problems first.
- Do not use the forum thread to report bugs or ask new features : I can't read it all ! But you can use it to talk each other and to get help (not from the developper thus)
- Source repository at gihub, this is public domain, feel free to do or suggest anything
hmm, I just remade the broken shop and it worked fine.
Its odd, I don't see how one of my infinite shop works and the other doesn't.
@tickleman1
With debug set to true, this is the message I am receiving in console when I sell to the infinite sell shops that do not work.
Edit: I just checked the food shop I have right next to it which still works fine, this is the message I receive in console.
It's very odd, the first shop seems to think I am attempting to buy when I'm dropping the item into the chest. I'm 100% positive you can sell the item I was attempting to sell at the shop that did not work.
Here is a pastebin of my config http://pastebin.com/rGiWe9UN
I will update to the latest version and the new bukkit tonight.
@Sk8Sanctified
Please set the "debug" setting to true into realshop's config.txt and reload. could you please copy-paste here what it said when you tried to sell something and when it did not work ? i need your config.txt file content too.
'should work (tested).
@getaim
It has been fixed with last update. I was waiting for a fix of a bug on the bukkit side sorry. Thanks they did it ! That's why you NEED the last bukkit version 1.2.3 beta R2 (or newer) to enable this work well.
The thing with the cobblestone is annoying.
v2.30 and v2.31 are giving me issues with infinite shops, some are not allowing me sell to them.
I used /rs create, /rs infiniteSell on, /rs sell +40+20(example)
I'm sure the items I'm selling have a set price too.
@Erifx
Click into the Files link : you've got all the last revisions for RealShop, and old versions for bukkit 1.1. Beware : those old versions NEED Spout !
@epicbastion
Read the "installation and download" procedure : you MUST install RealPlugin.jar to make this work. For a clean update or your plugin, never forget to update RealPlugin too. You can make this :
Is there any way we can get this for R6
I get this when I try to run 2.30 on the beta for cb1.2.3:
2012-03-08 17:09:38 [INFO] This server is running CraftBukkit version git-Bukkit-1.1-R6-33-gb66156b-b2034jnks (MC: 1.2.3) (Implementing API version 1.2.3-R0.1)
2012-03-08 17:09:39 [SEVERE] Could not load 'plugins/RealShop2.jar' in folder 'plugins' org.bukkit.plugin.UnknownDependencyException: RealPlugin at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:176) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:53) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
Is anyone else having problems? Nothing is responding at all to any command I use. Not even a 'wrong command' response. /rs, /rshop, /realshop, nothing works :(
thats is brilliant thanks tickleman. this shop plugin is the best i have come across for ease of use and features - keep up good work
Awesome! Thanks for the update to 1.2.3!
@Erifx
Updated for 1.2.3 beta. Don't know if this will work with R6... untested :)
Could you update for R6 please...Thank You
@devatrox
accounts.txt file is usefull only if you use the embedded "RealEconomy" money manager. If you use any Vault / Register economy system such as iConomy or BOSEconomy, accounts.txt stays empty and is not usefull at all.
Awesome plugin.
We have a 3-story server chest shop set up that buys infinite items and 100 chests selling a selection of related items. Left-clicking a chest displays prices of all items in the chest just fine. We even have mob eggs, all variety of huge mushroom blocks and several different maps for sale.
Only issues are the lack of selecting quantity of items, which our server shop solves by setting up different quantities available with infinite buy. And our only other issue is certain items with a damage value do not charge for the first item. A work around for which is not to offer those items at a quantity of 1 or 2. (Right-clicking on a 2 quantity takes only 1)
Just to let everyone know, this plugin in basically supports everything already, just not perfectly. Certain items can only be sold if you add the proper lines with prices in the config with the proper damage values.
-As of RealShop version 2.23 and bukkit version 1.1 R4. (My tested setup)
GoWayaKun, Server Admin - Olympus and Beyond 1.1 http://olympusandbeyond.com
Any fix coming for the fact that only one item is listed for being able to sell on each chest?