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
@svekenElkora
The only way that I know of is to have debug mode on, however this also logs everytime a player opens there inventory or something as well and tend to spam console a bit.
Is it possible to Log transactions ?
can i set a bank from the BOSEconomy plugin to be the owner of a shop?
Since nobody wants to respond to my ticket I'll post it here for everyone to see.
What steps will reproduce the problem? 1. Giving the basic Realshop commands to players to create a shop. /rs create works but /rs, /rs market does not work, it causes an internal error. 2. All realshop commands work perfectly fine for OP's
What is the expected output? What do you see instead? /rs and /rs market should read out the realshop commands and the realshop market prices. but i get this in game instead. "An internal error occurred while attempting to perform this command."
What version of the product are you using? Realshop2 2.35 Real Plugin 1.13
Do you have an error log of what happened?
org.bukkit.command.CommandException: Unhandled exception executing command 'rs' in plugin RealShop2 v2.35 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:479) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764) at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:106) at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:172) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:567) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:459) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: 11 at java.lang.String.substring(Unknown Source) at fr.crafter.tickleman.realshop2.RealShop2Plugin.playerHasPermission(RealShop2Plugin.java:177) at fr.crafter.tickleman.realplugin.RealPermissions.hasPermission(RealPermissions.java:50) at fr.crafter.tickleman.realplugin.RealPlugin.hasPermission(RealPlugin.java:42) at fr.crafter.tickleman.realshop2.RealShopCommand.executeCommand(RealShopCommand.java:41) at fr.crafter.tickleman.realshop2.RealShop2Plugin.onCommand(RealShop2Plugin.java:87) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) ... 14 more
Tickleman-
A small suggestion-would it be possible to allow admins to define an alias for the display of shop owner names during transactions?
For example: instead of "you purchase x from medduren,' admins could set a string with something like /rshop alias "Herobrine Trading Co.", so it would read "you purchase x from Herobrine Trading Co."
As always, thanks for the awesome work.
-Janb
Ok a couple of things..Please answer. 1.) Can you break your own chest shop? If so, please tell how. 2.) How do you make it so that players can only BUY items and not SELL items?
@MrRhino27
I found the same issue, if you use the buy command. The only way I could get the buy to works is to set the market prices and only sell.
I am having allot of issues with the shops selling stuff to people, they can sell stuff to the shop but not buy.
i have the same problem
I am trying to sell the different wooden planks and sandstone and it is not allowing the player to buy/sell. Any help? My market.prices.txt file is fine. The chest only register sandstone and wooden planks, that it.
5 5:1 5:2 5:3
&
24 24:1 24:2
Hello
It Sounds Not so Good with your Old Plugin realshop1 was it possibel.
Thank you for updating. your Shop is the best.
@HerrGohlem
Well, you can't !
I must give you some patch of RealPlugin or RealShop to enable that... I put it in my todo for a next release.
Hello
I use your Plugin on our Server and i have One question how can i sell and buy Mod items with your Plugins i will sell the Mod id 250:2 the id 250 Works but not the sub id (id 250:2) what can i do
Thank you for Reading
Hi, how I can merge iConomy plugin and RS ? Because RS take money from some /mny command but no from /money (iconomy) Thanks.
idk but this plugin is failing for me and infinite shops info is constantly erased. Time for me to switch plugins I guess. It's been a while now this has been happening.
put "usage"
@Profitablius
I was able to buy a wooden sword enchanted...
Remember that enchanted items cost slightly more than the listed price in the shop. So if you have an enchanted diamond sword in the shop, the shop will display the price of an unenchanted diamond sword, but the cost will actually be slightly greater.
Hello, firstly I want to thank you for this mod, it is what i searched for! But I have a problem: The featurelist says that I can sell enchanted items, but it seems I cannot. I got enough money and an enchanted item in the shop but I am not able to buy it. Am I doing something wrong?
any chance of a non-spout version for 1.1-r4 for use with the tekkit mod pack ill keep trying i just dint wana d/l them all
I'm still experiencing infiniteshops having items go missing from the shops with v2.35. I ran debug and there was nothing out of the ordinary that I could notice to show me why this is happening. It's a bummer really :(, this shop plugin is amazing other than that.