マイクラのMODって

EX船橋教室長の藤井です。
EX船橋ではマイクラのMOD開発にも取り組んでいます。

MODとは

MODはマイクラ本体をプログラムしなおすことではありません。Forgeと呼ばれるマイクラと互換性のあるソースプログラムを修正して作るオリジナルマイクラの事です。
ForgeはJava言語で作られており一般的なPCを使って変更して動かすことが出来ます。

Forgeの編集ツール

ForgeのソースプログラムはEclipseやIntelliJ IDEAといった無料で使える開発ツールを使って変更することが出来ます。
アイテム、ブロックやモブ等を追加し、インベントリ等から使用できます。
IntelliJ IDEAでソースを開く

オリジナルブロックの開発

大まかには、オリジナルブロックは既存のBlockのプログラムを継承して作ります。
必要なリソース等のデータをJSONで作れば動かすことが出来ます。ブロックのデザインはリソースに画像を設定することによって変更します。
ブロックに乗った際の挙動はstepOnというメソッドを変更することにより変更できます。
オリジナルブロック群
これだけで家庭用のPCでもMODの開発が可能になります。開発の手順を辿るだけでもJava言語によるアプリ開発の一端を経験することが出来ます。
動画も作りましたのでご覧ください。どこまでオリジナルかおわかりでしょうか?

ぜひEX船橋体験に来てください。 それでは。