main() blog

プログラムやゲーム、旅、愛する家族について綴っていきます。

Minecraft MOD を始めよう!(Mac編)

Minecraft MOD を導入する環境はいくつかあるようですが、今回はJavaの環境でセットアップしてみます。

f:id:takezoh_1127:20181026002221p:plain

以下の環境をインストールする必要があります。

・JDK8.0
Eclipse
・Forge MDK

JDK8.0

JDKのダウンロード

まずはJavaの開発環境をインストールします。
下記のHPより最新版のSDKをダウンロードします。

Java SE Development Kit 8 - Downloads

今回は JDK 8 Update 181.pkg をダウンロードしました。
ダウンロードしたファイルをダブルクリックするとインストールが開始されます。

JDKのインストール

以下の画面で中央の箱のアイコンをダブルクリックします。

f:id:takezoh_1127:20181025230054p:plain

画面の手順に従ってインストールを進めます。

f:id:takezoh_1127:20181025230211p:plain

f:id:takezoh_1127:20181025230305p:plain

f:id:takezoh_1127:20181025230336p:plain

f:id:takezoh_1127:20181025230349p:plain

JDKがインストールされたかを確認

ターミナルで以下のコマンドを入力してバージョンを確認します。

$ java -version

f:id:takezoh_1127:20181025231908p:plain

Eclipse

次にEclipseをインストールします。
以下の公式HPからダウンロードします。

www.eclipse.org

画面右上のDOWNLOADをクリックします。

f:id:takezoh_1127:20181025232440p:plain

次にDownload Packagesをクリックします。

f:id:takezoh_1127:20181025232910p:plain

Eclipseは色々なバージョンが存在しますが、
今回はEclipse IDE for Java and DSL Developersをインストールしてみます。

f:id:takezoh_1127:20181025233528p:plain

ダウンロードしたディスクイメージファイルをダブルクリックします。

eclipse-dsl-2018-09-macosx-cocoa-x86_64.dmg

展開されたフォルダのEclipseをApplicationsのフォルダにドラッグ&ドロップします。

f:id:takezoh_1127:20181025234118p:plain

これでEclipseのインストールは完了です。

Forge MDK

files.minecraftforge.net

以下のページからForge MDKをダウンロードします。

今回は1.12.2 - 14.23.5.2768をダウンロードします。

f:id:takezoh_1127:20181025235147p:plain

以下のzipファイルがダウンロードされます。

forge-1.12.2-14.23.5.2768-mdk.zip

zipを解凍します。

解凍したディレクトリ以下で次のコマンドを実行します。

$ ./gradlew setupDecompWorkspace

f:id:takezoh_1127:20181026001426p:plain

BUILD SUCESSFULが出たら完了です。

次にEclipse用のプロジェクトファイルを作成します。 以下のコマンドを実行します。

$ ./gradlew eclipse

f:id:takezoh_1127:20181026001443p:plain

BUILD SUCESSFULが出たら完了です。

Minecraft MODをEclipseからビルド、実行してみる

Eclipseを起動して、先ほど展開したForgeの以下のディレクトリをワークスペースとして指定します。

f:id:takezoh_1127:20181026002048p:plain

IDEツールバーの緑の再生ボタンのアイコンをクリックすると実行されます。

f:id:takezoh_1127:20181026002126p:plain

以下の画面が出れば起動成功です。

f:id:takezoh_1127:20181026002202p:plain

無事にタイトル画面が表示されました。

f:id:takezoh_1127:20181026002221p:plain

タイトル画面のボタンにModsが追加されています。 MODのバージョンが正しく起動しました。

これでMinecraft MODの環境が整いました。

MinecraftForge Documentation

Forge Documentation

Forge Tutorial

参考サイト

https://suppergerrie2.com/

このサイトのGitHubを参考にしてみる。

github.com

その他参考サイト

www26.atwiki.jp

n5v.net

www.tntmodders.com

nj-clucker.com

MinecraftForge導入手順 - Minecraft Modding Wiki

qiita.com

hawksnowlog.blogspot.com

eng-entrance.com

ruccho.hateblo.jp