MOD開発環境ができた。

2014-01-14_20.32.16

2014-01-14_20.32.09

めっちゃ長かった。
ちょー大変だった。
英語サイト調べたりフォーラムを検索してまわったり。

それでいくつかヒントになったのが
本体JAVAと同階層にあるJSONファイルの表記の違いによるエラーと
FORGEのFML.PYの設定の違いよるDLができない問題。

この二つが発想を広げるヒントになって
FORGEをインストールするファイルに問題があるんだったら
新しいバージョンのデータファイルから問題なくインストールできたものの元ファイルを差分として上書きすればいけるんじゃね?

ということ。

結論だけいうなら
VERSION8.71のFORGEのfml.pyをVERSION9.0いくつかのfml.pyに上書きを行うことでデコンパイルまで無事に完了。
原因の推測をするならばFORGE-MCPのインストールを行う際にfml.pyに記述されてあるURLが古いものになっていることが大きな原因かと思う。
単純にもとのfml.pyのURLを変更しただけではデコンパイル完了までいかなかったので差し替えるのが一番てっとりばやいかなと思う。

ただ、逆にリコンパイルができない可能性があるのでその辺はちょっとどきどきである。

予断ではあるがMinecraftの1.6.4のバージョンで行う場合は問題がなかったが現在使用しているMODの更新の関係上できれば1.6.2での開発環境にしておきたかったのでこんな苦労になった。

ま、まぁ、これはこれで経験値が上昇したといえばそうなのかもしれない。

あとおまけでテクスチャを描いてみた。
侍でござるござる。

2014-01-14_21.21.03
装備がないときは袴もどき。
2014-01-14_21.20.50
装備をつけたら武者鎧もどき。