brunyman / MPDB

9 stars 2 forks source link

Quickshop Reremake support not working #66

Open NamiUni opened 2 years ago

NamiUni commented 2 years ago

MPDB Version: 4.1.0 Quickshop Reremake version: 5.1.0.3

Players just not getting money while offline from any of their quickshops quickshop support is toggled "true" in config.

The error log will be output.

[12:17:41] [Server thread/ERROR]: [MysqlPlayerDataBridge] Plugin MysqlPlayerDataBridge v4.1.0 has failed to register events for class net.craftersland.data.bridge.events.QuickShopSupportOLD because org/maxgamer/quickshop/Shop/ShopPurchaseEvent does not exist.
botany111 commented 2 years ago

QuickShop seems to have changed the API in 5.0 So I'm still using QuickShop-4.0.9.10

NamiUni commented 2 years ago

I switched the Economy plugin to one that supports MySQL. That's the best way to go if you want to maintain compatibility with other plugins.

botany111 commented 2 years ago

Do you have a recommended plugin He'd better be able to convert MPDB data

NamiUni commented 2 years ago

The MPDB API makes it easy for anyone to retrieve MPDB economy data. PD.api.getDatabaseMoney(UUID); Then you can fork and implement the economy plugin of your choice. There are a lot of economy plugins out there, so it's a good idea to try out different ones and find the one that suits you best.