brunyman / MPDB

9 stars 2 forks source link

I NEED DIRECT SUPPORT WITH THE DEV PLEASE #35

Open EfexTo opened 3 years ago

EfexTo commented 3 years ago

There isn't a Discord channel, no contacts and nothing. Please Dev, send me a method to directly talk to you, because I'm having a problem in setting MySql Player Data Bridge

brunyman commented 3 years ago

Hi, you can post it here, it's more clean I get tons of messages on Discord so I may miss it there. I need to see your server log and a description of the issue you have

EfexTo commented 3 years ago

First of all thanks for answering, the plugin it's-self is working perfectly, but I'm having an issue with syncing ENDERCHEST.

My server has a Vanilla where the data should be synchronised but for a safe reason the players first join in the lobby where the ENDERCHEST have to sync too, but if a player join in lobby without having nothing in ENDERCHEST, then the data saves in the database overwriting the vanilla ENDERCHEST data

I hypotized that if I add the playerdata file from vanilla to lobby the synchronization should works fine, but it would be a massive work of removing all the NBT from each player leaving only ENDERCHEST data

brunyman commented 3 years ago

What other sync modules you have enabled? So the problem is, when a new player joins and he get's the enderchest sync first on lobby where it is empty and then that empty enderchest is synced on the server where he has items in the enderchest?

EfexTo commented 3 years ago

Exactly, I enabled only enderchests.

Yesterday I probably fixed this by taking all the player.dat from over 100 players on the vanilla, removing all the data except enderchests and then I put them in the lobby playerdata for syncing right between lobby-vanilla

But my question is if it could be possible to add a feature to sync some type of data like enderchest in this case from an existing world into the lobby for fixing this problem faster because it would be very painful to proceed in the way I did

By the way, thanks a lot for the answers, the plugin it-self is absolute amazing and it works without problems, but with this feature it could become perfect 👍🏻

EfexTo commented 3 years ago

I don't know if this could be possible, but another idea could be to make a reverse syncing temporanely from database to lobby, and then switching it for syncing all between lobby-vanilla