HMCL/docs/README_ja.md

5.0 KiB
Raw Permalink Blame History

Hello Minecraft! Launcher

Build Status Downloads Stars Discord QQ Group

English | 中文 (简体, 繁體, 文言) | 日本語 | español | русский | українська

紹介

HMCLはオープンソースでクロスプラットフォーム対応のMinecraftランチャーです。Mod管理、ゲームカスタマイズ、ModローダーのインストールForge、NeoForge、Fabric、Quilt、LiteLoader、OptiFine、Modパック作成、UIカスタマイズなど、さまざまな機能をサポートしています。

HMCLは優れたクロスプラットフォーム性能を持っています。Windows、Linux、macOS、FreeBSDなどの異なるオペレーティングシステムだけでなく、x86、ARM、RISC-V、MIPS、LoongArchなどのさまざまなCPUアーキテクチャにも対応しています。HMCLを使えば、さまざまなプラットフォームでMinecraftを簡単に楽しむことができます。

HMCLが対応しているシステムやCPUアーキテクチャについては、この表をご参照ください。

ダウンロード

最新版は公式サイトからダウンロードできます。

また、GitHub Releasesでも最新版を入手できます。

必要ではありませんが、上記の公式サイトからのみリリース版をダウンロードすることを推奨します。

ライセンス

ライセンスについては README.md をご参照ください。

コントリビューション

プルリクエストを送信したい場合、以下の要件を満たしてください。

  • IDEIntelliJ IDEA
  • コンパイラJava 17以上

コンパイル方法

プロジェクトのルートディレクトリで次のコマンドを実行してください。

./gradlew clean build

Java 17以上がインストールされていることを確認してください。

JVMオプションデバッグ用

パラメータ 説明
-Dhmcl.home=<path> HMCLディレクトリを上書きします
-Dhmcl.self_integrity_check.disable=true アップデート時の自己整合性チェックをバイパスします
-Dhmcl.bmclapi.override=<url> BMCLAPIダウンロードプロバイダーのAPIルートを上書きします。デフォルトはhttps://bmclapi2.bangbang93.comです
-Dhmcl.font.override=<font family> フォントファミリーを上書きします
-Dhmcl.version.override=<version> バージョン番号を上書きします
-Dhmcl.update_source.override=<url> HMCL本体のアップデートソースを上書きします
-Dhmcl.authlibinjector.location=<path> 指定したauthlib-injectorを使用しますダウンロードせずに
-Dhmcl.openjfx.repo=<maven repository url> OpenJFXダウンロード用のカスタムMavenリポジトリを追加します
-Dhmcl.native.encoding=<encoding> ネイティブエンコーディングを上書きします
-Dhmcl.microsoft.auth.id=<App ID> Microsoft OAuthアプリIDを上書きします
-Dhmcl.microsoft.auth.secret=<App Secret> Microsoft OAuthアプリシークレットを上書きします
-Dhmcl.curseforge.apikey=<Api Key> CurseForge APIキーを上書きします