Files
justbackup/src/main/java/io/ib67/sfcraft/Backup.java
T
iceBear67 6a2642ab93 feat: implement backup system with compression and bundling
- Add zstd-jni dependency for compression support
- Define Backup record with name, key, incremental, and size fields
- Implement BackupManager with backup listing, deletion, and creation methods
- Create BackupWorker to handle backup operations with server state coordination
- Refactor WorldDir to simplify dimension handling and file listing
- Introduce bundling system with SerialBundlerReader^[[1;5P/Writer for efficient storage
- Add BackupStrategy interface with LocalBackupStrategy implementation
- Support both compressed and uncompressed backup formats
- Add config option for parallel backup operations
- Remove old backup implementation from JustBackupMod
- Update backup file format with metadata footer and magic number validation
2025-09-21 22:03:46 +08:00

10 lines
153 B
Java

package io.ib67.sfcraft;
public record Backup(
String name,
String backupKey,
boolean incremental,
long sizeTotal
) {
}