MeteorDevelopment / meteor-client

Based Minecraft utility mod.
https://meteorclient.com
GNU General Public License v3.0
2.09k stars 778 forks source link

[NEED FEEDBACK] settings cloud sync #2099

Closed SIMULATAN closed 2 years ago

SIMULATAN commented 2 years ago

Describe the feature

I was thinking about implementing cloud sync for the settings but I wanted to ask for opinions before doing that, I would add Google Drive and possibly other cloud storage systems. Please state your opinions below!

Before submitting a suggestion

Big-Iron-Cheems commented 2 years ago

Can't you just save them in a profile, and if you need to transfer, just copy the folder? This is so overcompilcated and unnecessary imo.

SIMULATAN commented 2 years ago

Can't you just save them in a profile, and if you need to transfer, just copy the folder? This is so overcompilcated and unnecessary imo.

Good luck sending over folders every day, it quickly gets overcomplicated. You might not use different devices often but other people do switch frequently

Big-Iron-Cheems commented 2 years ago

Ok, I get your point, but why would you need to change your config so often? Also, I am sure there already exist software capable of syncing a folder between devices.

SIMULATAN commented 2 years ago

Ok, I get your point, but why would you need to change your config so often? Also, I am sure there already exist software capable of syncing a folder between devices.

1) because things change, your freecam is too fast, a bypass changes (for a anarchy server of course), ... 2) yes but they often don't allow you to select an external folder to sync or they don't have proper excludes (to prevent syncing passwords)

Big-Iron-Cheems commented 2 years ago

Ok, and how is Meteor supposed to do this syncing for you?

Syncing means data has to be shared, but how can you share your profile data if, let's say, the receiving device is off?

SIMULATAN commented 2 years ago

It'll sync it over something like google drive, as stated in the post. My plan is to utilize their API to upload and download the files, it'll sync the data on start and stop and possibly other events

MineGame159 commented 2 years ago

In my opinion cloud storage is a feature that only a very small group of people would use and would add a lot of code to be maintained. If we ever decided to have something like this then it would be done on our server through meteor accounts and not relying on multiple different providers.