BuildTools 2 years ago
parent
commit
58d634b153
1 changed files with 21 additions and 15 deletions
  1. 21 15
      options/minecraft.sh

+ 21 - 15
options/minecraft.sh

@@ -62,7 +62,6 @@ then
 rm Minecraft_*.tar
 fi
 echo -e "\e[97mPacking files...\e[0m"
-SIZE=`du -sk /home/wareck/minecraft/ | cut -f 1`
 tar cf - --exclude='/home/wareck/minecraft/cache' --exclude='/home/wareck/minecraft/minecraft.tar.xz' --exclude='/home/wareck/minecraft/backups' --exclude='/home/wareck/minecraft/build' --exclude='/home/wareck/minecraft/paperclip.jar' --exclude='/home/wareck/minecraft/spigot-1.*.jar' --exclude='/home/wareck/minecraft/logs' /home/wareck/minecraft --checkpoint=.250 | pixz >$output_folder/$archive_file.tar.xz
 md5sum $output_folder/$archive_file.tar.xz > $archive_file.md5
 
@@ -95,6 +94,27 @@ sudo cp /tmp/mcbackup.sh /usr/local/bin/
 echo "Done"
 }
 
+function recovery {
+if [ $recover_backup = "YES" ]
+then
+echo -e "\n$(tput setaf 10)Restore Backup:$(tput setaf 7)"
+mkdir /home/wareck/tempo
+cd /home/wareck/tempo
+cp $backup_file .
+pixz -x < $backup_file | tar xf - --checkpoint=.200
+cd /home/wareck/tempo/home/wareck/minecraft
+cp -r /home/wareck/tempo/home/wareck/minecraft/world /home/wareck/minecraft/
+cp -r /home/wareck/tempo/home/wareck/minecraft/world_nether /home/wareck/minecraft/
+cp -r /home/wareck/tempo/home/wareck/minecraft/world_the_end /home/wareck/minecraft/
+cd /home/wareck
+rm -r -f /home/wareck/tempo
+fi
+echo -e
+exit
+}
+
+recovery
+
 print_centered "$(tput setaf 10)"
 print_centered " ⠀⠀⡰⠉⠉⣷⡄⣀⣎⠉⢹⡎⠉⢉⡞⠉⠉⣧⡎⠉⠉⡞⠉⠉⠉⠉⠉⣿⠉⠉⠉⠉⠉⢹⡏⠋⠉⠉⠉⠙⡏⠉⣉⠉⣉⠉⢿⠉⠉⠉⢉⠉⢱⡏⠉⠉⠉⢉⠉⡄"
 print_centered "⠀⢀⠃⠀⠀⠘⠛⠁⠀⠀⣼⠀⠀⣸⠃⠀⠀⠘⠃⠀⢰⡇⠀⠀⠛⠛⠛⣿⠀⠀⢸⣿⣿⣿⡇⠀⠈⠃⠀⣠⣿⠀⠉⣶⣍⠀⢸⡆⠀⠘⠛⠛⠛⣿⣿⡆⠀⠈⡟⠁"
@@ -208,18 +228,4 @@ chmod +x minecraft.service
 sudo cp minecraft.service /etc/init.d/
 sudo sudo update-rc.d minecraft.service defaults
 
-if [ $recover_backup = "YES" ]
-then
-echo -e "\n$(tput setaf 10)Restore Backup:$(tput setaf 7)"
-mkdir /home/wareck/tempo
-cd /home/wareck/tempo
-pixz -x < $backup_file | tar xf - --checkpoint=.200
-cd /home/wareck/tempo/minecraft
-cp -r /home/wareck/tempo/minecraft/world /home/wareck/minecraft/
-cp -r /home/wareck/tempo/minecraft/world_nether /home/wareck/minecraft/
-cp -r /home/wareck/tempo/minecraft/world_the_end /home/wareck/minecraft/
-cd /home/wareck
-rm -r -f /home/wareck/tempo
-fi
-
 backup_tool