User Tools

Site Tools


ja:tutorial:setup

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
ja:tutorial:setup [2022/08/08 14:18] – created skytomoja:tutorial:setup [2023/07/24 03:06] (current) – [修正] 手順節の修正(誤訳の修正, template mod generatorの使用) gai
Line 8: Line 8:
  
 ===== Mod のセットアップ ===== ===== Mod のセットアップ =====
-==== 手動の手順 ==== +==== 手順 ==== 
-   - [[https://github.com/FabricMC/fabric-example-mod/|fabric-example-mod]](Kotlinを使用する場合は、[[https://github.com/SmushyTaco/Example-Mod/|Kotlin バージョン]]) ''LICENSE'' 〔ライセンス〕ファイルと ''README.md'' 〔最初にお読みください.md〕ファイルを除外します。これらはテンプレート自体に適用され、必ずしも Mod には適用されません。+   - [[https://github.com/FabricMC/fabric-example-mod/|fabric-example-mod]](Kotlinを使用する場合は、[[https://fabricmc.net/develop/template/|template mod generator]] を使用してください。をコピーし、 ''LICENSE'' 〔ライセンス〕ファイルと ''README.md'' 〔最初にお読みください.md〕ファイルを除外します。これらはテンプレート自体に適用され、Mod には必要ではありません。
    - ''gradle.properties'' を編集します:    - ''gradle.properties'' を編集します:
        * 必ず ''archives_base_name'' と ''maven_group'' を希望の値に設定してください。        * 必ず ''archives_base_name'' と ''maven_group'' を希望の値に設定してください。
-       * Minecraft のバージョン、マッピング、ローダー、および織機を必ず更新してください。これらはすべて https://fabricmc.net/develop/ から照会でき、ターゲットにするバージョンと一致ます+       * Minecraft、マッピング、ローダー、および Loom のバージョンを必ず更新してください。これらはすべて https://fabricmc.net/develop/ から照会でき、あなたが希望するバージョンに合うようにてください
        * ''build.gradle'' で使用する予定の他の依存関係を追加します。        * ''build.gradle'' で使用する予定の他の依存関係を追加します。
    - build.gradle ファイルを IDE にインポートします。特定の IDE については、次のセクションを参照してください。    - build.gradle ファイルを IDE にインポートします。特定の IDE については、次のセクションを参照してください。
    - 幸せな Mod 製作を!    - 幸せな Mod 製作を!
 +
 +=== Fabric の Mod ID の変更 ===
 +Minecraft 1.19.2 から、Fabric APIの Mod ID は ''fabic'' から ''fabric-api'' に変更されました。Mod を 1.19.2 より前のバージョンに戻す場合は、''fabric.mod.json'' の ''depends'' を ''fabric'' に変更する必要があります。
  
 === IntelliJ IDEA === === IntelliJ IDEA ===
Line 27: Line 30:
 デフォルトでは、 IntelliJ はプロジェクトをビルドするために Gradle に委任します。これは Fabric には不要であり、ビルド時間が長くなり、ホットスワップに関連する奇妙な問題が発生します。組み込みコンパイラを使用するには、次のようにします: デフォルトでは、 IntelliJ はプロジェクトをビルドするために Gradle に委任します。これは Fabric には不要であり、ビルド時間が長くなり、ホットスワップに関連する奇妙な問題が発生します。組み込みコンパイラを使用するには、次のようにします:
     - Gradle タブから 'Gradle Settings'  〔Gradle 設定〕ダイアログを開きます。     - Gradle タブから 'Gradle Settings'  〔Gradle 設定〕ダイアログを開きます。
-    - 'Run tests using' 〔ビルドして使用して実行〕および 'Run tests using' 〔テスト使用して実行〕フィールドを 'IntelliJ IDEA' に変更します。 +    - 'Build and run using' 〔ビルド及び実行に使用〕および 'Run tests using' 〔テストの実行に使用〕フィールドを 'IntelliJ IDEA' に変更します。
-    - Go to File 〔ファイルへ移動〕 → Project Structure 〔プロジェクト構造〕 に移動し、'Project compiler output' 〔プロジェクトコンパイラ出力〕を ''$PROJECT_DIR$/out'' に設定します。+
  
-残念ながら、現在、 'Build and run using' 〔ビルドして使用して実行〕および 'Run tests using' 〔テストを使用して実行〕オプションに IDE 全体のデフォルトを設定することは不可能であるため、新しいプロジェクトごとにこれらの手順を繰り返す必要があります。+残念ながら、現在、 'Build and run using' 〔ビルド及び実行に使用〕および 'Run tests using' 〔テスト実行に使用〕オプションに IDE 全体のデフォルトを設定することは不可能であるため、新しいプロジェクトごとにこれらの手順を繰り返す必要があります。
  
 **注:** ''idea'' gradle タスクを実行しないでください。開発環境を壊すことが知られています。 **注:** ''idea'' gradle タスクを実行しないでください。開発環境を壊すことが知られています。
Line 36: Line 38:
 IntelliJ IDEA を使用している場合は、 [[https://plugins.jetbrains.com/plugin/8327|MinecraftDev プラグイン]] を使用できます。 IntelliJ IDEA を使用している場合は、 [[https://plugins.jetbrains.com/plugin/8327|MinecraftDev プラグイン]] を使用できます。
 このプラグインは、 Fabric プロジェクトの自動生成のサポートに加えて、 このプラグインは、 Fabric プロジェクトの自動生成のサポートに加えて、
-検査、アクセサー/シャドウフィールドの生成、Mixinターゲット参照(JVM記述子)のコピーなどのミックスイン関連機能のサポートを追加します。+検査、アクセサー/シャドウフィールドの生成、ミックスインターゲット参照(JVM記述子)のコピーなどのミックスイン関連機能のサポートを追加します。
 IntelliJ の内部プラグインブラウザを使用して、 File 〔ファイル〕 → Settings 〔設定〕 → Plugins 〔プラグイン〕に移動し、 Marketplace 〔マーケットプレイス〕 タブをクリックして、 Minecraft を検索することでインストールできます。 IntelliJ の内部プラグインブラウザを使用して、 File 〔ファイル〕 → Settings 〔設定〕 → Plugins 〔プラグイン〕に移動し、 Marketplace 〔マーケットプレイス〕 タブをクリックして、 Minecraft を検索することでインストールできます。
  
ja/tutorial/setup.1659968293.txt.gz · Last modified: 2022/08/08 14:18 by skytomo