Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
ShopPlusPlus
a GUI based shop sell and sellwand plugin for minecraft servers/
What it does
/shopopens a buying and selling shop menu (Tools & Minerals, Building Blocks, Woods & Stones, Colored Blocks, Flowers & Plants, Foods, Redstone, Miscellaneous are the ones I have set to stat out)- Left-click an item to buy it, right-click to sell it. Then you will be
- brough to a menu where you can choose how many you want to buy/sell
- stacks, 10's 1's and mores
- Sell wands:
/sellwand give <player> <multiplier> <uses> <amount>. you can right click anything and it will sell everything in that - container

Commands
| Command | What it does | Permission |
|---|---|---|
/shop |
Opens the shop | shopplusplus.use (default: everyone) |
/sellwand give <player> <multiplier> <uses> <amount> |
Gives sell wands | shopplusplus.sellwand.give (default: op) |
/shopplusplus reload |
Reloads config.yml live | shopplusplus.admin (default: op) |
The sell wand command can change based on what u do
/sellwand give DaJoisright
/sellwand give DaJoisright 1.5
/sellwand give DaJoisright 1.5 300
/sellwand give DaJoisright 1.5 300 5

Anything you leave off falls back to the config defaults, the multipler can go up per player so its also good
Permissions
Theese will work in whatever perms plugin your running
shopplusplus.use— open/shop. Everyone gets this by default.shopplusplus.sellwand.use— actually use a sell wand on a container. Also on by default; turn it off for a group if you want wands to be a purchasable perk instead.shopplusplus.sellwand.give— hand out wands with/sellwand give. Op only by default.shopplusplus.admin— reload the config. Op only by default.
Config
Everything lives in config.yml. The shop is built out of a main_menu
(the category buttons you see when you open /shop) and a shops:
section where each category is its own list of items.
Every purchasable item needs:
some_item_id:
material: DIAMOND
slot: 12
name: '&bDiamond'
lore:
- 'Optional extra line'
cost: 800.0
sell_price: 170.0
cost is what it takes to buy one, sell_price is what you get selling
one — either through the shop's sell menu or a sell wand pointed at a
container full of them.
Menu buttons (the things that open a category from the main menu, or take
you back) use opens_shop instead of cost/sell_price:
back_button:
material: ARROW
slot: 49
name: '&5&l« Back to Main Menu'
opens_shop: main_menu
Filler panes just list every slot they cover under slots: instead of a
single slot:.
Sell wand defaults are gonna be found at the top of the config:
sell-wand:
default-uses: 100
default-multiplier: 1.0
These only apply when /sellwand give is run without doing those
arguments.
Pricing
All Prices are configureable, I set some fair vanilla SMP prices to start out

Extra Things
- The shop and sell wand share the same priceing list, anything with a
sell_priceset in the shop config is automatically sellable through a wand too, it helps so you dont have to configure it twice :> So it works in /shop /sell and sell wands! - Nothing in a container is destroyed if it isn't in the price list —
sell wands only will touch items that actually have a
sell_priceso if it is not - sell able you get it back.



