AutoBackup icon

AutoBackup -----

Schedule and perform automatic world backups



Feature list:
  • Automatic backup
  • Dropbox support
  • FTPS (Implicit TLS) support
  • Configurable backup frequency
  • Backup into specified directory
  • Selective backups of certain worlds
  • Automatically delete old local world backups
  • Compress the data using the Deflate algorithm
Example file structure:
[​IMG]
Requirements:
  • Java 17 or higher
  • Spigot/Paper/forks MC v1.21.4

Default config.yml:

Code (Text):

# Backup Configuration
backup-frequency: 10800 # in seconds (e.g., 3600 seconds = 1 hour)
max-backups: 15 # maximum number of world backups to keep
backup-path: "backups" # relative path to the backup directory
worlds:
  - world
  - world_nether
  - world_the_end

# FTP Backup Configuration
ftp:
  enabled: false # Set to true to enable FTP backups
  host: "ftp.example.com"
  port: 990 # Implicit TLS Port
  username: "your_username"
  password: "your_password"
  remote-path: "/backups"
  use-implicit-tls: true

# Dropbox Backup Configuration
dropbox:
  enabled: false # Set to true to enable Dropbox backups
  access-token: "your-dropbox-access-token"
  remote-path: "/backups"
Steps to install and set up:
  1. Download the .jar file and place it within the plugins/ directory of your Minecraft server
  2. Restart the Minecraft server to generate the default configuration files
  3. Edit the configuration file to reflect your needs
License:
The plugin is licensed under the Apache License, Version 2.0.
Resource Information
Author:
----------
Total Downloads: 37
First Release: Dec 17, 2024
Last Update: Dec 18, 2024
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings