Minecraft Mod 開発
Java 言語を使用して、Minecraft 1.15.1 の Mod 開発を行います。まずはMod名の変更から行い、アイテムやブロックの追加、オリジナルの武器も作っていきます。他にもレシピや防具、ツールなども作ります。
実行環境
本サイトでは次のような環境で進めていきます。詳細については 第1回 環境構築とMod情報書き換えをご覧ください。
- Minecraft 1.15.1
- Visual Studio Code
- Java SE Runtime Emvironment 1.8.0_251
- Gradle 4.9
必要なスキル
Java プログラミングの基礎が身についていれば難しくありません。例えば、クラス、メソッド、インターフェース、継承などが分かれば十分です。ただし、Forge のファイル構成を把握する必要があります。どのクラスから派生しているのか、何をオーバーライドしているのかを地道に調べながらやるので、凝ったものを作る場合は時間がかかります。レシピやテクスチャに関しては Json が書ければ問題ありません。
資料の取り扱いについて
本サイトではPDF資料によるコンテンツを提供しています。PDFに関しては Google Drive にて自由にダウンロードできます。ただし、資料に関しては個人利用に限ります。 また、資料の編集や複製、再配布は禁止とします。
参考リンク
Mod 開発を行うにあたり、テクスチャ素材を 素材屋Rosa 様からお借りしています。現在は本家サイトが閉鎖されてしまっていますので、利用方法に関しては uploader の規約範囲内で使用してください。また、作成したソースコードについては Github にアップしていますので、参考にしてください。