Skip to content

[Enhancement] Sync more than just mods #34

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
sharky009 opened this issue Jan 28, 2025 · 4 comments
Open

[Enhancement] Sync more than just mods #34

sharky009 opened this issue Jan 28, 2025 · 4 comments

Comments

@sharky009
Copy link

sharky009 commented Jan 28, 2025

It would be great to sync configs and resource packs as well. Mods are a great start and an important factor, but mostly it's necessary to change some configs as well. It could be realized quite simple i think. Mod sync needs no change. An additional part could be added to the json file to support resource packs from modrinth. The rest can be simply realized with a custom zip file that would be downloaded from some url you can also define in the json and than extracted into the minecraft folder. So you are able to change basicly everything and also include mods, files or datapacks that aren't public. Hopefully it's understandable what i'm trying to tell.

Additionally it would be also great to wipe some files that could be defined by name or as regex.

So last but not least, keep up the good work!

@EchoEllet
Copy link
Collaborator

EchoEllet commented Feb 6, 2025

Thank you for the report. Currently, this script can also sync the resource packs and the server list in-game and also have a feature for syncing custom files in the .minecraft directory however not much is documented, and the project is not user-friendly, and there are issues.

I plan on reworking this project with a better approach, but for now, it's no longer active.

Additionally it would be also great to wipe some files that could be defined by name or as regex.

Could you share an example usecase?

@sharky009
Copy link
Author

Okay good to know. I will wait until you come up with it :)

Could you share an example usecase?

A great example are log files. These are growing much in the folders of people who playing on my server. Someone who didnt know they exist had several thousends of them in this Folder.

This is only one example, that came up directly into my mind.

@EchoEllet
Copy link
Collaborator

EchoEllet commented Apr 23, 2025

I plan on reworking this project with a better approach, but for now, it's no longer active.

Update: I'm developing a custom Minecraft launcher that aims to solve the same issue that Kraft Sync is trying to solve. It's in very early stages, and there is not much to share at the moment. The prototype should be done in 2 to 3 months. The Login with Microsoft feature is already implemented.

It's not possible to solve many issues effectively without a launcher that was built from the ground up to allow sharing or syncing profiles/instances.

It will hopefully be more user-friendly and provide a better user experience.

@sharky009
Copy link
Author

I will take a look at it. Thanks for telling!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants