BackupCraft Hub Documentation

Version 1.6.3 - July 2025

Table of Contents

1. Overview

BackupCraft is a Bash-based tool designed to manage Minecraft world backups efficiently. This tool offers:



2. Features



3. Requirements



4. Installation Guide

This guide explains how to install BackupCraft on Linux.


  1. Download the latest release from this link Recommended version: 1.6.3 (latest stable), other versions may cause instability or critical bugs.

  2. Open your terminal and extract the downloaded file:
    
      tar -xvzf ~/Downloads/BackupCraft-v1.6.3.tar.gz
            
    This command extracts the compressed archive into the current folder.

  3. Navigate to the extracted directory:
    
      cd BackupCraft
            

  4. Grant execution permission to the installer:
    
      chmod +x install.sh
            

  5. Run the installation script:
    
      ./install.sh
            

    Or

    
      sh install.sh
            

  6. The installer will:
    • Remove old scripts if found.
    • Install dependencies: 7zip, jq, rsync, etc.
    • Move bchub.sh to your $HOME directory.

  7. After installation, in your home folder, run the app:
    
      ./bchub.sh
            


How the Installer Works

The install.sh script automates the entire setup:



if ! command -v "$dep" &>/dev/null; then
  echo "Installing $dep..."
  instalar_pacote "$dep"
fi
    
This logic ensures no dependency errors occur when running BackupCraft.

Security Tips


5. Usage

Main Menu

The main menu provides these options:


Example: Creating a Backup


$ ./bchub.sh
===== BackupCraft Hub 1.6.3 =====
[1] Make Backup
[2] Restore Backup
...
Choose: 1
World selected: 'SurvivalWorld'
Starting backup... (This may take a few minutes)
[▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰ ]
Backup created successfully at: ~/Documents/Backup Save Minecraft/SurvivalWorld
      

6. Auto Backup

Enable auto backup via the menu or edit .backupcraft_config:


AUTO_BACKUP=true
AUTO_BACKUP_INTERVAL=900
AUTO_BACKUP_WORLDS=("SurvivalWorld" "CreativeTest")
      

7. Configuration File

Located at: ~/.backupcraft_config


BACKUP_MODE="medio"
MULTIPLE_BACKUPS=true
ENABLE_ENCRYPTION=false
ENCRYPTION_PASSWORD=""
      
It saves all your settings, even you install a new update, you will not lost anything.

8.FAQ

Q: Can I use this on Windows?
No, it is Linux-only (for now).


9. Changelog (1.6.3)