Documentation
¶
Index ¶
- type CheckUpdate
- type ContentRoots
- type ExtractProgress
- type FileEntry
- type FilesDroppedEvent
- type InstanceBackupArchiveInfo
- type InstanceBackupArchiveScope
- type InstanceBackupInfo
- type InstanceBackupModsLIPPackage
- type InstanceBackupRequest
- type InstanceBackupRestoreConflict
- type InstanceBackupRestoreConflictDiffField
- type InstanceBackupRestoreConflictInfo
- type InstanceBackupRestoreProgress
- type InstanceBackupRestoreRequest
- type InstanceBackupRestoreResolution
- type InstanceBackupRestoreResult
- type InstanceBackupRestoreScopeResult
- type InstanceBackupResult
- type InstanceBackupScope
- type InstanceBackupScopeMode
- type LIPPackageInstallState
- type LIPPackageInstallStateEntry
- type LanguageJson
- type LevelDatField
- type LocalVersion
- type MinecraftVersion
- type MirrorTestResult
- type ModInfo
- type ModManifestJson
- type PackInfo
- type PreloaderJson
- type ProcessInfo
- type Server
- type VersionJson
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CheckUpdate ¶
type ContentRoots ¶
type ExtractProgress ¶
type FilesDroppedEvent ¶ added in v0.3.0
type InstanceBackupArchiveInfo ¶ added in v0.3.8
type InstanceBackupArchiveInfo struct {
FormatVersion int `json:"formatVersion"`
Name string `json:"name"`
ArchivePath string `json:"archivePath"`
ArchiveName string `json:"archiveName"`
GameVersion string `json:"gameVersion"`
Type string `json:"type"`
EnableIsolation bool `json:"enableIsolation"`
CreatedAt string `json:"createdAt"`
IncludedScopes []string `json:"includedScopes"`
ScopeModes map[string]string `json:"scopeModes"`
Scopes []InstanceBackupArchiveScope `json:"scopes"`
ModsLIPPackages []InstanceBackupModsLIPPackage `json:"modsLipPackages"`
RawModFolders []string `json:"rawModFolders"`
BedrockWhitelistRoots []string `json:"bedrockWhitelistRoots"`
ErrorCode string `json:"errorCode"`
}
type InstanceBackupArchiveScope ¶ added in v0.3.8
type InstanceBackupInfo ¶ added in v0.3.8
type InstanceBackupInfo struct {
Name string `json:"name"`
BackupDir string `json:"backupDir"`
Scopes []InstanceBackupScope `json:"scopes"`
ErrorCode string `json:"errorCode"`
}
type InstanceBackupModsLIPPackage ¶ added in v0.3.8
type InstanceBackupRequest ¶ added in v0.3.8
type InstanceBackupRequest struct {
Scopes []string `json:"scopes"`
ScopeModes map[string]string `json:"scopeModes"`
ModsLIPPackages []InstanceBackupModsLIPPackage `json:"modsLipPackages"`
}
type InstanceBackupRestoreConflict ¶ added in v0.3.8
type InstanceBackupRestoreConflict struct {
ID string `json:"id"`
ScopeKey string `json:"scopeKey"`
ScopeLabel string `json:"scopeLabel"`
Path string `json:"path"`
SourceType string `json:"sourceType"`
TargetType string `json:"targetType"`
IdentityKind string `json:"identityKind"`
IdentityKey string `json:"identityKey"`
BackupPath string `json:"backupPath"`
CurrentPath string `json:"currentPath"`
BackupSummary string `json:"backupSummary"`
CurrentSummary string `json:"currentSummary"`
DiffFields []InstanceBackupRestoreConflictDiffField `json:"diffFields,omitempty"`
}
type InstanceBackupRestoreConflictDiffField ¶ added in v0.3.8
type InstanceBackupRestoreConflictInfo ¶ added in v0.3.8
type InstanceBackupRestoreConflictInfo struct {
ArchivePath string `json:"archivePath"`
IncludedScopes []string `json:"includedScopes"`
Conflicts []InstanceBackupRestoreConflict `json:"conflicts"`
ErrorCode string `json:"errorCode"`
}
type InstanceBackupRestoreProgress ¶ added in v0.3.8
type InstanceBackupRestoreRequest ¶ added in v0.3.8
type InstanceBackupRestoreRequest struct {
ArchivePath string `json:"archivePath"`
Scopes []string `json:"scopes"`
ConflictResolutions []InstanceBackupRestoreResolution `json:"conflictResolutions,omitempty"`
}
type InstanceBackupRestoreResolution ¶ added in v0.3.8
type InstanceBackupRestoreResult ¶ added in v0.3.8
type InstanceBackupRestoreResult struct {
ArchivePath string `json:"archivePath"`
Status string `json:"status"`
IncludedScopes []string `json:"includedScopes"`
ScopeResults []InstanceBackupRestoreScopeResult `json:"scopeResults"`
ErrorCode string `json:"errorCode"`
}
type InstanceBackupRestoreScopeResult ¶ added in v0.3.8
type InstanceBackupResult ¶ added in v0.3.8
type InstanceBackupScope ¶ added in v0.3.8
type InstanceBackupScope struct {
Key string `json:"key"`
Label string `json:"label"`
Path string `json:"path"`
Size int64 `json:"size"`
Selectable bool `json:"selectable"`
Exists bool `json:"exists"`
Modes []InstanceBackupScopeMode `json:"modes,omitempty"`
DefaultMode string `json:"defaultMode"`
Warnings []string `json:"warnings,omitempty"`
}
type InstanceBackupScopeMode ¶ added in v0.3.8
type LIPPackageInstallState ¶ added in v0.3.7
type LIPPackageInstallStateEntry ¶ added in v0.3.8
type LIPPackageInstallStateEntry struct {
IdentifierKey string `json:"identifierKey"`
State LIPPackageInstallState `json:"state"`
}
type LanguageJson ¶
type LevelDatField ¶
type LocalVersion ¶
type MinecraftVersion ¶
type MirrorTestResult ¶
type ModManifestJson ¶
type PreloaderJson ¶
type ProcessInfo ¶ added in v0.1.6
Click to show internal directories.
Click to hide internal directories.