Discover Packages
github.com/liteldev/LeviLauncher
internal
types
package
Version:
v0.3.7
Opens a new window with list of versions in this module.
Published: Mar 12, 2026
License: GPL-3.0, LGPL-3.0
Opens a new window with license information.
Imports: 0
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
Documentation
¶
type CheckUpdate struct {
IsUpdate bool `json:"isUpdate"`
Version string `json:"version"`
Body string `json:"body"`
}
type ContentRoots struct {
Base string `json:"base"`
UsersRoot string `json:"usersRoot"`
ResourcePacks string `json:"resourcePacks"`
BehaviorPacks string `json:"behaviorPacks"`
IsIsolation bool `json:"isIsolation"`
IsPreview bool `json:"isPreview"`
}
type ExtractProgress struct {
}
type FileEntry struct {
Name string `json:"name"`
Path string `json:"path"`
IsDir bool `json:"isDir"`
Size int64 `json:"size"`
}
type FilesDroppedEvent struct {
Files []string `json:"files"`
Target string `json:"target"`
}
type LIPPackageInstallState struct {
Identifier string `json:"identifier"`
PackageRef string `json:"packageRef"`
Installed bool `json:"installed"`
ExplicitInstalled bool `json:"explicitInstalled"`
InstalledVersion string `json:"installedVersion"`
Error string `json:"error"`
}
type LanguageJson struct {
Code string `json:"code"`
Language string `json:"language"`
}
type LevelDatField struct {
Name string `json:"name"`
Tag string `json:"tag"`
ValueString string `json:"valueString"`
ValueJSON string `json:"valueJSON"`
IsBoolLike bool `json:"isBoolLike"`
InData bool `json:"inData"`
Path []string `json:"path,omitempty"`
}
type LocalVersion struct {
Name string `json:"name"`
Uuid string `json:"uuid"`
Path string `json:"path"`
Version string `json:"version"`
IsLaunched bool `json:"isLaunched"`
IsPreview bool `json:"isPreview"`
IsPreLoader bool `json:"isPreLoader"`
}
type MinecraftVersion struct {
Version string `json:"version"`
Uuid string `json:"uuid"`
Type int `json:"type"`
SupportPL bool `json:"supportPL"`
}
type MirrorTestResult struct {
URL string `json:"url"`
LatencyMs int64 `json:"latencyMs"`
Ok bool `json:"ok"`
Status int `json:"status"`
Error string `json:"error,omitempty"`
}
type ModInfo struct {
Name string `json:"name"`
Entry string `json:"entry"`
Version string `json:"version"`
Type string `json:"type"`
Author string `json:"author,omitempty"`
Folder string `json:"folder"`
}
type ModManifestJson struct {
Name string `json:"name"`
Entry string `json:"entry"`
Version string `json:"version"`
Type string `json:"type"`
Author string `json:"author,omitempty"`
}
type PackInfo struct {
Name string `json:"name"`
Description string `json:"description"`
Version string `json:"version"`
MinEngineVersion string `json:"minEngineVersion"`
IconDataUrl string `json:"iconDataUrl"`
Path string `json:"path"`
}
type PreloaderJson struct {
ColorLog bool `json:"colorLog"`
LogLevel int `json:"logLevel"`
LogPath string `json:"logPath"`
ModsPath string `json:"modsPath"`
Version int `json:"version"`
}
type ProcessInfo struct {
Pid int `json:"pid"`
ExePath string `json:"exePath"`
IsLauncher bool `json:"isLauncher"`
VersionName string `json:"versionName"`
}
type Server struct {
Index string `json:"index"`
Name string `json:"name"`
IP string `json:"ip"`
Port string `json:"port"`
Timestamp int64 `json:"timestamp"`
}
type VersionJson struct {
Name string `json:"name"`
Uuid string `json:"uuid"`
Version string `json:"version"`
IsPreview bool `json:"isPreview"`
IsPreLoader bool `json:"isPreLoader"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.