By continuing to use this site, you agree to the Terms of Service of this website, including usage of cookies.

OK, Don't show this again

Create GUI-based shops
version 5.3.9
Approved
Direct Download How to install?
Switch version
1179 Downloads / 32257 Total
19 Reviews
Plugin Description §

ChestShop

Chest shop allows you to create Chest GUI based shops - a widely used feature in minigames such as MoneyWars, SkyBlock and SkyWars. If you are looking for a compressed .phar file, go here: https://poggit.pmmp.io/ci/Muqsit/ChestShop/ChestShop

NOTE: ChestShop depends upon EconomyAPI for transactions, you must have EconomyAPI plugin installed before running the plugin.

Basic Features

  • Ability to sell items along with their NBT tags.
  • Categories! Create shop categories to sort out your items.
  • Optional double-tap-to-buy feature for those who value their money.

How To Use?

Download the compiled .phar file from poggit and drop it into your server's plugins/ folder. NOTE: You must either be OP or have the permission chestshop.command.admin to use the commands: /cs addcategory, /cs removecategory and /cs additem

Adding a category

Categories are the front-page of the /chestshop command. If you do not have any categories, the /chestshop command will send you an empty chest GUI. To add a category, use /cs addcategory <category name> while holding an item. The item that you are holding will be used to represent the category in /chestshop.

Now let's see how /chestshop looks.

Neato! Let's add some items to our category using /cs additem <category name> <cost>.

Awesome! You might be wondering what the 2 papers and one chest is doing in the last row of the GUI. The two papers turn towards the left/right page in case you have more than 45 items in your category. The chest in the middle of the two papers bring you back to the list of categories (/chestshop).

What's new §
  • Allow configuring more than 45 shop categories
  • Added support for Bedrock v1.12.10
  • Dropped support for Bedrock < v1.12.10
  • Added support for PocketMine-MP v5.0.0
  • Dropped support for PocketMine-MP v4.x.x
  • Fixed crashes occurring on PocketMine-MP v4.11.0
  • Updated dependencies
  • Remove unsafe warning about BedrockEconomy

Added support for economy plugin: BedrockEconomy

  • Add support for PM4
  • Drop support for PM3
  • Fix various bugs associated with ext-ds (Class Ds* not found)
  • Add economy plugins in softdepend (Merge pull request #103 from AIPTU/patch-1)
  • Bump libasynql to v^3.3.2
    Addresses console warning "Deprecated: Array and string offset access syntax with curly braces is deprecated"

ChestShop v5.1.0

  • Fixed several database and gui related issues (bumped libasynql to v3.3.1, invmenu to v4.0.0)
  • Fixed /cs removeitem not working at all
  • Fixed not-enough-money-message config option not displaying
  • Added /cs help
  • Add libasynql to .poggit.yml
  • Add support for MultiEconomy
  • Added confirmation ui
  • ChestShop v5.0.0 initial commit
  • Delete old
  • InvMenu 3.0.0
  • Make EconomyManager::register() public
  • Merge pull request #64 from XDqrkneZ/master
    • Update DelayedInvMenuSendTask.php
  • Merge pull request #73 from Adam1609/patch-1
    • Update to InvMenu 3.0.0
  • Register InvMenuHandler on startup, close #76
  • Revert
  • Update .poggit.yml
  • Update DelayedInvMenuSendTask.php
  • Update EventHandler.php
  • Bump to API 3.0.0
  • Fix .poggit.yml encoding
  • Merge pull request #59 from fycarman/master
    • Bug fixes
  • bug fixes
  • fix formatting
  • remove unneeded variable declaration
  • update
    • Push selectors in contents array instead of using Inventory::setItem()
    • Set the inventory contents with Inventory::setContents() instead of
    • using Inventory::setItem() for every item, fixed contents issue.
    • Replaced spaces with tabs.
    • Removed unused imports.
  • Add poggit badge
  • ChestShop v4.0! (#52)
      • ChestShop Rewrite! Use at your own risk :D
      • ChestShop is now double-chested
      • New categories view (/cs addcategory, /cs removecategory)
      • Renamed /cs add to /cs additem
      • Currently no way to delete items off ChestShop individually
      • Many features are missing as this branch is incomplete right now
      • Add buttons.yml config for modifying what buttons look like.
      • Add 'double-tapping' option in config (#37)
      • Improved Button::getOptions(), Button::setOptions() and message formats
      • Update README.md
      • Fix retvals of /cs additem command.
  • Fix #47
  • Fix #48 and remove 'default-price' from config and use itemid+itemdata hash for checking banned items list.
    • The 'default-price' condition is unneeded as it can never occur.

FoxyelperroDJ
Outdated
using v5.3.6
06 Mar 23
DarkLich33
Outdated
using v5.3.5
26 Jul 22
Perfect, but.. what command can i use to sell items?
Wayder228
Outdated
using v5.3.3
13 May 22
Error, opened a bug on github.
TukangM
Outdated
using v5.3.3
09 Apr 22
i installed 2 money beconomy and eApi. what shop use the money?
Muqsit
10 Apr 22
Check the "economy" field in config.yml. There is a "plugin" configurable which by default is set to EconomyAPI. You can change it to BedrockEconomy if you like.
IhsanNugroho
Outdated
using v5.3.2
22 Feb 22
HashimTheArab
Outdated
using v5.3.2
18 Feb 22
fernanACM
Outdated
using v5.1.2
14 Nov 21
rokibot009
Outdated
using v5.1.2
06 Oct 21
currently the category addition feature has been fixed but when you want to open a category and want to try to buy an item. The chest shop gui showing the gui doesn't exist
rokibot009
Outdated
using v5.1.1
05 Oct 21
intermal server error. If i addcategory
fadijalal07
Outdated
using v5.1.0
05 May 21
i have updated and fixed version dm on discord Fatalal#4409 (all credits goes to musqit i just fixed it)
Rover17-Dev
Outdated
using v5.1.0
20 Jan 21
Doesn't work I do /chestshop an nothing hapends then I do /sc and th same think please patch this
prokube
Outdated
using v5.0.1
14 Jul 20
It crashes when I load a category. Not the category list, but a category. It might be a double-chest issue, although I have no idea why MC would have an issue with displaying 48 slots.
fairuzembuh
Outdated
using v5.0.1
23 Jun 20
Please add sell
PastelVanitas
Outdated
using v5.0.1
21 May 20
Looks amazing, but every time I try to click into a category its exits out of the GUI.
xXWaterFrogzX
Outdated
using v5.0.0
04 Mar 20
Easy to use and very useful
ndggaming
Outdated
using v4.0
04 May 18
great but : how to sell items or blocks?
Altie222
Outdated
using v4.0
22 Apr 18
The shops do not save once I restart the server.. they are gone after the restart.
hikingjungle
Outdated
using v3.0
26 Mar 18
SivannGamingOld
Outdated
using v3.0
27 Feb 18
Can my member create ?

Reply to review by :

/ 5
Supported API versions
5.3.0
->
5.16.0
Dependencies
EconomyAPI 5.7.3-PM4
Optional
View Plugin
BedrockEconomy 2.0.7
Optional
View Plugin
Producers §
  • Collaborators:
    • @Muqsit
  • Contributors:
    • @AIPTU
    • @Adam1609
    • @XDqrkneZ
    • @fycarman
    • @test-compte
License §
Categories:
Economy
Mechanics
Miscellaneous
Permissions
Other files
Permissions
Commands

You can leave one review per plugin release, and delete or update your review at any time

/ 5
Loading...