LoginSignup
4
5

More than 1 year has passed since last update.

MinecraftでMODを開発したい#1

Last updated at Posted at 2021-05-12

MinecraftでMODの開発をします
試行錯誤を書いていくだけのものになります

概要

環境構築をする

動作環境 2021/05/12

Version
Mac OS Big Sur 11.1
IntelliJ IDEA 2021.1.1
AdoptOpenJDK (HotSpot) 1.8.0_282
Minecraft 1.16.5
Forge 36.1.0

目次

  • IntelliJ IDEAのインストール
  • Forgeのインストール
  • Example Modの削除

IntelliJ IDEAのインストール

ダウンロードページから「Community」をダウンロード
ダウンロードしたインストーラを実行し、デフォルト設定のまま画面に従ってインストール
IntelliJ IDEAを起動し、タイトル画面で「New Project」を選択
「Project SDK」から「Download JDK」を選択
「Version」に「1.8」、「Vendor」に「AdoptOpenJDK (HotSpot)」を指定し、「Download」
「Project SDK」に「adopt-openjdk-1.8」が選択されていることを確認する

Forgeのインストール

ダウンロードページから1.16.5を選択し、「Download Recommended」の「Mdk」をダウンロード
ダウンロードしたzipファイルを解凍し、任意の場所に移動させておく
IntelliJ IDEAを起動して解凍したファイルを選択
自動で読み込みが始まるので、右下の進捗表示が完了するまで待つ

画面右側のTool Window Barにある「Gradle」を選択し、GradleのTool Windowを開く
Tasks > fg_runsと階層を下りて「genIntellijRuns」をダブルクリックすると、実行構成が自動で作成される
「BUILD SUCCESSFUL」の表示がでれば成功
Terminalから$ ./gradlew genIntellijRunsを実行でもできる

Gradle Tool Window左上の同期ボタン(Reload All Gradle Projects)を押す

画面右上の「TitaniumMod [genIntellijRuns]」などと表示されている実行構成選択ボタンを押して「runClient」を選択
実行ボタンを押して、Minecraftが起動すれば成功
起動しない場合、Terminalから$ ./gradlew runClientを実行すると起動できる場合がある

Example Modの削除

src/main/java/にあるcom.example.examplemodを削除
com.exampleが残るので削除
src/main/javaを右クリックし、New > Packageからcom.ドメイン名.examplemodパッケージを作成
com.ドメイン名.examplemodを右クリックし、New > Java ClassからExampleModを作成
src/main/resources/META-INF/mods.tomlを開き、modId="examplemod"をmodId="examplemod"に変更(*今回はMOD名を変更しないため変更なしとする)
changelog.txt、CREDITS.txt、LICENSE.txt、README.txtを削除

参考文献

https://www.tntmodders.com/tutorial/env-1165/
https://qiita.com/niwasawa/items/ca565091468abce48f53

4
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
5