feat:移除了弹窗,服务器添加sls

This commit is contained in:
2026-09-08 22:39:45 +08:00
commit 6a295f9a7a
4082 changed files with 1322534 additions and 0 deletions

View File

@ -0,0 +1,96 @@
//! API for interacting with Theseus
pub mod ai;
pub mod cache;
pub mod content_favorites;
pub mod content_search;
pub mod curseforge;
pub mod drop_classifier;
pub mod friends;
pub mod google_ip;
pub mod handler;
pub mod hongshi;
pub mod instance;
pub mod jre;
pub(crate) mod loader_metadata;
pub mod logs;
pub mod mcarchive;
pub mod memory;
pub mod metadata;
pub mod minecraft_auth;
pub mod minecraft_news;
pub mod minecraft_skins;
pub mod mr_auth;
pub mod multiplayer;
pub mod pack;
pub mod planet_minecraft;
pub mod process;
pub mod server_address;
pub mod servers;
pub mod settings;
pub mod symlink;
pub mod tags;
pub mod terracotta;
pub mod translation;
pub mod worlds;
pub mod data {
pub use crate::instance::McArchiveCoreInstallResult;
pub use crate::launcher::ExternalGameDirMode;
pub use crate::state::{
AppliedContentSetPatch, CacheBehaviour, CacheValueType, CachedEntry,
ContentFavorite, ContentFavoriteInput, ContentFavoriteProvider,
ContentFavoriteType, ContentFile, ContentItem, ContentItemCapabilities,
ContentItemOwner, ContentItemProject, ContentItemVersion,
ContentOwnershipKind, ContentProvider, ContentProviderRef,
ContentUpdatePlan, ContentUpdatePlanAction, ContentUpdateResolution,
ContentUpdateResolutionChoice, ContentUpdateScope, CoreComponent,
CoreComponentKind, CoreComponentSource, CoreJarPreview,
CreateDirectLinkInstance, CreateInstance, Credentials, Dependency,
DirectLinkSyncReport, DirectoryInfo, EditInstance,
ExternalMinecraftRoot, Hooks, InstanceContentPack,
InstanceContentSnapshot, InstanceContentSnapshotItem,
InstanceContentWarning, InstanceInstallCandidate,
InstanceInstallTarget, InstanceLaunchOverridesPatch, InstanceLink,
InstanceMetadata, InstancePostUpgradeNotice,
InstancePostUpgradeWarning, InstanceUpgradeAction,
InstanceUpgradeDependencyChange, InstanceUpgradeDependencyChangeKind,
InstanceUpgradeEnvironment, InstanceUpgradeFixedConstraint,
InstanceUpgradeIssue, InstanceUpgradeIssueCode, InstanceUpgradeItem,
InstanceUpgradeItemStatus, InstanceUpgradePlan,
InstanceUpgradeResolution, InstanceUpgradeResolutionBatchResult,
InstanceUpgradeResolutionResult, InstanceUpgradeSelection,
InstanceUpgradeSolution, InstanceUpgradeSolutionChoice,
InstanceUpgradeSolutionKind, JavaVersion, LinkedModpackInfo,
LoaderComponent, LoaderComponentKind, LoaderComponentRole,
ManualDownloadOperationKind, ManualDownloadState, MemorySettings,
ModLoader, ModrinthCredentials, Organization, OwnerType,
PackMemberMaterializationState, PackMemberOverrideKind,
PendingManualDownload, PrivacySettings, ProcessMetadata, Project,
ProjectType, ProjectV3, SearchResult, SearchResults, SearchResultsV3,
Settings, ShaderRuntime, TeamMember, Theme, User, UserFriend, Version,
WindowSize,
};
pub use ariadne::users::UserStatus;
pub use modrinth_content_management::{
ContentType, ResolutionPreferences, ResolveContentPlan,
ResolveContentRequest,
};
}
pub mod prelude {
pub use crate::{
State, ai,
data::*,
event::CommandPayload,
install, instance,
jre::{self, JdkVersionInfo},
metadata, minecraft_auth, mr_auth, pack, process, server_address,
servers, settings,
state::{ReleaseChannel, db_backup::app_db_backup_dir},
translation,
util::{
io::{IOError, canonicalize},
network::{is_network_metered, tcp_listen_any_loopback},
},
};
}