15 votos

¿Puedo cargar y guardar mis mapas de Minecraft en Mi Dropbox?

¿Es posible configurar Minecraft para que los mapas se carguen y guarden desde una carpeta diferente (como mi carpeta de Dropbox)?

¿Dónde se almacenan por defecto?

20voto

Jax Puntos 1877

Necesitarías enlaces blandos para hacerlo.

Crea un enlace suave desde tu carpeta de partidas guardadas de Minecraft hasta dentro de la carpeta de Dropbox.

Sin embargo, será bastante subóptima. Minecraft almacena las partidas guardadas en muchos, muchos pequeños archivos y Dropbox lo hace no soporta retrocesos en toda la carpeta.

Lo que yo utilizaría en su lugar es un sistema de control de versiones de origen.

Primera configuración

  1. Aprenda los fundamentos de Mercurial
  2. Obtenga Mercurial para su sistema operativo
    • Si utiliza un sistema operativo moderno, utilice el gestor de paquetes de su distribución.
    • Para otros sistemas operativos, descargue mercurial aquí .
  3. Ejecutar hg init en su carpeta de guardado
  4. Ejecutar hg add; hg commit para guardar el estado de su juego.

Copia de seguridad

  1. Juega el juego normalmente.
  2. Cuando cierres el juego, ejecuta hg commit de nuevo para guardar el estado de su juego. Dar un mensaje de confirmación significativo (por ejemplo, "¡conseguí mi primer pico de hierro!")

Esto, excepto quizás el mensaje de confirmación, debería ser fácilmente automatizado con archivos por lotes. Aquí hay un muy simple bash script para Ubuntu:

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

Volver al pasado

  1. Observa que tu archivo de guardado está corrupto.
    • Si te comprometiste la última vez que jugaste, ejecuta hg rollback para deshacer la última confirmación y restaurar la partida guardada a su estado anterior.
    • Si lo hiciste no cometer la última vez que jugó, ejecutar hg revert para restaurar las partidas guardadas a su último commit.
  2. Alégrate de haberte molestado y sigue jugando.

Copia de seguridad de Dropbox

Ya que estamos haciendo scripts, también podríamos tener un copia de un solo archivo de tus archivos de juego para ponerlos en Dropbox.

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

Esto hace que sea una solución mucho más amigable para Dropbox - sólo ten en cuenta que estás haciendo una copia de seguridad del repositorio, no sólo de los archivos del juego. Si quieres sólo lo último:

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

Alojamiento remoto

Si quieres mantener los archivos del juego actualizados entre diferentes máquinas, es trivial hacerlo, incluso sin Dropbox. Puedes tener una copia remota de tu repositorio de forma gratuita en estas soluciones de alojamiento . Elige uno que no se queje de que no uses su servicio para un proyecto que no sea de código... Intuición por ejemplo.

Sin embargo, hay que tener mucho cuidado: hay que evitar los conflictos. La fusión no trabajo, por lo que tendrá que empujar siempre después de jugar y tirar siempre antes de jugar. Esto es trivial de hacer si usted está usando 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

Los detalles de configuración específicos varían en función de su solución de alojamiento.

8voto

ggasp Puntos 608

Así es como lo hice en Windows:

  1. Haz una copia de seguridad de tus archivos guardados
    (situado en %AppData%\.minecraft\saves\ )
  2. Mueve tus guardados a una carpeta dentro de tu Dropbox o Live Mesh o cualquier servicio de sincronización de archivos
    (Ej: My Dropbox\Minecraft\saves\ )
  3. Crea un cruce que apunte a tus guardados sincronizados:
    mklink /J "%AppData%\.minecraft\saves" "Your Dropbox Folder\minecraft\saves"

Más información Uniones NTFS , Dropbox (2GB, multiplataforma, enlace de referencia), Malla viva (5 GB, sólo para Windows/Mac).

Actualización: Aquí tienes un práctico archivo por lotes para hacer una copia de seguridad de tus partidas guardadas en un zip antes de iniciar 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

tolomea Puntos 286

En el Mac, tus mundos se almacenan en ~/Library/Application Support/Minecraft/saves/. Puedes crear un enlace simbólico en esa ubicación a donde quieras, Dropbox o cualquier otro, y Minecraft seguirá ese enlace simbólico a una ubicación diferente.

3voto

garethm Puntos 1465

¿Has probado Sugarsync ? Te permitirá sincronizar carpetas específicas en tu ordenador en lugar de tener que enlazar todo a través de la carpeta de Dropbox.

JugonesTop.com

Jugonestop es una comunidad para amantes del gaming. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X