Minecraft Launcher

#contents

Minecraft Launcherとは

  • Minecraft Version1.6以降でゲームの起動に必須となった新ランチャー。
  • Profileを追加する事により、複数バージョンのMinecraftを管理、ゲームプレイできる。
  • 旧ランチャーでは多重起動による多重ログインはできなかったが、このランチャーでは別Profileを用意することで多重ログインが可能
  • もっと細かい仕様は公式参照 http://minecraft.gamepedia.com/Minecraft_launcher
  • 【参考】新ランチャーが構成するMinecraft1.6preにおけるファイル構成の一覧 http://forum.minecraftuser.jp/minecraft_prerelease_1.6.txt
  • 従来binディレクトリ配下に配置されていたMinecraft.jarファイルはversions配下の各バージョンごとのディレクトリに"バージョン番号+.jar"の形式で保存される。
  • 初めてログインする場合にはユーザーID及びパスワードの入力を求められるが、一度ログインした場合、ログアウトするまでは二度目以降の起動で自動ログインとなり再入力が必要ない。
  • 旧ランチャーではログインに失敗した場合にオフラインプレイが可能であったが、このランチャーではオフラインプレイが表示されずにIDとユーザー名の再確認を求められる。ただし、一度ログイン済みのプロファイルであればオフラインプレイ可能となっている。オフラインの状態で起動した場合、途中でオンラインになってもマルチサーバーにはbad loginとなり参加できない。ランチャーでプロファイルを切り替えたタイミングでオンライン判定が行われる。

Minecraft Launcherの更新履歴

+ 長いので収納

ランチャーの使い方概説


ログイン



ログイン失敗

(Mojangアカウントに昇格済みのMinecraftIDでログインしようとした場合)

(単純にID/PASSが誤っている場合、またはMojangIDを先に作り後からMinecraftを購入し、そのMinecraft用ProfileIDでログインした場合)

  • 少なくともランチャーバージョン1.1.1でログイン失敗画面はどちらも同じになった

起動画面 ランチャーバージョン1.2.5からPlayを押してもこのような画面(デベロッパーコンソール)が自動的に出なくなりました。


ログインできない、マルチサーバーにログインできない場合の表示

  • 少なくともランチャーバージョン1.1.1の時点で表示が削除された


未課金のMojangIDでログインした場合の表示



タイムマシン機能について

  • ランチャー1.2から、Edit profileの中段にチェックをいれるとバージョンが、old alpha rd-132211まで選べるようになりました。
  • 1.2.1から、上と同様にチェックを入れることで、alpha・infdev・classic・rd版(rd版は詳細不明。)も選べるようになりました。


Game Directory

  • 有効にしてフォルダを使い分ければ各々のmodやセーブデータが別個に管理できる
  • ただしVer1.5.2以前のバージョンでの注意事項として、Forgeを導入しているとMinecraftフォルダ直下に必ず生成されてしまうので使い分けができなく、1.5.2以前のForgeは1つのバージョンしか使えないので注意が必要。バニラに関してもセーブデータがMinecraftフォルダ直下の物しか使えないので設定するとセーブはしているのにロードができないという不具合になるだけです
  • なお、Forgeを使っている時のフォルダ指定はForgeのインストール時に生成されたフォルダは使わない方が良いです。仮にForgeのバージョンが上がり新たにインストールする事になっても、旧バージョンにmodなどを保存しているので使わない旧バージョンのフォルダを残さなければならない無駄が起きる、新たなフォルダにmodなどを移行となると手間が半端無いなどデメリットが多すぎますのでForgeのフォルダを使わないで専用のフォルダが良いと言うことです


Executable

  • 現在のランチャーでは、Forgeを使う時は設定必須の項目となった
  • 設定しないとJAVAのインストール云々に関わらずJAVA8が使われるため、Forge使っている時だけ起動しないなどの不具合が出る
  • JAVA7をインストールして、必ずJAVA7のインストールされているフルパスを設定すること(JAVA7を使用すればJAVA8など上位バージョンと共存させても大丈夫です)


