Skip to content

Releases: FoxWorn3365/Shopkeepers

Shopkeepers v1.3 for PocketMine-MP 5

29 Aug 22:42
7f0d41d
Compare
Choose a tag to compare

Shopkeepers v1.3 for PocketMine-MP 5 is now out!

NOTE: Because of the reject of v1.2 from poggit this changelog will include also the v1.2 changelog

What's new

  • Added a custom event handler with YAMLPower so you can program with YAML! Epic. Anyways, read more here
  • Added the command /sk trade. Syntax: /sk trade <AUTHOR> <SHOPNAME>. Read more here.
  • API for developers
  • Added the integration with pmmpStats. You can find the Shopkeepers stats here
  • Added the summoned entity count in the Shopkeeper info GUI
  • Added the updater checker, so if a new version is available on GitHub you will be warned about this

Bug fix

  • Fixed the ErrorException: "Creation of dynamic property" bug #25
  • Drastically reduced the size of the plugin (from 42MB to 0.08MB, incredible)
  • Fixed the "Position world is null or has been unloaded" bug #32 implementing a checking system
  • Fixed the "Entities per Shop count increases when the player rejoin the server without a restart" bug #35
  • Updated the InvMenu version

Find any bug? Please report it on GitHub Issues

If this plugin helped me, please support the project

v1.2 for PocketMine-MP 5

20 Aug 19:36
e51d25c
Compare
Choose a tag to compare

The v1.2 is now HERE!

What's new?

  • Added custom event handler support with YAMLPower. Read more HERE
  • Added the support to the command /sk trade
  • API for Devs DEFERRED TO v1.3
  • Added the integration to pmmpStats

Bug fix

  • Fixed the ErrorException: "Creation of dynamic property" bug #25
  • Drastically reduced the size of the plugin (from 42MB to 0.08MB, incredible)

Want to suggest new features for Shopkeepers?

You can submit an issue on GitHub to suggest a new feature!

Bug report

To report any bug please follow the bug reporting format and open an issue on GitHub. Thanks!

Support my project!

v1.0 for PocketMine-MP 5

23 Jul 23:42
b82a44e
Compare
Choose a tag to compare

Finally the v1.0 is HERE!

It seemed impossible and instead in just two days spent attached to a monitor I managed to update the plugin on time!

What's new

  • Added support for custom skins for Shopkeepers
  • Added support for both single and double trade with an update to the trade GUI
  • Now the config and info GUI are more user-friendly and good-look
  • The trade history is now here! You can see all the trades of a Shopkeeper
  • Now you can lock and unlock a Shopkeeper to prevent trading (you can from the info page)
  • Added support to the HumanShopkeeper class
  • Updated the F.A.Q. for the ClearLag problem

Bug fix

  • Fixed the unresponsive bug #20 by updating InvMenu to the latest version
  • Fixed the fixer (funny) due to #13
  • Finally fixed the #19 error (/sk create without name arg) and allowed automatic generation of name

Any bug or problem?

Please report it with an Issue!

Note
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

v1.0 for PocketMine-MP 4

23 Jul 23:44
b82a44e
Compare
Choose a tag to compare

Finally the v1.0 is HERE!

It seemed impossible and instead in just two days spent attached to a monitor I managed to update the plugin on time!

What's new

  • Added support for custom skins for Shopkeepers
  • Added support for both single and double trade with an update to the trade GUI
  • Now the config and info GUI are more user-friendly and good-look
  • The trade history is now here! You can see all the trades of a Shopkeeper
  • Now you can lock and unlock a Shopkeeper to prevent trading (you can from the info page)
  • Added support to the HumanShopkeeper class
  • Updated the F.A.Q. for the ClearLag problem

Bug fix

  • Fixed the unresponsive bug #20 by updating InvMenu to the latest version
  • Fixed the fixer (funny) due to #13
  • Finally fixed the #19 error (/sk create without name arg) and allowed automatic generation of name

Any bug or problem?

Please report it with an Issue!

Note
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

v0.9.1a for PocketMine-MP 5

27 Jun 16:30
0f8876a
Compare
Choose a tag to compare

What's new?

*:warning: The changelog contains only the changes between v0.9.1 and v0.9.1a

Bug fix

  • Now custom items works!

v0.9.1a for PocketMine-MP 4

27 Jun 16:29
c56a80f
Compare
Choose a tag to compare

What's new?

*:warning: The changelog contains only the changes between v0.9.1 and v0.9.1a

Bug fix

  • Now custom items works!

v0.9.1 for PocketMine-MP 5

