【解決】forge-1.6.4-9.11.1.965 の開発環境構築について

Modding・サーバPlugin制作・ツール制作など、開発関連の質問があればこちらにお願い致します。
フォーラムルール
質問関連フォーラムで質問する時は、必ず次のトピックを一読/厳守お願い致します。
viewtopic.php?f=5&t=999
  • (PostNo.167809)

【解決】forge-1.6.4-9.11.1.965 の開発環境構築について

投稿記事by Black_Box18 » 2014年4月04日(金) 14:07

どうも、ペケペケと申します。
このトピックは解決済みです。ご協力してくださった flabs様 ありがとうございました!
解決方法もここに記載しておきますので、同じ症状の方はお試しください。

#症状について#
forge-1.6.4-9.11.1.965 の開発環境を構築しようとしたのですが、下記のエラーが出てしまいます。(一番下から見たほうがわかると思います)
コード: 全て選択
================ Forge ModLoader Setup Start ===================
Checking MCP zip (may take time to download)
Downloaded mcp8.11.zip
Extracting MCP to 'C:\modding\forge-1.6.4-9.11.1.965-src\forge\mcp'
Setting up MCP
Patching commands.py
patching file commands.py
    Commands patch applied successfully
Copying FML conf
Creating Repackaged data
    Creating re-packaged srg
    Creating re-packaged exc
    Creating re-packaged MCP patches
Fixing MCP Workspace
Downloading 42 libraries
    launchwrapper-1.8.jar Done
    asm-debug-all-4.1.jar Done
    asm-debug-all-4.1-sources.jar Done
    scala-library-2.10.2.jar Done
    scala-library-2.10.2-sources.jar Done
    scala-compiler-2.10.2.jar Done
    scala-compiler-2.10.2-sources.jar Done
    jopt-simple-4.5.jar Done
    jopt-simple-4.5-sources.jar Done
    lzma-0.0.1.jar Done
    codecjorbis-20101023.jar Done
    codecwav-20101023.jar Done
    libraryjavasound-20101123.jar Done
    librarylwjglopenal-20100824.jar Done
    soundsystem-20120107.jar Done
    lwjgl-2.9.0.jar Done
    lwjgl-2.9.0-sources.jar Done
    lwjgl_util-2.9.0.jar Done
    lwjgl_util-2.9.0-sources.jar Done
    argo-2.25_fixed.jar Done
    argo-2.25.jar Done
    argo-2.25-sources.jar Done
    bcprov-jdk15on-1.47.jar Done
    bcprov-jdk15on-1.47-sources.jar Done
    guava-14.0.jar Done
    guava-14.0-sources.jar Done
    commons-lang3-3.1.jar Done
    commons-lang3-3.1-sources.jar Done
    commons-io-2.4.jar Done
    commons-io-2.4-sources.jar Done
    jinput-2.0.5.jar Done
    jinput-2.0.5-sources.jar Done
    jutils-1.0.0.jar Done
    jutils-1.0.0-sources.jar Done
    gson-2.2.2.jar Done
    gson-2.2.2-sources.jar Done
    lwjgl-platform-2.9.0-natives-windows.jar Done
        Extracting OpenAL32.dll
        Extracting OpenAL64.dll
        Extracting lwjgl.dll
        Extracting lwjgl64.dll
    lwjgl-platform-2.9.0-natives-osx.jar Done
        Extracting liblwjgl.jnilib
        Extracting openal.dylib
    lwjgl-platform-2.9.0-natives-linux.jar Done
        Extracting liblwjgl.so
        Extracting liblwjgl64.so
        Extracting libopenal.so
        Extracting libopenal64.so
    jinput-platform-2.0.5-natives-windows.jar Done
        Extracting jinput-dx8.dll
        Extracting jinput-dx8_64.dll
        Extracting jinput-raw.dll
        Extracting jinput-raw_64.dll
        Extracting jinput-wintab.dll
    jinput-platform-2.0.5-natives-osx.jar Done
        Extracting libjinput-osx.jnilib
    jinput-platform-2.0.5-natives-linux.jar Done
        Extracting libjinput-linux.so
        Extracting libjinput-linux64.so
Backing up client
Downloaded 1.6.4.jar
Backing up server
//ここから
Download of minecraft_server.1.6.4.jar failed hash check, deleting abcf286a14f7a
ee82e8bf89270433509 ba3145656b1480122bd8759cecd7b7a1
Something failed verifying minecraft files, see log for details.
Decompile Exception: 1
//ここまで
続行するには何かキーを押してください . . .