JVM Arguments

  • java引数を書き込むことで割り当てメモリを増やしたり出来る
  • 代表的なもの
-Xms*G 作業領域として割り当てる最小メモリ
-Xmx*G 作業領域として割り当てる最大メモリ
-XX:PermSize=*M Class情報の保存領域として割り当てる最小メモリ(Java7まで)
-XX:MaxPermSize=*M Class情報の保存領域として割り当てる最大メモリ(Java7まで)
-XX:MetaspaceSize=*M Class情報の保存領域として割り当てる最小メモリ(Java8)
-XX:MaxMetaspaceSize=*M Class情報の保存領域として割り当てる最大メモリ(Java8)
  • 単位にはM(メガバイト)とG(ギガバイト)が使える。また複数の引数を使用する場合間に半角スペースを挟む。
  • 例えば以下のようにすれば使用できるメモリとして1G~4Gを割り当て、パーマネント領域として128M~256Mを割り当てできる。
Java7 以前を利用している場合
-Xms1G -Xmx4G -XX:PermSize=128M -XX:MaxPermSize=256M

Java8 以降を利用している場合
-Xms1G -Xmx4G -XX:MetaspaceSize=128M -XX:MaxMetaspaceSize=256M
  • 自分が使用しているPCのOSや搭載しているメモリ量によって数値を調節すると効果が高い。
  • パーマネント領域とはClassの情報を格納する領域で、特に指定しない場合は64MB程度しか確保されない。メモリ割り当てを増やすときにはこちらも256MB程度に増やすと良い。(Java8ではMetaspace領域に変更になっているため、XX:MetaspaceSizeを使う)
    • Modをたくさんいれたのでメモリ割り当て(Xmx)を増やしたのにまだフリーズする…というときはたいていこれが原因。
  • optifineでも設定が必要になっている。
  • JVMチューニングについて最低限の基本知識
    • 32bitOSでは、4GB積んでいても1.3GB~1.4GBくらいしかJavaにメモリを割り当てることができない
    • 64bitOSならばこのような制限はないが、Java自体も64bit版を入れなくてはならない
    • 「XmsとXmx」は同じ値を入れた方が処理速度が上がる。「PermSizeとMaxPermSize」も同様。1G~4Gと範囲指定するのではなく、4Gなら4Gと最初から割り当てる容量を指定するとよい。
    • PCに搭載したメモリ容量 > (Xmx + MaxPermSize(Java8はMaxMetaspaceSize) + OSや他のアプリが使うメモリ容量) となるように計算して割り当てること

編集用コメント

コメント欄の方針に関してはコメント欄方針を参照して下さい。
wikiの編集が苦手な方は、以下のコメントフォームへ書き込んで頂ければ有志でページに取り込みます。
※コメントを投稿する際は、以下の点を確認して下さい※
  • 編集に関わらない内容のコメント・質問・雑談 は一律して削除されます。
    Wiki運営に関してはWiki運営掲示板、質問は質問掲示板、雑談等は非公式フォーラムにてお願いします。
  • 投稿の前に、一度コメントログや、バージョンアップ直後はパッチノートにも目を通し、 既に同じ内容が載っていないか確認して下さい。
  • 投稿されているコメントへの返信の際は、 返信したいコメント横の○にチェックを入れて 返信して下さい。
    表示できる親コメントの数は限られます。新規投稿をむやみに行うことは、他のコメントが流れてしまう要因になります。
+ ここは質問する場所ではありません。それらを守った上でコメントを投稿してください。

|新しいページ|検索|ページ一覧|RSS|@ウィキご利用ガイド | 管理者にお問合せ
|ログイン|
Wikiのガイドライン
必ずお読みください!

基本事項



プラットフォーム


アイテムデータ



生物



ゲームデータ



ワールド



Tips



ADVANCE



マルチプレイ



リンク




Wiki運営



その他



カウンタ


合計
-

トップページ
今日 : -
昨日 : -

更新履歴


取得中です。
※「ログ」「アーカイブ」「コメント」のページはここの履歴に表示されませんので、「更新履歴」および「コメント」から参照してください

人気ページ