Class MinecraftPath
Namespace: CmlLib.Core
Assembly: CmlLib.Core.Commons.dll
public class MinecraftPath
Inheritance
Inherited Members
object.Equals(object), object.Equals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object, object), object.ToString()
Constructors
MinecraftPath()
public MinecraftPath()
MinecraftPath(string)
public MinecraftPath(string basePath)
Parameters
basePath string
MinecraftPath(string, string)
public MinecraftPath(string basePath, string basePathForAssets)
Parameters
basePath string
basePathForAssets string
Fields
LinuxDefaultPath
public static readonly string LinuxDefaultPath
Field Value
MacDefaultPath
public static readonly string MacDefaultPath
Field Value
WindowsDefaultPath
public static readonly string WindowsDefaultPath
Field Value
Properties
Assets
public string Assets { get; set; }
Property Value
BasePath
public string BasePath { get; set; }
Property Value
Library
public string Library { get; set; }
Property Value
Resource
public string Resource { get; set; }
Property Value
Runtime
public string Runtime { get; set; }
Property Value
Versions
public string Versions { get; set; }
Property Value
Methods
CreateDirs()
public void CreateDirs()
Dir(string)
protected static string Dir(string path)
Parameters
path string
Returns
GetAssetLegacyPath(string)
public virtual string GetAssetLegacyPath(string assetId)
Parameters
assetId string
Returns
GetAssetObjectPath(string)
public virtual string GetAssetObjectPath(string assetId)
Parameters
assetId string
Returns
GetIndexFilePath(string)
public virtual string GetIndexFilePath(string assetId)
Parameters
assetId string
Returns
GetLogConfigFilePath(string)
public virtual string GetLogConfigFilePath(string configId)
Parameters
configId string
Returns
GetNativePath(string)
public virtual string GetNativePath(string id)
Parameters
id string
Returns
GetOSDefaultPath()
public static string GetOSDefaultPath()
Returns
GetVersionJarPath(string)
public virtual string GetVersionJarPath(string id)
Parameters
id string
Returns
GetVersionJsonPath(string)
public virtual string GetVersionJsonPath(string id)
Parameters
id string
Returns
NormalizePath(string)
protected static string NormalizePath(string path)
Parameters
path string
Returns
ToString()
public override string ToString()