게임 경로 설정
마인크래프트 디렉터리의 경로와 구조를 나타냅니다.
게임 파일이 저장되는 마인크래프트 디렉토리의 경로와 구조를 바꿀 수 있습니다.
Example
마인크래프트 경로를 ./games
로 설정하고 기본 디렉터리 구조로 CMLauncher
를 초기화합니다.
기본 디렉터리 경로
MinecraftPath.GetOSDefaultPath()
메서드나 new MinecraftPath()
으로 기본 디렉터리 경로를 가져올 수 있습니다.
기본 디렉터리 경로는 다음과 같습니다:
Windows:
%appdata%\.minecraft
Linux:
$HOME/.minecraft
macOS:
$HOME/Library/Application Support/minecraft
기본 디렉터리 구조
커스텀 디렉터리 구조 만들기
커스텀 디렉터리 구조를 만들기 위한 두가지 방법이 있습니다.
모든 경로는 절대 경로로 저장됩니다. 상대 경로를 인수로 받은 경우, 절대 경로로 바꾸어 저장됩니다.
속성 설정하기
경로 속성을 바꾸세요. 모든 속성 (Libraries
, Versions
, 등) 은 Properties 에서 확인하세요
상속
MinecraftPath
를 상속받는 클래스를 만들고 메서드를 오버라이드하세요. 모든 메서드는 (CreateDirs
, NormalizePath
, 등) Methods 에서 확인하세요.
상대 경로를 인수로 받은 경우 반드시 절대 경로로 바꾸어 저장하세요.
API References
Last updated