@@ -192,7 +192,7 @@ export type PackageDonationPlatform = "patreon" | "buymeacoffee" | "paypal" | "g
192192
193193export type PackageDonationUrl = { id : PackageDonationPlatform ; url : string }
194194
195- export type PackageError = { type : "NoPrimaryFile" ; data : string } | { type : "IsNotModPack" ; data : string } | { type : "Incompatible" ; data : IncompatiblePackageType } | { type : "MissingApiKey" ; data : string } | { type : "UnsupportedBodyType" ; data : string } | { type : "UnsupportedAuthorType" ; data : string } | { type : "UnsupportedModpackFormat" ; data : string }
195+ export type PackageError = { type : "NoPrimaryFile" ; data : string } | { type : "IsNotModPack" ; data : string } | { type : "PartialModpackInstall" ; data : string } | { type : " Incompatible"; data : IncompatiblePackageType } | { type : "MissingApiKey" ; data : string } | { type : "UnsupportedBodyType" ; data : string } | { type : "UnsupportedAuthorType" ; data : string } | { type : "UnsupportedModpackFormat" ; data : string }
196196
197197export type PackageGallery = { url : string ; thumbnail_url : string ; title : string | null ; description : string | null ; featured : boolean | null }
198198
@@ -325,11 +325,8 @@ export type VersionType =
325325 */
326326"old_beta"
327327
328- const ARGS_MAP = { 'oneclient' :'{"refreshArt":["path"],"getVersions":[],"getBundlesFor":["cluster_id"],"updateBundlePackages":["cluster_id"],"copyClusterContent":["source_id","target_id"],"isBundleSyncing":[],"downloadPackageFromBundle":["package","cluster_id","bundle_name","skip_compatibility"],"checkForUpdate":[],"installUpdate":[],"getClustersGroupedByMajor":[],"cacheArt":["path"],"extractBundleOverrides":["bundle_path","cluster_id"]}' , 'core' :'{"searchPackages":["provider","query"],"updateClusterById":["id","request"],"fetchMinecraftProfile":["uuid"],"getLogs":["id"],"launchCluster":["id","uuid","search_for_java"],"getClusters":[],"getProcessLogTail":["id","max_lines"],"killProcess":["pid"],"getRunningProcesses":[],"setClusterStage":["id","stage"],"getGlobalProfile":[],"getLoadersForVersion":["mc_version"],"getGameVersions":[],"getMultiplePackages":["provider","slugs"],"createSettingsProfile":["name"],"downloadPackage":["provider","package_id","version_id","cluster_id","skip_compatibility"],"getPackage":["provider","slug"],"syncCluster":["cluster_id"],"getLinkedPackages":["cluster_id"],"open":["input"],"readSettings":[],"getPackageVersions":["provider","slug","mc_version","loader","offset","limit"],"refreshAccounts":[],"getClusterById":["id"],"removeUser":["uuid"],"getDefaultUser":["fallback"],"removeCluster":["id"],"createCluster":["options"],"getWorlds":["id"],"getLogByName":["id","name"],"updateClusterProfile":["name","profile"],"setDefaultUser":["uuid"],"getUsers":[],"getPackageBody":["provider","body"],"removePackage":["cluster_id","package_hash"],"fetchLoggedInProfile":["access_token"],"setDiscordRPCMessage":["message"],"getUsersFromAuthor":["provider","author"],"isClusterRunning":["cluster_id"],"refreshAccount":["uuid"],"writeSettings":["setting"],"installModpack":["modpack","cluster_id"],"getProfileOrDefault":["name"],"removeCape":["access_token"],"getRunningProcessesByClusterId":["cluster_id"],"togglePackage":["cluster_id","package_hash"],"getScreenshots":["id"],"uploadSkinBytes":["access_token","skin_data","image_format","skin_variant"],"downloadExternalPackage":["package","cluster_id","force","skip_compatibility"],"getUser":["uuid"],"openMsaLogin":[],"changeSkin":["access_token","skin_url","skin_variant"],"convertUsernameUUID":["username_uuid"],"changeCape":["access_token","cape_uuid"]}' , 'folders' :'{"fromCluster":["folder_name"],"openCluster":["folder_name"]}' , 'events' :'{"message":["event"],"process":["event"],"ingress":["event"]}' , 'debug' :'{"getType":[],"getArch":[],"getFullDebugInfoParsedString":[],"getGitCommitHash":[],"getFamily":[],"getFullDebugInfo":[],"openDevTools":[],"getOsVersion":[],"getPackageVersion":[],"getPlatform":[],"getFullDebugInfoParsed":[],"isInDev":[],"getBuildTimestamp":[],"getLocale":[],"hasDevSettings":[],"getOsDistro":[]}' }
329- export type Router = { 'events' : { ingress : ( event : IngressPayload ) => Promise < void > ,
330- message : ( event : MessagePayload ) => Promise < void > ,
331- process : ( event : ProcessPayload ) => Promise < void > } ,
332- 'core' : { getClusters : ( ) => Promise < ClusterModel [ ] > ,
328+ const ARGS_MAP = { 'folders' :'{"openCluster":["folder_name"],"fromCluster":["folder_name"]}' , 'oneclient' :'{"cacheArt":["path"],"refreshArt":["path"],"copyClusterContent":["source_id","target_id"],"checkForUpdate":[],"getBundlesFor":["cluster_id"],"getClustersGroupedByMajor":[],"installUpdate":[],"downloadPackageFromBundle":["package","cluster_id","bundle_name","skip_compatibility"],"updateBundlePackages":["cluster_id"],"extractBundleOverrides":["bundle_path","cluster_id"],"getVersions":[],"isBundleSyncing":[]}' , 'events' :'{"ingress":["event"],"message":["event"],"process":["event"]}' , 'debug' :'{"isInDev":[],"getFamily":[],"getLocale":[],"getArch":[],"getBuildTimestamp":[],"hasDevSettings":[],"getFullDebugInfoParsed":[],"getFullDebugInfo":[],"getFullDebugInfoParsedString":[],"getType":[],"getGitCommitHash":[],"openDevTools":[],"getPackageVersion":[],"getPlatform":[],"getOsVersion":[],"getOsDistro":[]}' , 'core' :'{"changeCape":["access_token","cape_uuid"],"getPackage":["provider","slug"],"installModpack":["modpack","cluster_id"],"convertUsernameUUID":["username_uuid"],"getLoadersForVersion":["mc_version"],"removeCape":["access_token"],"openMsaLogin":[],"getClusterById":["id"],"removeUser":["uuid"],"getUser":["uuid"],"refreshAccount":["uuid"],"readSettings":[],"getPackageBody":["provider","body"],"changeSkin":["access_token","skin_url","skin_variant"],"getScreenshots":["id"],"refreshAccounts":[],"launchCluster":["id","uuid","search_for_java"],"getGameVersions":[],"removeCluster":["id"],"getUsers":[],"getRunningProcessesByClusterId":["cluster_id"],"setClusterStage":["id","stage"],"getLinkedPackages":["cluster_id"],"getPackageVersions":["provider","slug","mc_version","loader","offset","limit"],"open":["input"],"createCluster":["options"],"searchPackages":["provider","query"],"setDiscordRPCMessage":["message"],"createSettingsProfile":["name"],"setDefaultUser":["uuid"],"downloadExternalPackage":["package","cluster_id","force","skip_compatibility"],"getRunningProcesses":[],"getProcessLogTail":["id","max_lines"],"getClusters":[],"getLogByName":["id","name"],"getProfileOrDefault":["name"],"killProcess":["pid"],"updateClusterById":["id","request"],"getGlobalProfile":[],"isClusterRunning":["cluster_id"],"downloadPackage":["provider","package_id","version_id","cluster_id","skip_compatibility"],"getUsersFromAuthor":["provider","author"],"updateClusterProfile":["name","profile"],"getLogs":["id"],"writeSettings":["setting"],"getMultiplePackages":["provider","slugs"],"syncCluster":["cluster_id"],"togglePackage":["cluster_id","package_hash"],"fetchMinecraftProfile":["uuid"],"fetchLoggedInProfile":["access_token"],"getWorlds":["id"],"getDefaultUser":["fallback"],"uploadSkinBytes":["access_token","skin_data","image_format","skin_variant"],"removePackage":["cluster_id","package_hash"]}' }
329+ export type Router = { 'core' : { getClusters : ( ) => Promise < ClusterModel [ ] > ,
333330getClusterById : ( id : number ) => Promise < ClusterModel | null > ,
334331removeCluster : ( id : number ) => Promise < null > ,
335332createCluster : ( options : CreateCluster ) => Promise < ClusterModel > ,
@@ -383,6 +380,9 @@ removeCape: (accessToken: string) => Promise<MojangFullPlayerProfile>,
383380convertUsernameUUID : ( usernameUuid : string ) => Promise < MowojangProfile > ,
384381setDiscordRPCMessage : ( message : string ) => Promise < null > ,
385382open : ( input : string ) => Promise < null > } ,
383+ 'events' : { ingress : ( event : IngressPayload ) => Promise < void > ,
384+ message : ( event : MessagePayload ) => Promise < void > ,
385+ process : ( event : ProcessPayload ) => Promise < void > } ,
386386'folders' : { fromCluster : ( folderName : string ) => Promise < string > ,
387387openCluster : ( folderName : string ) => Promise < null > } ,
388388'debug' : { openDevTools : ( ) => Promise < void > ,
0 commit comments