Added 26.1 world format

This commit is contained in:
2026-04-12 11:39:45 -06:00
parent 38630a4d57
commit a22c781c52
7 changed files with 732 additions and 246 deletions
+8
View File
@@ -64,11 +64,19 @@ pub struct RemoteBackupConfig {
pub file: Option<FileConfig>,
}
/// Config for individual world configuration
#[derive(Debug, Deserialize, Clone)]
pub struct World26PlusConfig {
pub world_name: String,
pub dimensions: Vec<WorldConfig>,
}
/// Configs
#[derive(Debug, Deserialize, Clone)]
pub struct AlbatrossConfig {
pub backup: BackupConfig,
pub world_config: Option<Vec<WorldConfig>>,
pub world_26_plus_config: Option<World26PlusConfig>,
pub remote: Option<RemoteBackupConfig>,
}