Minecraft Java EditionでMODを作ってみたい


マインクラフトのMODを作るのが面白そうだと思ったのとJavaのプログラミングの勉強も兼ねてMODを作り始めることにしました。

今はまだ作ったアイテムをマインクラフト内で反映させることしかできませんが、いずれはゲートをくぐった世界を作ってみたいと思っています。

MODの作成で参考にしているサイトがこちら(https://www.umagame.info/entry/modding116_part1)になります。

Minecraft Java Editionは購入しなくてもMODの作成はできるのですが、MODを作るにあたって豆腐Craftとか黄昏の森などをプレイしてみたかったのでamazonで購入しました。


マインクラフト内でアイテムを反映させれるようになったので、試しに昨日食べたあずきバーを作成してみました。

アイテムのテクスチャはペイント3Dで作成しています。

背景を透明にするのに手こずりましたが以外と簡単にペイント3Dを使えば作成できました。

もう少し角を丸くしたら、それっぽくなるかな

あと、武器関係のメソッドの使い方がわかれば、あずきバーをダイヤモンドの剣と同等ぐらいの威力に設定できると思っています。


最後に、ForgeやJDKのバージョン、MODを作成する環境について

Forgeのバージョンは1.16.5IDE(統合開発環境)はeclipseを使っています。


スタートメニューからコマンドプロンプトでjavac -versionjava -versionと入力したときの結果は以下になります。

C:\Users\ユーザ名>javac -version
javac 1.8.0_292

C:\Users\ユーザ名>java -version
openjdk version “1.8.0_292”
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_292-b10)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.292-b10, mixed mode)


Javaのバージョンは8を使っています。スタートメニューから「Javaについて」で確認。