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 3.0.3
Approved
Direct Download How to install?
Switch version
734 Downloads / 21023 Total
24 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 4.21.0+

Supported Economy Providers

Installation & Setup

  1. Install the plugin from Poggit.
  2. (Optional) Setup your economy provider. Change economy.provider to the name of the economy plugin being used, or xp for PMMP Player EXP.
  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. Hold the items you plan on selling in your hand.
  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.category.{CATEGORY} Allows access to private categories op
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

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.

License

   Copyright 2018 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 §
  • Support for PHP 8.1.
  • Bumped minimum PMMP version to 4.21.0.
  • Bumped version to 3.0.3
  • Implemented support for new BedrockEconomy API
  • Bumped version to 3.0.2

Full Changelog: 3.0.1...3.0.2

  • Implemented option to set shop items to sell-only
  • Bumped version to 3.0.1

Full Changelog: 3.0.0...3.0.1

  • Migrated to DaPigGuy/[email protected] for improved auto-update checks.
  • Updated DaPigGuy/FormAPI-4.0.0 to 2.1.0
  • Updated Paroxity/Commando to 3.0.0
  • Updated DaPigGuy/libPiggyEconomy to 3.0.0
    • Added BedrockEconomy support.
    • Dropped MultiEconomy support.
  • Support PMMP API 4.2.0
  • Bumped version to 3.0.0

Full Changelog: 2.1.1...3.0.0

  • 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

SergeKrivelevich
using v3.0.3
21 Sep 23
This plugin doesn't work with BedrockEconomy. BedrockEconomy is conflicting with EconomyAPI...
Soso2612
using v3.0.3
18 Aug 23
Update PM5
Miscri9122
using v3.0.3
05 Aug 23
API: 5.0.0
Rmdmc
Outdated
using v3.0.2
29 May 22
PushkarOP
Outdated
using v3.0.1
20 May 22
MRDECE
Outdated
using v2.1.1
17 Feb 22
please update to 4.0.0
duzzmoney
Outdated
using v2.1.1
07 Jan 22
How do I only put one item on sale? I don't want it to be bought only sold, I put FALSE in shop.yml gave an error.
NhanAZ
Outdated
using v2.1.1
28 Jul 21
I believe this is the best Shop plugin I have ever used. Please update it more.
MrNinja008
Outdated
using v2.1.1
20 Jul 21
Ok
Willtom999
Outdated
using v2.1.1
06 Jul 21
Jesnaes
Outdated
using v2.1.1
10 Apr 21
Hello, could you add an option where the store is blocked by worlds. Thanks.
ZZWILLIAMXXTrue
Outdated
using v2.1.1
24 Oct 20
The best shop plugin! I love it because you can edit shop in game!
LuCaTiLe41
Outdated
using v2.1.1
26 Aug 20
Cool
ItzFabb-uwu
Outdated
using v2.1.1
14 Aug 20
Radledazzler
Outdated
using v2.1.1
27 Jul 20
This plugin is great but it appears red when I do /pl please fix :((
jsonfromstatefarm
Outdated
using v2.1.1
26 Jul 20
TowerFallGaming
Outdated
using v2.1.1
07 Jul 20
It's good but I thought it was an auction house
thicksunny
Outdated
using v2.1.1
24 Jun 20
Great plugin, developer is patient and active, also love the in-game shop editor. Great work!
NormalOcean6686
Outdated
using v2.1.0
31 May 20
fesuk637
Outdated
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
Outdated
using v2.0.1
03 Apr 20
pistolswang013
Outdated
using v2.0.0
05 Dec 19
SillierShark195
Outdated
using v1.1.2
12 Jun 23
Noobxbg
Outdated
using v1.1.2
23 Dec 21

Reply to review by :

/ 5
Supported API versions
4.21.0
->
4.21.1
Dependencies
EconomyAPI 5.7.3-PM4
Optional
View Plugin
BedrockEconomy 2.0.7
Optional
View Plugin
Producers §
  • Collaborators:
    • @Aericio
    • @DaPigGuy
License §
Categories:
General
Economy
Permissions
Permissions
Commands

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

/ 5
Loading...