まだまだ勉強中。
前回はこちらのページで統合版マインクラフトのプログラミングを紹介しましたが、
今回はJava版の方を弄ってみたいと思います。
必要になるのは、Minecraft Forgeという開発環境です。
https://mcforge.readthedocs.io/en/1.15.x/
これを使えばModを自分で作ることが出来ます。
今のMinecraftのバージョンは1.16.1ですが、対応するForgeはbeta版です。
まずは、こちらのサイトからMdkをクリックしてソースファイルをダウンロードします(バイナリではありません。)
https://files.minecraftforge.net/maven/net/minecraftforge/forge/index_1.16.1.html
ソースファイルを適当なフォルダに展開します。
Terminalを開いて展開したフォルダに移動し、
> .\gradlew.bat genEclipseRuns (Eclipseの場合)
もしくは、
> .\gradlew.bat genIntellijRuns (IntelliJの場合)
を実行します。
Eclipse、IntelliJ、好きなIDE用に環境を構築してくれます。(自分はIntelliJです。)
完了したら、IDEを開いてプロジェクトをインポートします。
インポートが完了したら、とりあえず実行。
たぶん最初は英語になっているはずなので、言語設定で日本語にできます。
(新しいバージョンがあるって。後で更新しておこう。)
IDEのsrc/main/javaの下にExampleMod.javaがあると思いますが、
こんな感じでModをコーディングすることによって、統合版のMinecraftプログラミングと同じような事が出来るとおもいます。
まだオイラも勉強中ですけどね。