閉じる
閉じる
まずは作成するための環境を整えます。
必要なものをそろえたうえで順番に消化していきましょう。
<2017/3/29追記>※下記追加事項の内容に伴い一部省略
現在Techneの作者様がTechne2の開発に合わせたサイトの新設(または更新)により、TechneのインストーラーのDL、およびインストーラーからのインストールが出来なくなりました。
Techne2がいつ頃リリースされるかの明確な記述も見つけていないので、現時点ですでにインストル済みの方はアンインストールしないように。はじめてでまだの方は申し訳ありませんが、Techne抜きで作成する他がないです。(インストール済みの場合は引き続き使用できるのを確認済みです)
<2017/9/10追記>※下記追加事項の内容に伴い一部省略
CurseのTechneのトピックにて有志の手による使用可能な復旧版?がアップロードされました(リンク先ページ118参照)。これに伴い消去していた「Techne」の直リンクを有志のものに変更しました。
動作については自環境にて確認済みで、本家Techneにて作成したtcnモデルが開けることも確認できました(※1)。しかしながら環境によっては動作が不安定になる可能性もあるかと思われますので、ウイルス感染のリスクやファイルのバックアップなど自己責任で行うようくれぐれもよろしくお願いします。
<2017/10/4追記>
「Modloader」と「Dcompile Fixes」の配布停止に伴い、本記事にて解説している方法でのメイドモデル作成環境の構築が不可能になりました。現在新環境での作成方法を模索中のため、新しく解説記事が投稿されるまでお待ちください。
また、既に作成環境を構築済みの方々については、そのまま使い続けて問題はありません。
<2018/5/14追記>
1.8Forge環境での開発環境構築解説メモを作成しました
詳しくは「littleMaidMobマルチモデル作成講座~1.8Forgeでの開発環境構築メモ~」で
有志の手による復旧版がアップされたのでそちらに直リンクを変更
こちらで問題は確認できませんでしたが、ファイル破損やウイルス感染のリスクなど
自己責任でお願いします。
ダウンロードしておくことを強くお勧めします
※直リンクでクリックするとダウンロードが始まります(一部はリンク先でダウンロード)
http://www26.atwiki.jp/minecraft/pages/86.html
②ダウンロードしてきたMCPを適当な場所に解凍する
(なるべく日本語を含まないパスが望ましい)
※以後、MCPのフォルダを"mcproot/"とします
③必要ファイルを所定ディレクトリにコピー
1)正規版マインクラフトを1.6.2で起動し、roaming/.minecraft/versions下に
1.6.2フォルダ(1.6.2.jar)を生成

2).minecraftフォルダ内のassets、libraries、versionsをmcproot/jarsにコピー
これらを↓

mcroot/jar/下にコピー↓

3)コピー後、移動先のフォルダにて1.6.2.jarにModloaderを導入
注)導入手順は以下の方法に従って行ってください
下記以外の方法では必要ファイルが生成されない恐れがあります
1)1.6.2.jarを解凍ソフトで開き、そこへダウンロードしてきたModloaderを解凍
した中身を移動する。

上のように確認画面が出るので「はい」を選択する
2)META-INFを消去する
4)minecraft_server.1.6.2.jar(Modloader未導入)をmcproot/jarsに入れる

この段階で上の画像のようにそろっていれば大丈夫です。
2016/09/02追記)④に進む前にserver.jarを「minecraft_server.1.6.2.jar」
にリネームしてください
リネームしないと正常にデコンパイルされず、エラーが残ります
(忘れていても一応モデル製作に何ら支障はありません)
④mcproot/のdecompile.batをダブルクリックで実行し、デコンパイルを開始する
※終わるまでかなり時間がかかるので、気長待ちます。終わるとエラーが出ますが
とりあえず今は無視。
注) 1.6.2を一度起動し、roaming/.minecraft/versions下に1.6.2.jarを作成している
必要があります

⑤Decompile Fixesを解凍した中にあるMLProp.javaファイル1行目を
//package net.minecraft.src; → package net.minecraft.src;
と変更し、そのMLProp.javaを
mcproot/src/minecraft/net/minecraft/srcフォルダ内に上書きする
⑥mcproot/のupdatemd5.batをダブルクリックし実行する
※またエラーが出ますが無視
⑦mcproot/src/minecraftフォルダ内に、
littleMaidMob内のassets、netファイル
MMMLib内のassets、netファイルを統合する
指定する
②開くと以下のような画面とともに多数のエラーが表示されるはずです。

