프로젝트 소개
XMCL(X Minecraft Launcher)은 Electron으로 구축된 오픈소스 Minecraft 런처로, Windows 10/11, macOS, Linux를 지원합니다.
주요 기능은 다음과 같습니다:
- 공식 또는 제3자 미러에서 Minecraft, Forge, Fabric, Quilt, OptiFine, JVM을 다운로드하고 자동 완성합니다.
- HTTP/HTTPS 연결 재사용을 통한 동시 다중 파트 다운로드로 더 빠른 전송을 제공합니다.
- 다중 인스턴스 관리를 통해 서로 다른 버전, 모드, 실행 설정을 격리합니다.
- 인스턴스 간에 파일을 복사하는 대신 하드/심볼릭 링크를 사용하는 디스크 효율적인 리소스 관리.
- 런처 내에서 모드를 탐색하고 다운로드할 수 있는 내장 CurseForge 및 Modrinth 통합.
- CurseForge 및 Modrinth 모드팩 가져오기/내보내기.
- 다양한 계정 시스템: Microsoft 로그인, Mojang Yggdrasil API, ely.by, littleskin.cn, 구성 가능한 제3자 인증 서버.
- 사용자가 동일한 물리적 네트워크에 있지 않아도 작동하는 피어 투 피어 LAN 멀티플레이.
- 브라우저 차단 및 SmartScreen 경고를 피하기 위한 코드 서명된 Windows 패키지(appx/appinstaller).
이 저장소는 또한 Minecraft 런처를 구축하기 위한 핵심 기능을 제공하는 npm 패키지 모음(@xmcl/*)을 게시하며, 설치, 사용자 인증, 모드 파싱, NBT 파싱, CurseForge/Modrinth API 클라이언트, 리소스 팩 파싱, 파일 전송, NAT 통과(UPnP/NAT-PMP) 등을 다룹니다.
설치는 winget, Homebrew, Flathub를 통해 가능합니다. 이 프로젝트는 MIT 라이선스이며 10개 이상의 언어로 커뮤니티 현지화를 지원합니다.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.