i am currently working on an application for Minecraft based on Git.
For those who do not know what Git is:
Git (Gitlab/Github) is a version control tool, where you can clone edit and unite worlds.
E.G. Player 1 has a world. P2 copies that world, creates a house and unites it with P1s world. Like Online-Play but with two offline players which are working in the same world.
We want to add git add (adding the change that one made into a commit phase), git commit (committing the change that one made) and git merge (unite two worlds into one) into Minecraft.
This tool is especially good for users which are working on bigger worlds to build larger castles or cities independent from each other. They can use this tool to step back one version, where e.g. the castle does not exist or unite worlds with the changes that the players made. It is a bit difficult to explain Git but I hope that some of you know that tool or did understand my explanation.
We are also looking for some tools which already exists and try to build up on that, like LogBlock, Litematica, WorldEdit and Multiverse-Core. We have some questions for the Minecraft community. We would be happy for every opinion.
Our questions would be:
Would you use a tool like this to improve your world with other players?
Would you want a clickable user interface for this interaction (like adding your creation into the main world) or control it through commands?
What would you want to "commit" (add to the world) and "merge" (unite with the originally world)?
Would you prefer that one player is the 'master' of the originally created world which approves changes that are made (e.g. appriving merge-requests)?
Hello guys,
i am currently working on an application for Minecraft based on Git.
For those who do not know what Git is:
Git (Gitlab/Github) is a version control tool, where you can clone edit and unite worlds.
E.G. Player 1 has a world. P2 copies that world, creates a house and unites it with P1s world. Like Online-Play but with two offline players which are working in the same world.
We want to add git add (adding the change that one made into a commit phase), git commit (committing the change that one made) and git merge (unite two worlds into one) into Minecraft.
This tool is especially good for users which are working on bigger worlds to build larger castles or cities independent from each other. They can use this tool to step back one version, where e.g. the castle does not exist or unite worlds with the changes that the players made. It is a bit difficult to explain Git but I hope that some of you know that tool or did understand my explanation.
We are also looking for some tools which already exists and try to build up on that, like LogBlock, Litematica, WorldEdit and Multiverse-Core. We have some questions for the Minecraft community. We would be happy for every opinion.
Our questions would be:
Thank you all!
Good idea, I thought about this too recently. This tool would make it easier for my friend and I to build structures for our mod together.
My answers:
1) Yes
2) Clickable interface of course better but not super important
3) Changes in structures, added or removed blocks
4) Not important for me
5) It would be cool if there was a visual demonstration of the changes during the merging