これらのエラーをつぶしていきます。
※あくまでつぶすのはエラーだけで警告は無視します
③mcproot/src/minecraft/net/minecraft/src内にあるMMM_ItemRendererForge.javaを
消去する(開発する際に必要の無いファイルなので問題ありません)
④EclipseでMMM_ItemRenderManagerを開き、エラー個所をコメントアウト(無機能化)
する。
コメントアウトするには、行の頭に「//」を入れてその行のコードを無機能化、または、
「/*”コード”*/」のように範囲を指定し無機能化する。(コメントアウトされた箇所は色
が緑に変色します)
1)10行目、19行目を「//」で下の画像のようにコメントアウトする

2)50~52行目、55~68行目を「/* */」で下の画像のようにコメントアウトする

3)Ctrl+Sで変更を保存する
⑤EclipseでModLoader.javaを開き、エラー個所を修正する

1)エラーのある個所は上の画像のように赤波線でアンダーラインされ、マウスオーバー
すると、エラーの修正方法の選択肢が表示されます。
今回は残りの3つのエラーに対し、すべて一番上の
Cast argument~
と書かれたものを選択します。
修正後は下の画像のようになるはずです。

2)Ctrl+Sで保存し、変更を反映する
⑥これでひとまずエラーつぶしは終わりなので、Eclipseの上にある「Run Client」を
クリックし、テスト環境下でマイクラを起動する(緑色の▶マークです)
⑦下の画像のようにメイドのスポーン、追加アイテムの反映が確認できればエラーつぶしは
完了です。この段階で「メイドがスポーンしない」「追加アイテムが見当たらない」と
いったことがあれば、テクスチャを入れ忘れていないか、エラーの消し忘れがないか、再
度手順を確認してみてください。(残っていても動いてさえいれば特に問題はないです)

