FileExtractor
게임 파일 추출
Last updated
게임 파일 추출
Last updated
IFileExtractor
는 주어진 버전에 대해 모든 GameFile
을 추출합니다.
라이브러리에서는 기본적으로 5개의 extractor 를 제공합니다:
AssetFileExtractor: extract asset files (<game_directory>/assets/objects)
ClientFileExtractor: extract version.jar file (<game_directory>/versions/<version>/<version>.jar)
JavaFileExtractor: extract java files (<game_directory>/runtime)
LibraryFileExtractor: extract library files (<game_directory>/libraries)
LogFileExtractor: extract log config file (<game_directory>/assets/log_configs)
여기서 추출된 모든 GameFile
들은 GameInstaller으로 전달되며 파일을 설치합니다.
만약 런처에서 더 많은파일 (예시: 모드 파일) 을 검사하고 다운로드하도록 만들려면 IFileExtractor
를 직접 구현하고 MinecraftLauncherParameters의 에 추가하세요.