提供: Minecraft Modding Wiki
移動先: 案内検索
(1.5以前の導入方法を分離)
 
(JDKに関する記述の修正、ForgeURL修正)
 
(他の1人の利用者による、間の1版が非表示)
15行目: 15行目:
  
 
==必要なもの==
 
==必要なもの==
*MinecraftForgeSources http://files.minecraftforge.net/
+
*MinecraftForgeSources http://files.minecraftforge.net/minecraftforge/index_legacy.html
 
(1.5.1現在srcをダウンロードのこと)
 
(1.5.1現在srcをダウンロードのこと)
  
26行目: 26行目:
 
初めて導入する場合、上記ページで詳しく解説しているのでそちらへ。ここでは簡単に手順だけ書きます。<br />
 
初めて導入する場合、上記ページで詳しく解説しているのでそちらへ。ここでは簡単に手順だけ書きます。<br />
  
#[http://www.oracle.com/technetwork/java/javase/downloads/index.html Java SE 6 Update XX(数字) JDK をダウンロード]し、インストールする。環境変数設定を忘れずに。
+
#[http://www.oracle.com/technetwork/java/javase/downloads/index.html JDK最新版をダウンロード]し、インストールする。
#*'''Java7ではなく、Java6にすること。mcpはJava7に対応していません。'''
+
#*'''DLするJDKは最新版で問題ありませんが、Java7以降の機能はModdingには使用できないので注意。'''
  
 
==MinecraftForgeSourcesをインストールする==
 
==MinecraftForgeSourcesをインストールする==
50行目: 50行目:
  
 
<comments />
 
<comments />
 +
----
 +
* scala-library.jarの読み込みエラーというのを確認したのですが、これは別でダウンロードしたのをforge/mcp/libに入れて置くだけで解決ですか? --[[特別:投稿記録/114.174.80.122|114.174.80.122]] 2014年5月15日 (木) 19:35 (JST)
 
----
 
----
 
* すみませ、、mcp解凍の手順すっ飛ばしてました --[[特別:投稿記録/110.4.56.98|110.4.56.98]] 2013年6月21日 (金) 01:34 (JST)
 
* すみませ、、mcp解凍の手順すっ飛ばしてました --[[特別:投稿記録/110.4.56.98|110.4.56.98]] 2013年6月21日 (金) 01:34 (JST)

2014年5月16日 (金) 10:43時点における最新版

Minecraft1.4.6以降で、MinecraftForge6.5.0.471以降を導入する場合の手順です。

動作確認
Minecraft1.4.5 Forge6.4.2.445(環境によって導入できない事あり、その場合は以前の手順で導入)
Minecraft1.4.6 Forge6.5.0.467 Forge6.5.0.471
  • 動作の確認は基本的にRecommended[推奨版]のみ。Latest[最新版]はForge自体の動作が保証されていません。
  • Forgeのダウンロードはこちらから。


以前のバージョンでの手順

必要なもの[編集]

(1.5.1現在srcをダウンロードのこと)

※注意:
MinecraftForge6.4.2.445から mcpすら必要なくなりました。
これら開発に必要なファイルはforgeインストーラが対応するバージョンを自動的にダウンロードします。

前準備[編集]

基本は、「事前準備・MOD開発環境を作る」に準じています。
初めて導入する場合、上記ページで詳しく解説しているのでそちらへ。ここでは簡単に手順だけ書きます。

  1. JDK最新版をダウンロードし、インストールする。
    • DLするJDKは最新版で問題ありませんが、Java7以降の機能はModdingには使用できないので注意。

MinecraftForgeSourcesをインストールする[編集]

  1. ダウンロードした MinecraftForgeSources.zip を解凍する(ここでは仮に C:\ とする)。
  2. C:\forge\ 内の install.cmd を実行する。
    • mcp、minecraft.jar、minecraft_sarver.jar が自動でダウンロードされる。
    • mcpの場所は、C:\forge\mcp\
    • ソースの場所は C:\forge\mcp\src\minecraft\net\minecraft\ 以下になる。
  3. 一度 C:\forge\mcp\ 内の recompile.bat を実行し、エラーが出ないのを確認する。
    • エラーが出る場合は最初から手順をやり直してみる。それでも駄目なら非公式日本語フォーラムで相談。
    • そのままEclipseでの開発も可能。

Forge6.4.2.445以降で開発する場合の注意[編集]

  • Forgeによってソースファイルが分類ごとにフォルダ分けされ、それに伴ってパッケージが変更されています。
  • そのため、既存のソースファイルはそのままでは使用できません。
    • 1.4.4→1.4.6へのバージョンアップが物凄く面倒になっています。
    • またModLoader用→Forge用の移植も大幅なソース書き直しが要求されます。
  • またパッケージの変更によりアクセスレベルが変化しますので、既存のテクニックが使えなくなる可能性があります。
  • mod_~ファイルは、C:\forge\mcp\src\minecraft\net\minecraft\src\ に置く必要があります。



自分のコメントを追加
Minecraft Modding Wikiはすべてのコメントを歓迎します。匿名で投稿したくない場合は、アカウント作成またはログインしてください。無料です。


  • scala-library.jarの読み込みエラーというのを確認したのですが、これは別でダウンロードしたのをforge/mcp/libに入れて置くだけで解決ですか? --114.174.80.122 2014年5月15日 (木) 19:35 (JST)

  • すみませ、、mcp解凍の手順すっ飛ばしてました --110.4.56.98 2013年6月21日 (金) 01:34 (JST)

  • recompile.batを起動してまったら、can not find server sourcse, try decompiling!!とゆわれました。 --113.150.249.109 2013年3月26日 (火) 15:14 (JST)

  • Forge6.5.0以降の導入手順に差し替えました。 --Takanasayo 2012年12月22日 (土) 09:12 (JST)