Cafe capybara



*MinecraftでのMODとは [#v56b79f9]
#ref(cropped-2011-09-04_12.32.48.jpg)

世間でよく言われるMODは、「Modification(改造、改良のような意味)」の略であり、Mojangが提供するマインクラフト(MODなしを''バニラ環境''と呼ぶ)の中身を一部入れ替え、新しい機能、アイテム、モンスター、地形などを追加したり、既存の機能を改良したりするものである。~
~
MODはMojangが制作したプログラムを解析し、改造を施すということから権利上は問題がある。Mojang側はこのMODを公式には認めていないが、何も言ってきていないので暗黙の了解として使っているのが現状だ。
MODはMojangが制作したプログラムを解析し、改造を施すということから権利上は問題がある。Mojang側はこのMODを公式には認めていないが、何も言ってきていないので暗黙の了解として使っているのが現状だ。~
~
現在MinecraftのMODは''「Minecraft Forge」''という基礎MODを使うことで、ダウンロードした各MODのファイルを特定のフォルダに移動させるだけでMODを有効にすることが出来る。~
~
以下の説明は、その基礎MODであるMinecraft Forge及び''描画改善軽量化MODのOptifine''、''日本語チャット対応のためのMOD、MinecraftIM''を導入するためのものである。~
~
''Minecraft Forge対応MODは、以下の説明による導入をする必要はない。''

*MODを導入する方法 [#t42c91eb]

**minecraft.jarを編集するための準備 [#bf6d591e]

Minecraftというゲームは、''%appdata%/.minecraft/bin/minecraft.jar''というファイルを実行してプレイしている。そのため、このファイルを改造すればMODを導入することが可能である。~
~
jar形式のファイルは、一見実行ファイル(バイナリ形式)に見えるが、実際はzipと同じただの圧縮ファイルである。~
~
なので、通常の圧縮ファイルの作成・編集ツールを利用することで内部のファイルを閲覧することが可能。~
~
#ref(http://sevenzip.sourceforge.jp/7zfm-ja.png)
圧縮ファイル編集ツールは、[[7-Zip>http://sevenzip.sourceforge.jp/]]などが簡単にインストールできるため便利。~
~

**minecraft.jarを見てみる [#hd8ba18b]

上の7-zipをインストールした前提で先に進む。~
~
(通常は)キーボード左下にあるWindowsキーを押しながらRキーを押すと、''「ファイル名を指定して実行」''というウィンドウが出るので、そこで~
 %appdata%/.minecraft/bin/
と入力することで、通常起動用のマインクラフト実行フォルダが参照出来る。~
※一度以上マインクラフトを起動しなければフォルダが存在しない~
~
そうするといくつかのファイルが出ると思うが、ここで念のためminecraft.jarのバックアップを取っておくことにする。''minecraft.jarを選択して右クリック⇒コピー⇒フォルダ画面上で貼り付け''で''minecraft - コピー.jar''ファイルが出来れば成功だ。~
※バックアップがなくても、マインクラフト起動時にOption⇒Force Updateをすることで復旧が可能~

#ref(7zip.png)
そうすると、いくつかのファイルが出ると思うが、その中で''minecraft.jarを右クリック⇒7-Zip⇒Open archive''とすることで、minecraft.jar内のファイルを閲覧出来るようになる。~
''minecraft.jarを右クリック⇒7-Zip⇒Open archive''とすることで、minecraft.jar内のファイルを閲覧出来るようになる。~
~
基礎MOD(後述するMinecraft Forge, Optifineなど)に関しては、ここで表示されたファイルに上書きする必要がある。~
基礎MOD(後述するMinecraft Forge, Optifineなど)に関しては、ここで表示されたファイルに上書きする必要がある。

**Minecraft Forgeを導入する [#iac10701]

先ほど開いたminecraft.jarの中身はそのままにして、MODであるMinecraft Forgeをダウンロードする。~
~
[[ここから>http://files.minecraftforge.net/minecraftforge/minecraftforge-universal-recommended.zip]]Minecraft Forgeの最新推奨版をダウンロード出来るので、ダウンロードする。~
~
ダウンロードしたファイルを先ほどと同じように''右クリック⇒7-Zip⇒Open archive''することで中身が参照出来る。~
~
#ref(7zip2.png)
''Ctrlキー+Aキー''を押すと画像のように中のファイルがすべて選択されるので、それをそのままminecraft.jarを開いたウィンドウにドラッグ&ドロップする。~
~
#ref(7zip3.png)
画像のような確認ウィンドウが出るので、''はい(Y)''を押すとminecraft.jarにファイルが追加される。もうminecraftforgeのウィンドウは消してしまっても構わない。~
~
''ここで、大事なのが、minecraft.jar内にある「META-INF」というフォルダを削除することだ。''~
~
そうすることでMODが適用されるようになる。~
※META-INFの削除を忘れていた場合、ロード時に''Done loading''と表示されたまま先に進まなくなる
~
~
#ref(2013-03-02_20.35.37.png)
これでひとまずMinecraft Forgeの導入は完了となる。導入に成功していればタイトル画面左下に画像のようなものが追加される。

**Optifine、MinecraftIMを導入する [#d7193dbb]

同様の方法で、PCのスペックに合わせたオプション設定が出来るようになる''Optifine''、チャットに日本語が使えるようになる''MinecraftIM''を導入していく。~
~
やり方は全く変わらず、[[ここから>http://www.minecraftforum.net/topic/249637-]]Optifineをダウンロードし中身をminecraft.jarにコピーするだけだ。MinecraftIMは[[ここの「MinecraftIM(日本語入力対応化MOD)」から>http://forum.minecraftuser.jp/viewtopic.php?t=153]]ダウンロード出来る。~
~
''ここで注意してほしいことは、MODを導入する順番である。''~
~
それぞれのMODは元々同じ機能を改造していることがあり、それが被ってしまう(競合)と、先に導入したMODが機能しなくなったり、そもそも起動しなくなってしまうことがある。~
~
今回の3つのMODはそれぞれが競合しているため、''Minecraft Forge⇒Optifine⇒MinecraftIM''という順番で導入しなければ正確に動作しないのである。