このプロジェクトについて
XMCL(X Minecraft Launcher)は、Electronで構築されたオープンソースのMinecraftランチャーで、Windows 10/11、macOS、Linuxをサポートしています。
主な機能は以下の通りです:
- 公式またはサードパーティのミラーからMinecraft、Forge、Fabric、Quilt、OptiFine、JVMをダウンロードし、自動補完します。
- HTTP/HTTPS接続を再利用した並列マルチパートダウンロードにより、転送を高速化します。
- マルチインスタンス管理により、異なるバージョン、MOD、起動設定を分離します。
- インスタンス間でファイルをコピーする代わりにハード/シンボリックリンクを使用し、ディスク効率の良いリソース管理を実現します。
- ランチャー内でMODを閲覧・ダウンロードできる、CurseForgeとModrinthの統合機能を内蔵しています。
- CurseForgeおよびModrinthのMODパックのインポート/エクスポートに対応しています。
- 複数のアカウントシステム:Microsoftログイン、Mojang Yggdrasil API、ely.by、littleskin.cn、および設定可能なサードパーティ認証サーバー。
- ユーザーが同じ物理ネットワーク上にいなくても機能する、ピアツーピアのLANマルチプレイ。
- ブラウザのブロックやSmartScreenの警告を回避するための、コード署名済みWindowsパッケージ(appx/appinstaller)。
このリポジトリはまた、Minecraftランチャーを構築するためのコア機能を提供するnpmパッケージ群(@xmcl/*)も公開しています。インストール、ユーザー認証、MOD解析、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.