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

PiggyShopUI is a simple shop plugin using FormAPI.
version 2.1.1
Direct Download How to install?
Switch version
4674 Downloads / 10483 Total
15 Reviews
Plugin Description §

PiggyShopUI Poggit-CI Discord

PiggyShopUI is an open-sourced plugin using libFormAPI to create form shops.


  • Basic knowledge on how to install plugins from Poggit Releases and/or Poggit CI
  • PMMP 3.2.0 or greater
  • Economy type supported by libPiggyEconomy:

Installation & Setup

  1. Install the plugin from Poggit.
  2. (Optional) Setup your economy provider. If using EconomyAPI, this step can be skipped. Otherwise, change economy.provider to the name of the economy plugin being used, or xp for PMMP Player EXP. If using MultiEconomy, create economy.multieconomy-currency with the value being your preferred currency type.
  3. Start your server.
  4. The command /shop edit opens up the shop editor menu. Run it.
  5. PiggyShopUI separates individual shop entries by categories. Create a category.
  6. PiggyShopUI allows you to add shop items from your inventory. Get the items you plan on selling.
  7. Open the shop editor menu and select a category to edit. This will open up the shop category editor menu.
  8. Add an item to the category.
  9. Repeat w/ other items & categories.
  10. You're done! No restarts are necessary.


Command Description Permissions Aliases
/shop edit Opens the shop editor menu N/A
/shop Opens the shop N/A
/shop [category] Opens a specific category in the shop N/A


Permissions Description Default
piggyshopui Allows usage of all PiggyShopUI features false
piggyshopui.command Allow usage of all PiggyShopUI commands op Allow usage of the /shop commands op Allow usage of the /shop edit subcommand op Allow usage of the /shop command true
piggyshopui.category.{CATEGORY} Allows access to private categories op

Issue Reporting

  • If you experience an unexpected non-crash behavior with PiggyShopUI, click here.
  • If you experience a crash in PiggyShopUI, click here.
  • If you would like to suggest a feature to be added to PiggyShopUI, click here.
  • If you require support, please join our discord server here.
  • Do not file any issues related to outdated API version; we will resolve such issues as soon as possible.
  • We do not support any spoons of PocketMine-MP. Anything to do with spoons (Issues or PRs) will be ignored.
    • This includes plugins that modify PocketMine-MP's behavior directly, such as TeaSpoon.

Additional Information

  • We do not support any spoons. Anything to do with spoons (Issues or PRs) will be ignored.
  • We are using the following virions: Commando, libFormAPI, and libPiggyEconomy.
    • Unless you know what you are doing, use the pre-compiled phar from Poggit-CI and not GitHub.
    • If you wish to run it via source, check out DEVirion.
  • Check out our Discord Server for additional plugin support.


   Copyright 2018-2020 DaPigGuy

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   See the License for the specific language governing permissions and
   limitations under the License.

What's new §
  • Moved messages to messages.yml
  • Allowed more messages to be configured
  • Switched to ParoxityTeam/Commando
  • Bumped version to 2.1.1
  • Added subcategories; subcategories act as categories within categories & can be infinitely deep
  • Quality of Life Changes:
    • Added back buttons to category pages
    • Closing or submitting pages without back buttons will now redirect you to previous page
  • Improved update notifier
  • Bumped version to 2.1.0
  • Added {BUYPRICE} & {SELLPRICE} tags for item buttons (#18)
  • Display money & item owned on an item page (#16)
  • Fixed instances where default vanilla names are not updated based off of item meta (#19)
  • Update to libPiggyEconomy v2.0.0
  • ShopCommand now implements PluginIdentifiableCommand
  • Bump to v2.0.4
  • Update Commando to 0.6
  • Bump version to 2.0.3
  • Fixed Commando packet hooker not being registered
  • Fixed poor validation of user input for forms
  • PHPStan Level 8
  • PHPDoc Nuke
  • Bumped version to 2.0.2
  • Added Poggit update checks
  • Fixed permission issue
  • 2.0.0 rewrite
  • Now using Commando virion
  • Now using libPiggyEconomy virion
  • Added support for MultiEconomy (version 2.0.0)
  • Added private shop categories
  • Added /shop; buying & selling are now in the same form, with selling being an option
  • Added /shop edit as the primary way to add/edit/remove shop categories
  • Removed /buy & /sell

using v2.1.1
28 Jul 21
I believe this is the best Shop plugin I have ever used. Please update it more.
using v2.1.1
20 Jul 21
using v2.1.1
06 Jul 21
using v2.1.1
10 Apr 21
Hello, could you add an option where the store is blocked by worlds. Thanks.
using v2.1.1
24 Oct 20
The best shop plugin! I love it because you can edit shop in game!
using v2.1.1
26 Aug 20
using v2.1.1
14 Aug 20
using v2.1.1
27 Jul 20
This plugin is great but it appears red when I do /pl please fix :((
using v2.1.1
26 Jul 20
using v2.1.1
07 Jul 20
It's good but I thought it was an auction house
using v2.1.1
24 Jun 20
Great plugin, developer is patient and active, also love the in-game shop editor. Great work!
using v2.1.0
31 May 20
using v2.0.3
17 Apr 20
Not working /shop edit command
19 Apr 20
Being incapable of reading step #6 in Installation & Setup does not mean it is "not working"
using v2.0.1
03 Apr 20
using v2.0.0
05 Dec 19

Reply to review by :

Supported API versions
EconomyAPI 5.7.2
View Plugin
MultiEconomy 2.0.0
View Plugin
Producers §
  • Collaborators:
    • @Aericio
License §

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