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
Follow me on Twitter to remain updated!
Note You can find the Shopkeepers version for PocketMine-MP 4 at this link but is the v1.0 and not the latest version becase PMMP4 is deprecated.
Warning As of v1.2 we no longer support PocketMine-MP 4, this however does not mean that we will remove v1.0 for PMMP4, in fact it will always remain available here on GitHub at this branch!
The configuration of Shopkeepers allows you to customize some values to make it suitable for all servers.
|Is the plugin enabled?
|Max shopkeeper's entities for one player (PER SHOP)
|Player that can bypass this limitation
|List of banned names
|List of banned items (can't be sold)
|List of banned item ids (can't be sold)
|Allow player to use the /sk trade command
|Allow the server to share some data with pmmpStats
|Allow the server to check the plugin version
The base command is
/shopkeepers but you can also use
/shopk as aliases.
Here a list of all commands that you can use:
|Show the plugin's informations
|Show the shop configuration page
|Edit the shop recepies
|SHOP NAME / NULL
|Create a new shop, if the name is leaved empty will be generated
|Summon a Shopkeeper entity (as a Villager) for your Shop
|SHOP NAME and NEW NAME
|[NOT AVAILABLE] Rename a current shop
|Show all of your shops
|SHOP NAME and PAGE
|Show the trade history for the shopkeeper
|SHOP AUTHOR NAME and SHOP NAME
|Remotely trade with a shopkeeper
This plugin makes use of pmmpStats to create and process plugin statistics, which then includes a continuous sending of the following information to the service servers:
The Terms of Service of pmmpStats are available here, instead the privacy polici is at this link.
You can disable information sharing with pmmpStats by setting the
enable-pmmpstats-datashare value to
false, by default (so even if the value is not present) it is enabled.
Yes, the v1.0 brought an epic function: now you can set a skin of a Shopkeeper.
Unfortunately players can't add a skin of a Shopkeeper for multiple reasons:
Anyways, to avoid abuse of this system we have made this feature usable only by the server administrator.
You should have seen something new in the
Shopkeepers folder, the
skins folder, and that is where all the skins should be put.
Skins MUST BE in a
The file name should be composed as follows:
<PLAYER NAME>_<SHOP NAME>.png, for example
FoxWorn3365_Fox.png is valid and will be used by the plugin.
Well, if no skin is provided the classic villager is spawned. yeee
There is not really an Admin shop but you can activate this function by using the command
/sk info <SHOP NAME> and then clicking on the Blaze Powder and then clicking on the red wool block that has "Admin shop" as its name
There are two ways:
/sk info <SHOP NAME> and then click on the chest!
Easy: shift and click on the Shopkeeper
More easy: just hit it, it will die in only one hit!
Edit the config of ClearLag changing to
false this option.
We actually support a Skin System, please see here!
If the Shopkeeper is an Admin Shop it does not have an inventory!
The v1.2 implements an incredible customization system: 🎉__programming!__🎉
So, from now you can handle some Shopkeeper event! but how?
Simple, you can code inside the config with the new parser YAMLPower!
Feel free to contact me with no problem for any questions, I'll respond within a day!
description: "Allows users to use the base command"
description: "Allows users to summon player's shop"
description: "Allow users to create a shop"
description: "Allow users to edit they'r shop"
description: "Allow users to see a list of their shops"
description: "Allow users to despawn they'r Villager shops"
descritpion: "Allow users to rename they'r shops"
description: "Allow users to decide if the shopkepeer's name should be visible or no"
description: "Allow users to view the trade history of his Shopkeepers"
description: "Allow users to enable and disable their own Shopkeepers from the menu"
description: "Allows users to decide if the shopkeepers should be admin or none"
description: "Allow users to kill every shopkeepers, also of other players"
description: "Allow users to see and use the /sk command without args to open the base GUI"
description: "Allow users to use a shopkeeper when they touch it"
description: "Allow users to open a shopkeeper's inventory with the command /sk inventory"
description: "Allow users to remotely trade with a shopkeeper with the command /sk trade <author> <shop>"
You can contact me via:
NOTE: Because of the reject of v1.2 from poggit this changelog will include also the v1.2 changelog
/sk trade. Syntax:
/sk trade <AUTHOR> <SHOPNAME>. Read more here.
Find any bug? Please report it on GitHub Issues
If this plugin helped me, please support the project
It seemed impossible and instead in just two days spent attached to a monitor I managed to update the plugin on time!
Please report it with an Issue!
Tomorrow I'll go to another vacation (only 1 week) so no more updates until 01-08 yey!
Support the project: https://paypal.me/foxworn
/sk rename <OLDNAME> <NEWNAME> command
array expected, stdClass given
You should delete the
.entities.json because the final format has finally been implemented and is different from v0.8.x
Version v1.0, also known as Sales & Shops will be the first stable version of the plugin and will also contain the following features:
/sk info <NAME> you get the list screen
Reply to review by :
You can leave one review per plugin release, and delete or update your review at any time