これは「minecraft_server_1.6.4.jar」の公式更新によるMD5の変更によるもので、「forge-1.6.4-9.11.1.965-src\fml」フォルダにある「mc_versions.cfg」の中身を書き換えないといけません。
ひとまず先に公式の「minecraft_server_1.6.4.jar」をDLしてください。
「mc_versions.cfg」を開いて一番下にある下記の内容を探してください。
コード: 全て選択
[1.6.4]
client_md5 = 2e5044f5359e82245551167a237f3167
server_md5 = ba3145656b1480122bd8759cecd7b7a1
mcp_ver    = 8.11
mcp_url    = http://mcp.ocean-labs.de/files/archive/mcp811.zip
mcp_md5    = 2d7a759309b5cc10ca29caa0b10f3bfc

この内容のうち、「server_md5 = 」の値を「HashMyFiles」などで「minecraft_server_1.6.4.jar」のMD5を解析して出された値に書き換えてください。
なお、MD5の値は「abcf286a14f7aee82e8bf89270433509」になるはずです。
書き換えましたら上書き保存してもう一度インストールしてみてください。私はこれで解決できました。
最後に編集したユーザー Black_Box18 [ 2014年4月04日(金) 23:24 ], 累計 4 回
アバター
Black_Box18
ID:9d85a506
木を殴ってる
 
記事: 11
登録日時: 2014年3月05日(水) 11:58
お住まい: 埼玉県南部

  • (PostNo.167836)

Re: 【未解決】forge-1.6.4-9.11.1.965 の開発環境構築について

投稿記事by flabs » 2014年4月04日(金) 17:28

理由は分かりませんが公式のminecraft_server.1.6.4.jarだけが更新されています。

そのためForge-srcに記録してあるmd5の値がダウンロードしたファイルの値と一致しないため、構築に失敗していると思われます。

Forge側の対応が待てないのでしたら、srcフォルダのfmlフォルダ内にある「mc_versions.cfg」を開き、
[1.6.4]のserver_md5の値に公式からDLしたminecraft_server.1.6.4.jarのmd5の値を上書きすれば構築可能だと思います。

一応こちらでも検証して見ましたが、開発環境の構築、Eclipse環境でのクライアントの起動までは確認しました。
ですが、私はModdingが出来ないので実際にMODが作成可能かどうかまでは検証出来ませんでした。

md5の値はハッシュ値を調べるソフトで調べてください。
flabs
ID:533a44b9
 

  • (PostNo.167925)

Re: 【未解決】forge-1.6.4-9.11.1.965 の開発環境構築について

投稿記事by Black_Box18 » 2014年4月04日(金) 22:43

>> flabs様
返信ありがとうございます!
私では「HashMyFiles」を利用してMD5値を確認致しました。
多分「mc_versions.cfg」の中身の[1.6.4]のMD5の値は「server_md5」だけ変えればいいとおもうのですが、とりあえず試してみます!
アバター
Black_Box18
ID:9d85a506
木を殴ってる
 
記事: 11
登録日時: 2014年3月05日(水) 11:58
お住まい: 埼玉県南部

  • (PostNo.176222)

Re: 【解決】forge-1.6.4-9.11.1.965 の開発環境構築について

投稿記事by nKfXeTffghH » 2014年6月04日(水) 04:15

こんな記事があったなんて
たすかりました
nKfXeTffghH
ID:6a83d90f
 

  • (PostNo.178849)

Re: 【解決】forge-1.6.4-9.11.1.965 の開発環境構築について

投稿記事by yokobond » 2014年6月22日(日) 17:13

この記事のおかげで、無事にインストールできました。
ありがとうございました。
yokobond
ID:0777eafc
 

  • (PostNo.185287)

Re: 【解決】forge-1.6.4-9.11.1.965 の開発環境構築について

投稿記事by Crow314 » 2014年7月31日(木) 16:19

この記事のおかげでなんとかインストールできました。
なぜforgeは書き換えないのだろうか・・・
技術部とMOD開発部の入部希望生
節電鯖民
実は、MinecraftJapanWikiの編集もやってます
開発したMOD:Crow314's mods!
アバター
Crow314
ID:9a11ee51
大工さん
 
記事: 66
登録日時: 2014年6月14日(土) 14:31
お住まい: 近畿


Return to 質問:開発・制作関連

x