Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type VersionManager ¶
type VersionManager struct {
// contains filtered or unexported fields
}
func NewVersionManager ¶
func NewVersionManager(dataDir string) (*VersionManager, error)
func (*VersionManager) DefaultFabricLoader ¶
func (m *VersionManager) DefaultFabricLoader() string
func (*VersionManager) FabricLoaderExists ¶
func (m *VersionManager) FabricLoaderExists(name string) bool
func (*VersionManager) FindFabric ¶
func (m *VersionManager) FindFabric(name, loader string) (*gameModel.VersionInfo, error)
func (*VersionManager) FindVanilla ¶
func (m *VersionManager) FindVanilla(name string) (*gameModel.VersionInfo, error)
type VersionManifestV2 ¶
type VersionManifestV2 struct { LastUpdated time.Time Vanilla struct { Release string Snapshot string // Mapping of Minecraft version to version json url Versions map[string]*gameModel.VersionInfo } Fabric struct { // Versions matrix is a mapping of Minecraft version to fabric support // The entries in here are partial, and should not be used as is Versions map[string]*gameModel.VersionInfo DefaultLoader string Loaders map[string]bool } }
Click to show internal directories.
Click to hide internal directories.