26 Jun 19:55
64c4789
Compare
Choose a tag to compare
Pre-release

Shopkeepers v0.9.1 for PocketMine-MP 4 - Changelog

What's new?

  • Now if you interact with your own shop you won't get the Shopkeeper's inventory but the Shopkeeper's info page
  • Now if the Shopkeeper is an admin shop you will see a barrier instead of a chest to access to the inventory
  • Now entities are stored in a more efficient way and you can summon a Shopkeeper from his info page
  • Added support for Custom Items
  • The "Cancel item" button in a trade config now will work
  • Added the /sk rename <OLDNAME> <NEWNAME> command
  • Now if you interact with a Shopkeeper without config it will die and an error message will be displayed
  • The Shopkeeper's info page now is more user-friendly with more options like deleting the shopkeeper
  • From the config the server owner can now decide how many Shopkeeper entites a player can summon (FOR SHOP)
  • Added the "Shopkeeper's name automoderation system": from the config you can select some names to automoderate
  • An automatic system of file validating and repairing

Bug fix

  • Now entities should spawn correctly
  • Fixed the infamous error array expected, stdClass given
  • Fixed other minor bugs

Breaking changes

You should delete the .entities.json because the final format has finally been implemented and is different from v0.8.x

Features that will be added in v1.0

Version v1.0, also known as Sales & Shops will be the first stable version of the plugin and will also contain the following features:

  • Trade also 2 items instead of 1
  • Sales for some players
  • Shop whitelist
    Unfortunately, I'm sorry to tell you that I will be leaving on 28/06 for a month-long vacation where I will be unable to update the plugin, so I will just design and better develop the new features and then get to work on v1.0 at the end of this vacation.
    I thank you for your understanding.

v0.9.1 for PocketMine-MP 4

26 Jun 19:54
fd94d23
Compare
Choose a tag to compare
Pre-release

Shopkeepers v0.9.1 for PocketMine-MP 4 - Changelog

What's new?

  • Now if you interact with your own shop you won't get the Shopkeeper's inventory but the Shopkeeper's info page
  • Now if the Shopkeeper is an admin shop you will see a barrier instead of a chest to access to the inventory
  • Now entities are stored in a more efficient way and you can summon a Shopkeeper from his info page
  • Added support for Custom Items
  • The "Cancel item" button in a trade config now will work
  • Added the /sk rename <OLDNAME> <NEWNAME> command
  • Now if you interact with a Shopkeeper without config it will die and an error message will be displayed
  • The Shopkeeper's info page now is more user-friendly with more options like deleting the shopkeeper
  • From the config the server owner can now decide how many Shopkeeper entites a player can summon (FOR SHOP)
  • Added the "Shopkeeper's name automoderation system": from the config you can select some names to automoderate
  • An automatic system of file validating and repairing

Bug fix

  • Now entities should spawn correctly
  • Fixed the infamous error array expected, stdClass given
  • Fixed other minor bugs

Breaking changes

You should delete the .entities.json because the final format has finally been implemented and is different from v0.8.x

Features that will be added in v1.0

Version v1.0, also known as Sales & Shops will be the first stable version of the plugin and will also contain the following features:

  • Trade also 2 items instead of 1
  • Sales for some players
  • Shop whitelist
    Unfortunately, I'm sorry to tell you that I will be leaving on 28/06 for a month-long vacation where I will be unable to update the plugin, so I will just design and better develop the new features and then get to work on v1.0 at the end of this vacation.
    I thank you for your understanding.

v0.8.2 Pre-relase - PocketMine-MP 5

22 Jun 21:14
e9227bf
Compare
Choose a tag to compare

Pre-relase v0.8.2 for PocketMine-MP 5

What's new?

  • Now the NBT of the item is saved in hex instead of binary code in files
  • Now if you do /sk info <NAME> you get the list screen
  • Optimized the entity saving system: now also the nametag is saved and loaded!
  • Optimized the entity spawn: now they're not more in cache!
  • New README.md! WOW
  • Other but i don't remember

v0.8.2 Pre-relase - PocketMine-MP 4

22 Jun 21:16
e9227bf
Compare
Choose a tag to compare

Pre relase v0.8.2 for PocketMine-MP 4

What's new?

  • Now the NBT of the item is saved in hex instead of binary code in files
  • Now if you do /sk info <NAME> you get the list screen
  • Optimized the entity saving system: now also the nametag is saved and loaded!
  • Optimized the entity spawn: now they're not more in cache!
  • New README.md! WOW
  • Other but i don't remember