⑧最後に、mcprootファイルのupdatemd5.batをダブルクリックで実行
次の記事の内容に関連することなのですが、モデルファイルをjava→classに変換して
抽出する際、差分を作っておくことで抽出時に変更を加えたファイルのみを抽出する
ことができます
これで準備段階は終了です。
次の記事ではさっそくメイドモデルをいじっていきます。
niconicoに登録していない等の理由でコメントができない方は以下のサイトでもコメントを受け付けています
(クリックすると外部サイトに飛びます)
http://honeywhitefox.wixsite.com/shiragitsune-jp/contact
必要なものをそろえたうえで順番に消化していきましょう。
<2017/3/29追記>※下記追加事項の内容に伴い一部省略
現在Techneの作者様がTechne2の開発に合わせたサイトの新設(または更新)により、TechneのインストーラーのDL、およびインストーラーからのインストールが出来なくなりました。
Techne2がいつ頃リリースされるかの明確な記述も見つけていないので、現時点ですでにインストル済みの方はアンインストールしないように。はじめてでまだの方は申し訳ありませんが、Techne抜きで作成する他がないです。(インストール済みの場合は引き続き使用できるのを確認済みです)
<2017/9/10追記>※下記追加事項の内容に伴い一部省略
CurseのTechneのトピックにて有志の手による使用可能な復旧版?がアップロードされました(リンク先ページ118参照)。これに伴い消去していた「Techne」の直リンクを有志のものに変更しました。
動作については自環境にて確認済みで、本家Techneにて作成したtcnモデルが開けることも確認できました(※1)。しかしながら環境によっては動作が不安定になる可能性もあるかと思われますので、ウイルス感染のリスクやファイルのバックアップなど自己責任で行うようくれぐれもよろしくお願いします。
<2017/10/4追記>
「Modloader」と「Dcompile Fixes」の配布停止に伴い、本記事にて解説している方法でのメイドモデル作成環境の構築が不可能になりました。現在新環境での作成方法を模索中のため、新しく解説記事が投稿されるまでお待ちください。
また、既に作成環境を構築済みの方々については、そのまま使い続けて問題はありません。
<2018/5/14追記>
1.8Forge環境での開発環境構築解説メモを作成しました
詳しくは「littleMaidMobマルチモデル作成講座~1.8Forgeでの開発環境構築メモ~」で
1.必要なもの
- バニラの状態のMinecraft 1.6.2 と 1.6.2server.jar
- Minecraft Code Pack(MCP)v8.05
- Modloader、Decompile Fixes(配布停止に伴いリンク切れ)
- littleMaidMob、MMMLib(MMM氏作の1.6.2のもの)
- Techne(マイクラのモデルデータ変更用ソフト)
有志の手による復旧版がアップされたのでそちらに直リンクを変更
こちらで問題は確認できませんでしたが、ファイル破損やウイルス感染のリスクなど
自己責任でお願いします。
- Eclipse IDE for Java Developers(ソース打ち込み、エラーつぶし用ソフト)
ダウンロードしておくことを強くお勧めします
- テクスチャ作成用のペイントソフト
- 7Zipなどの解凍ソフト(Modloader導入時に必要)
※直リンクでクリックするとダウンロードが始まります(一部はリンク先でダウンロード)
2. 環境の構築
必要に応じてバックアップを取ることをお勧めします- MCPのインストール
http://www26.atwiki.jp/minecraft/pages/86.html
②ダウンロードしてきたMCPを適当な場所に解凍する
(なるべく日本語を含まないパスが望ましい)
※以後、MCPのフォルダを"mcproot/"とします
③必要ファイルを所定ディレクトリにコピー
1)正規版マインクラフトを1.6.2で起動し、roaming/.minecraft/versions下に
1.6.2フォルダ(1.6.2.jar)を生成
2).minecraftフォルダ内のassets、libraries、versionsをmcproot/jarsにコピー
これらを↓
mcroot/jar/下にコピー↓
3)コピー後、移動先のフォルダにて1.6.2.jarにModloaderを導入
注)導入手順は以下の方法に従って行ってください
下記以外の方法では必要ファイルが生成されない恐れがあります
1)1.6.2.jarを解凍ソフトで開き、そこへダウンロードしてきたModloaderを解凍
した中身を移動する。
上のように確認画面が出るので「はい」を選択する
2)META-INFを消去する
4)minecraft_server.1.6.2.jar(Modloader未導入)をmcproot/jarsに入れる
この段階で上の画像のようにそろっていれば大丈夫です。
2016/09/02追記)④に進む前にserver.jarを「minecraft_server.1.6.2.jar」
にリネームしてください
リネームしないと正常にデコンパイルされず、エラーが残ります
(忘れていても一応モデル製作に何ら支障はありません)
④mcproot/のdecompile.batをダブルクリックで実行し、デコンパイルを開始する
※終わるまでかなり時間がかかるので、気長待ちます。終わるとエラーが出ますが
とりあえず今は無視。
注) 1.6.2を一度起動し、roaming/.minecraft/versions下に1.6.2.jarを作成している
必要があります
⑤Decompile Fixesを解凍した中にあるMLProp.javaファイル1行目を
//package net.minecraft.src; → package net.minecraft.src;
と変更し、そのMLProp.javaを
mcproot/src/minecraft/net/minecraft/srcフォルダ内に上書きする
⑥mcproot/のupdatemd5.batをダブルクリックし実行する
※またエラーが出ますが無視
⑦mcproot/src/minecraftフォルダ内に、
littleMaidMob内のassets、netファイル
MMMLib内のassets、netファイルを統合する
- Eclipseを用いたエラーつぶし
指定する
②開くと以下のような画面とともに多数のエラーが表示されるはずです。
これらのエラーをつぶしていきます。
※あくまでつぶすのはエラーだけで警告は無視します
③mcproot/src/minecraft/net/minecraft/src内にあるMMM_ItemRendererForge.javaを
消去する(開発する際に必要の無いファイルなので問題ありません)
④EclipseでMMM_ItemRenderManagerを開き、エラー個所をコメントアウト(無機能化)
する。
コメントアウトするには、行の頭に「//」を入れてその行のコードを無機能化、または、
「/*”コード”*/」のように範囲を指定し無機能化する。(コメントアウトされた箇所は色
が緑に変色します)
1)10行目、19行目を「//」で下の画像のようにコメントアウトする
2)50~52行目、55~68行目を「/* */」で下の画像のようにコメントアウトする
3)Ctrl+Sで変更を保存する
⑤EclipseでModLoader.javaを開き、エラー個所を修正する
1)エラーのある個所は上の画像のように赤波線でアンダーラインされ、マウスオーバー
すると、エラーの修正方法の選択肢が表示されます。
今回は残りの3つのエラーに対し、すべて一番上の
Cast argument~
と書かれたものを選択します。
修正後は下の画像のようになるはずです。
2)Ctrl+Sで保存し、変更を反映する
⑥これでひとまずエラーつぶしは終わりなので、Eclipseの上にある「Run Client」を
クリックし、テスト環境下でマイクラを起動する(緑色の▶マークです)
⑦下の画像のようにメイドのスポーン、追加アイテムの反映が確認できればエラーつぶしは
完了です。この段階で「メイドがスポーンしない」「追加アイテムが見当たらない」と
いったことがあれば、テクスチャを入れ忘れていないか、エラーの消し忘れがないか、再
度手順を確認してみてください。(残っていても動いてさえいれば特に問題はないです)
⑧最後に、mcprootファイルのupdatemd5.batをダブルクリックで実行
次の記事の内容に関連することなのですが、モデルファイルをjava→classに変換して
抽出する際、差分を作っておくことで抽出時に変更を加えたファイルのみを抽出する
ことができます
これで準備段階は終了です。
次の記事ではさっそくメイドモデルをいじっていきます。
<参考元>
- おこた氏:おこた風味
- マインクラフト非公式日本ユーザーフォーラム [1.6.2]littleMaidMob & イカトリテイム他 189ページ
- Minecraft Japan Wiki
niconicoに登録していない等の理由でコメントができない方は以下のサイトでもコメントを受け付けています
(クリックすると外部サイトに飛びます)
http://honeywhitefox.wixsite.com/shiragitsune-jp/contact
広告
コメントコメントを書く
他13件のコメントを表示
×
うーーむ....
ダメでしたか...
念のためtxtの生成されなかったやつをMCPでデコンパイルしてみて、もしそれでもModloader.javaが生成されないのであれば、ダメもとで次の方法を試してみてください。(確実な解決策が見つからなくてすみません)
①マイクラを1.6.2で起動しjarファイルを生成
②MCPにassets, library, ①で生成した1.6.2.jar入りのversions等を移動
③移動後に1.6.2.jarを解凍ソフト等で開きModloaderのclassファイル群を移動、META(ryを消去
④decompile.batを実行
(要するに正規版マイクラで一度起動する部分をすっ飛ばしてます)
一応これでModloader.javaの生成は確認していますが、前のコメントの方法でダメだったとなると別のなにかが原因とも考えられるので、ダメもとです。
Techneが起動不能になる現象はこちらでもまれにあるのですが、原因は不明です。PC本体の再起やwifiの再接続で治ったりするので、特にエラーなどで起動しなくなっているわけではありません。
ダメでしたか...
念のためtxtの生成されなかったやつをMCPでデコンパイルしてみて、もしそれでもModloader.javaが生成されないのであれば、ダメもとで次の方法を試してみてください。(確実な解決策が見つからなくてすみません)
①マイクラを1.6.2で起動しjarファイルを生成
②MCPにassets, library, ①で生成した1.6.2.jar入りのversions等を移動
③移動後に1.6.2.jarを解凍ソフト等で開きModloaderのclassファイル群を移動、META(ryを消去
④decompile.batを実行
(要するに正規版マイクラで一度起動する部分をすっ飛ばしてます)
一応これでModloader.javaの生成は確認していますが、前のコメントの方法でダメだったとなると別のなにかが原因とも考えられるので、ダメもとです。
Techneが起動不能になる現象はこちらでもまれにあるのですが、原因は不明です。PC本体の再起やwifiの再接続で治ったりするので、特にエラーなどで起動しなくなっているわけではありません。
×
「うぇぶ ぎょたく を おぼえた」のでモドロダとデコンパフィクス乗せときます。(1.6.2)
MODloder:https://web.archive.org/web/20151103182314/http://dl.dropboxusercontent.com/u/20629262/Latest/ModLoader.zip
https://web.archive.org/web/20141223051317/https://dl.dropboxusercontent.com/u/20629262/Latest/ModLoader%20Decompile%20Fix.zip
MODloder:https://web.archive.org/web/20151103182314/http://dl.dropboxusercontent.com/u/20629262/Latest/ModLoader.zip
https://web.archive.org/web/20141223051317/https://dl.dropboxusercontent.com/u/20629262/Latest/ModLoader%20Decompile%20Fix.zip