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
Approved
Direct Download How to install?
Switch version
1543 Downloads / 6980 Total
10 Reviews
Plugin Description §

PiggyShopUI Poggit-CI Discord

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

Prerequisites

  • 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.

Commands

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

Permissions

Permissions Description Default
piggyshopui Allows usage of all PiggyShopUI features false
piggyshopui.command Allow usage of all PiggyShopUI commands op
piggyshopui.command.shop Allow usage of the /shop commands op
piggyshopui.command.shop.edit Allow usage of the /shop edit subcommand op
piggyshopui.command.shop.use 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.

License

   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

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   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

LuCaTiLe41
using v2.1.1
26 Aug 20
Cool
ItzFabb-uwu
using v2.1.1
14 Aug 20
Radledazzler
using v2.1.1
27 Jul 20
This plugin is great but it appears red when I do /pl please fix :((
jsonfromstatefarm
using v2.1.1
26 Jul 20
TowerFallGaming
using v2.1.1
07 Jul 20
It's good but I thought it was an auction house
HyperFlareMC
using v2.1.1
24 Jun 20
Great plugin, developer is patient and active, also love the in-game shop editor. Great work!
NormalOcean6686
using v2.1.0
31 May 20
fesuk637
using v2.0.3
17 Apr 20
Not working /shop edit command
DaPigGuy
19 Apr 20
Being incapable of reading step #6 in Installation & Setup does not mean it is "not working"
ZZWILLIAMXXTrue
using v2.0.1
03 Apr 20
pistolswang013
using v2.0.0
05 Dec 19

Reply to review by :

Supported API versions
3.2.0
->
3.15.0
Dependencies
EconomyAPI 5.7.2
Optional
View Plugin
MultiEconomy 2.0.0
Optional
View Plugin
Producers §
  • Collaborators:
    • @Aericio
License §
Categories:
General
Economy
Permissions
Permissions
Commands

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

Loading...