A plugin for Endstone that allows you to setup a simple server shop without any programming!
- Download EconomyPilot (without it, this plugin will not work).
- Download the latest release.
- Drag and drop both files ending with
.whlinto your Endstone plugin folder. - Restart or reload your server. Enjoy!
-
- Category support.
- Buy/sell items.
-
- Title & content configuration.
- Categories
- Add/remove/edit.
- Items
- Add/remove/edit.
/editshop-easyas.command.editshop/resetshop-easyas.command.resetshop/shop-easyas.command.shop
- With operator or the
easyas.command.editshoppermission, run the/editshopcommand. - This is the first layer of configuration, where you can edit things like the title and content of the UI.
- Next click "Edit Categories"
- Here you can add or remove a category, or edit existing categories by clicking them.
- Click the 'Blocks' category to edit it.
- Now, inside this category, you can add or remove items and subcategories, as well as edit existing ones.
- Try adding a new entry for diamonds; use the ID '
minecraft:diamond', and the path "textures/items/diamond.png". - The rest you can choose!
- Try adding a new entry for diamonds; use the ID '
- Once you've done that, you will be taken to your new entry in the shop.
- If you want, try buying one!
- For more advanced users, a more efficient approach is to edit the JSON directly.
To start, navigate to your
/bedrock_server/config/folder; the/config/folder should be in the same directory as your/plugins/folder. - Open
shop.jsonin your choice of text editor. You don't need anything fancy; Notepad will do. - Begin editing. Refer to the Wiki for available arguments. Once done, save the file and reload/restart your server for the changes to take effect.
You've added your first item to the shop! What will you add next? It's up to you! Have fun with it!
| Feature | Status |
|---|---|
| Shop UI | ✅ |
| Category Support | ✅ |
| Buy/Sell Support | ✅ |
| Editor UI | ✅ |
| Reset command | ✅ |
| EconomyPilot Integration | ✅ |
| Scoreboard Currency Support | ✅ |
| Multi-Currency Support | ✅ |
| Documentation | 🔷 |
| Placeholder Support | 🔷 |
✅ - Complete 🔷 - Work in Progress 🔶 - Planned
It's always possible that you will experience issues with this plugin, or have suggestions on how it can be improved. When that happens, please create an Issue, so I can get to it when I have the chance! I hope you enjoy using this plugin!


