SimpleShop
SimpleShop
The SimpleShop plugin is an a very easy-to-use shop plugin, that allows players on your server to buy and sell items via commands. You can also use a command sign plugin (like Command Signs) to create fancy interactive shops. The Vault-plugin and a vault-using economy plugin (like gMoney) is required. Visit our server (mineopolis.de) to check it out. SimpleShop also supports nice admin features like custom item names and synonyms, autocomplete suggestions while typing the commands and more!
Important: Please read the changelog when updating to version 4.0 with existing config files!
User Commands
- Shop info: /shop
- Buy items: /buy <item> [quantity=1]
- Sell items: /sell <item> [quantity=1]
- Display price of an item: /price <item>
Admin Commands
- Set the price of an item (if not existing the item will be added to the shop system): /setprice <Item ID or synonym> <price>
- Set the name of an item (name will be shown in User Notifications): /setname <item> <singular name> <plural name>
- Add a synonym to an item id (for example you can add 'stone' for id 1): /addsynonym <Item ID or synonym> <new synonym>
- Remove a synonym: /removesynonym <synonym>
Permissions
- shop.buy
- shop.sell
- shop.admin (for all administration commands)
All output messages of the plugin are defined in the config.yml, so you can easily add your own localization :)
How to install
Just drag the SimpleShop.jar into your plugins folder and reload or restart your server. The generated config file is english, if you want to use the German localization you can download the German config.yml here and place it in pugins/SimpleShop/.
The plugin is only tested with 1.13.2 but probably also works with minor versions. If you know on which server versions this plugin does (not) run, please let me know by leaving a comment or PM.
ToDo
- adjustable price multiplier for selling items
- prices with 2 decimals, not whole numbers only
Feel free to leave a comment if you like it or have any suggestions/questions :)
Not working anymore... 4.0
But 3.5 working for 1.12.2 yey
In reply to sarimsak2000:
Which bukkit / Minecraft versions are you using? Version 4.0 of the plugin was tested and working with 1.13.2. Unfortunately the plugin is only being updated irregularly, so it might take some time until new versions are supported.
please update this plugin to 1.14
Server thread/ERROR Could not load 'plugins/SimpleShop_4.0.jar' in folder 'plugins'
29.04 12:21:47 [Server] INFO org.bukkit.plugin.UnknownDependencyException: Vault
29.04 12:21:47 [Server] INFO at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:220) [custom.jar:git-Spigot-4d24e36-5193f76]
29.04 12:21:47 [Server] INFO at org.bukkit.craftbukkit.v1_14_R1.CraftServer.loadPlugins(CraftServer.java:347) [custom.jar:git-Spigot-4d24e36-5193f76]
29.04 12:21:47 [Server] INFO at net.minecraft.server.v1_14_R1.DedicatedServer.init(DedicatedServer.java:194) [custom.jar:git-Spigot-4d24e36-5193f76]
29.04 12:21:47 [Server] INFO at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:758) [custom.jar:git-Spigot-4d24e36-5193f76]
29.04 12:21:47 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_201]
In reply to SeikoCraft:
Please note that SimpleShop requires Vault to run properly.
The plugin is not tested with 1.14 but might work if Vault is installed.
How do I make it where not op players can buy/sell stuff?
In reply to ryan2526:
You need to give the user's group the permission "shop.buy" and "shop.sell".
@renocota99
As listed in the description above the permissions are: shop.buy shop.sell shop.admin (for all administration commands)
players wich arent op cant buy or sell anything. how to set premission to them ?
Could you possibly make a 1.9 version?
@juliolvfilho
Thanks for your comment, the selling price is lower because usually in shops you don't get as much money for trading as for buying something. But I'll include an option to individually set the factor in config file.
At the moment the shop system is designated for integer-prices only but this is a good idea, I'll ad this to my todo as well!
Thanks for this plugin! But I have some questions...
Why the selling price is 25% lower than the purchase price?
There is a configuration to change these values individually?
Is it possible to set the price in cents?
I'm doing exactly what you said to do, it still doesn't work :( It's my first attempt to install plugins, so it's maybe not the file's fault (Total commander says that tha file is corrupted tho). The only thing I did is I extracted the .zip file onto the 'plugins' folder, but the server doesn't act as if it was there. Could you help me please?