¿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?
¿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?
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.
hg init
en su carpeta de guardadohg add; hg commit
para guardar el estado de su juego.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!`
hg rollback
para deshacer la última confirmación y restaurar la partida guardada a su estado anterior.hg revert
para restaurar las partidas guardadas a su último commit.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
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.
Así es como lo hice en Windows:
%AppData%\.minecraft\saves\
)My Dropbox\Minecraft\saves\
)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
Jugonestop es una comunidad para amantes del gaming. Puedes hacer tus propias preguntas o resolver las de los demás.