15 votes

Puis-je charger et enregistrer mes cartes Minecraft sur Ma Dropbox ?

Est-il possible de configurer Minecraft pour que les cartes soient chargées et sauvegardées à partir d'un dossier différent (comme mon dossier Dropbox) ?

Où sont-elles stockées par défaut ?

20voto

Jax Points 1877

Il vous faut liens mous pour le faire.

Créez un lien logiciel entre votre dossier de sauvegarde Minecraft et le dossier Dropbox.

Cependant, ce sera tout à fait sous-optimal. Minecraft stocke les parties sauvegardées dans plusieurs, beaucoup de petits et Dropbox fait no supportent les retours en arrière à l'échelle du dossier.

Ce que j'utiliserais plutôt, c'est un système de contrôle des versions de la source.

Première installation

  1. Apprendre les bases de Mercurial
  2. Obtenez Mercurial pour votre système opérationnel
    • Si vous utilisez un système d'exploitation moderne, utilisez le gestionnaire de paquets de votre distribution.
    • Pour les autres systèmes opérationnels, télécharger mercur du ici .
  3. Exécuter hg init sur votre dossier de sauvegarde
  4. Exécuter hg add; hg commit pour sauvegarder l'état de votre jeu.

Sauvegarde

  1. Jouez le jeu normalement.
  2. Lorsque vous fermez le jeu, exécutez hg commit pour sauvegarder l'état de votre jeu. Donnez un message de validation significatif (par exemple, "J'ai obtenu ma première pioche en fer !").

Ceci, sauf peut-être pour le message de validation, devrait être facilement automatisé avec des fichiers batch. Voici un script bash très simple pour Ubuntu :

java -jar minecraft.jar
cd ~/.minecraft/
hg commit -m `zenity --entry --title Minecraft --text Announce your deeds!`

Remonter le temps

  1. Remarquez que votre fichier de sauvegarde est corrompu.
    • Si vous vous êtes engagé la dernière fois que vous avez joué, exécutez hg rollback pour annuler le dernier commit et restaurer le jeu de sauvegarde à votre état de sauvegarde précédent.
    • Si vous l'avez fait no commettre la dernière fois que vous avez joué, exécuter hg revert pour restaurer les parties sauvegardées à votre dernier commit.
  2. Soyez heureux de vous être dérangé et continuez à jouer.

Sauvegarde Dropbox

Tant que nous sommes en train d'écrire des scripts, nous pourrions tout aussi bien avoir une copie d'un seul fichier de vos fichiers de jeu à mettre sur Dropbox.

java -jar minecraft.jar
cd ~/.minecraft/
hg commit -m `zenity --entry --title Minecraft --text Announce your deeds!`
zip -r ~/Dropbox/Minecraft/savefile.zip .

Cela permet d'obtenir une solution beaucoup plus conviviale pour Dropbox. Sachez simplement que vous sauvegardez le référentiel, et pas seulement les fichiers de jeu. Si vous voulez juste le dernier :

java -jar minecraft.jar
cd ~/.minecraft/
hg commit -m `zenity --entry --title Minecraft --text Announce your deeds!`
hg archive zip ~/Dropbox/Minecraft/savefile.zip

Hébergement à distance

Si vous voulez garder les fichiers de jeu à jour entre différentes machines, il est trivial de le faire - même sans Dropbox. Vous pouvez obtenir gratuitement une copie distante de votre dépôt à l'adresse suivante ces solutions d'hébergement . Choisissez-en un qui ne se plaindra pas si vous n'utilisez pas ses services pour un projet non codifié... Intuxication par exemple.

Soyez toutefois très prudent : vous voulez éviter les conflits. La fusion no Vous devrez donc toujours pousser après avoir joué et toujours tirer avant de jouer. Ceci est facile à faire si vous utilisez un script :

hg pull #get remote changes 
java -jar minecraft.jar
cd ~/.minecraft/
hg commit -m `zenity --entry --title Minecraft --text Announce your deeds!`
hg push #push to remote server

Les détails spécifiques de la configuration varient en fonction de votre solution d'hébergement.

8voto

ggasp Points 608

Voici comment j'ai procédé sous Windows :

  1. Sauvegardez vos sauvegardes
    (situé dans %AppData%\.minecraft\saves\ )
  2. Déplacez vos sauvegardes vers un dossier dans votre Dropbox ou Live Mesh ou tout autre service de synchronisation de fichiers.
    (ex : My Dropbox\Minecraft\saves\ )
  3. Créez une jonction qui pointe vers vos sauvegardes synchronisées :
    mklink /J "%AppData%\.minecraft\saves" "Your Dropbox Folder\minecraft\saves"

Plus d'informations sur Jonctions NTFS , Dropbox (2 Go, multiplateforme, lien de parrainage), Maillage en direct (5 Go, Windows/Mac uniquement).

Mise à jour : Voici un fichier batch pratique pour sauvegarder vos sauvegardes de jeux dans une base de données. zip avant de lancer Minecraft :

@echo off
echo "Backing up save files..."
"Your Path To 7zip\7-Zip\7z.exe" a -r -mx7 -tzip "Your Dropbox Folder\minecraft\saves.zip" "%AppData%\.minecraft\saves"
minecraft.exe

4voto

Murph Points 7600

Sur le Mac, vos mondes sont stockés dans ~/Bibliothèque/Application Support/Minecraft/saves/. Vous pouvez créer un lien symbolique à cet emplacement vers n'importe où, Dropbox ou autre, et Minecraft suivra ce lien symbolique vers un autre emplacement.

3voto

garethm Points 1465

Avez-vous essayé Sugarsync ? Il vous permettra de synchroniser des dossiers spécifiques sur votre ordinateur au lieu de devoir tout relier via le dossier Dropbox.

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X