【Minecraft】最近、Forge入れたMinecraftがなぜか起動しない人へ。
閉じる
閉じる

新しい記事を投稿しました。シェアして読者に伝えましょう

×

【Minecraft】最近、Forge入れたMinecraftがなぜか起動しない人へ。

2015-02-09 03:34
  • 74
この記事は、2015/02/09現在の情報をもとに記述しています。
2015/02/09 第1版
2015/10/07 Java7のダウンロード先について

どうも、ナマズではない人です。

さて最近は、インストーラを使う新バージョンのランチャーが普及してきました。また、Javaの自動更新をしてる人も多いと思います。それにより、ある問題が発生するようになったようです・・・。

「今までForge使えてたのに、新ランチャーにしたら起動しない!」
「Forgeを入れたらなぜか起動しなくなった!」

というトラブルがどうも頻出しているようです。そこで今回は、その解決法のうち、Javaにまつわるものを紹介しようと思います。

何が原因なの?

最初に言うと、Java8、つまりJavaのバージョンが上がったことによる不具合が由来の物です。

Java8だと何が問題か、詳しい原因はここでは述べません。ただ、Minecraftの新ランチャーは、今までと違いMinecraft内部に「Java8」をインストールするようになりました。

本来これはいいことで、今までMinecraft導入時に面倒だったJava(JRE)のインストールを不要にしてしまいました。ただ、これがかえって悪さをすることになるわけです・・・

解決方法1:Minecraft 1.7.10以上のForgeの場合

これ以降のバージョンの場合、Forgeのバージョンを新しくして下さい。Forge側が対応してくれています。1.7.10の場合、おそらくこの記事書いてる時点の最新版、10.13.2.1291版以降なら確実に起動できるはずです。(起動できない場合は、おそらくほかの原因です)

解決方法2:Minecraft 1.7.2以下のForgeの場合

おそらくMODの関係、テクスチャの関係、いろいろあってこちらに留まってる方も多いと思われます。しかし残念ながら、こちらは先の手段では解決できません。簡単に言えば、Java7にバージョンをダウンさせる必要があります。

  • 「Java7がある」場合 → 「プロファイルの設定方法」へ
  • 「Java7がない」場合 → 次の説明へ
※Windowsの場合、確認はコントロールパネルのプログラムのアンインストール一覧画面で。
Java 7 のインストール

さて、Java7をインストールする必要があります。が、Java7は2015年4月をもってサポートが終了し、セキュリティ的に問題が出てきます。よって、トラブルがあっても責任は取れません。それを了解した上で、行って下さい。なお、インストールした際、自動更新はOFFにして
下さい。

Java7最新版を入手したいとき:https://java.com/ja/download/manual_java7.jsp
こちらの方は日本語で、手順も簡単です。32bit版、64bit版はご自身のPCに合わせて下さい。

残念ながら、上記の手段で入手はできなくなりました。下記URLから、ダウンロードしてください。

http://www.oracle.com/technetwork/java/archive-139210.html

方法:
1.Java SE7 → Java SE Runtime Environment 7u80 を選ぶ
2.Accept License Agreementにチェックを入れる
3.Windows x64(32bit版の場合はx86)の、.exeと書かれている方を選ぶ
4.Oracleのアカウントを持っていない場合は作る。(個人情報登録なので注意)
  個人で登録する場合の参考:こちら
    部署名・役職名:「個人」と入力
    勤務先電話番号:自宅の電話番号
    会社名:自分の本名
    会社住所:自宅の住所
5.登録後ログインするとゲットできる

プロファイルの設定方法

ここでは予め、問題のForgeを既にインストールしていることを前提にします。また、デフォルトのランチャーであることを前提に進めます。


1.ランチャー画面から、まず問題のForgeが入ったプロファイルを選びます。

2.次に、Edit Profileを選択して下さい。


3.画面を開いたら、まずはExecutableにチェックを入れて下さい。

新ランチャーでWindowsの場合、おそらく初期設定は以下のように、Minecraft内部にインストールされたJava8のディレクトリになっていると思います。これが悪さをしてるわけですね。

C:\Program Files (x86)\Minecraft\runtime\jre-x64\1.8.0_25\bin\javaw.exe

これを、インストールてあるJava7のjavaw.exeに変えてしまいましょう。初期設定でWindowsならおそらく、こんな感じのディレクトリにあると思います。(Macの場合はちょっとわからないです・・・)

C:\Program Files\Java\jre7\bin\javaw.exe
※違う場合もあるから、エクスプローラで実際に辿れるか確認すること!

4.あとはセーブして、そのまま正常に起動できるはず。。

さいごに

さて、特に1.7.2以前の方はお疲れさまでした。これでこれからも良いMOD、建築ライフが送れると思います。この記事を見て問題が解決すれば幸いです。

また、この記事を書いてる最中に、Java7がサポート終了することを知って非常に残念に思いました。いくら何でも早すぎるし、せめてもう少し互換性を持たせて欲しかったところです。最近セキュリティ問題が多い中で、Java8やむなし、と言ったところでしょうか。

以上

文責:コマナズ
もし何か不明な点、間違いがあればコメント欄、または私のTwitter(@komanazu)まで。

注意:エラーについて質問する場合、エラーの内容(簡潔に)、Forgeのバージョン(3~4ケタの数字)、マイクラのバージョンは最低限書いて下さい。ない場合、質問に対応しない場合があります。

広告
他64件のコメントを表示
×
マイクラver1.10 forge ver2000
1.7.10 1.8 1.9のforgeは起動できます
こうなります
https://t.co/hnJBV4dJNE
35ヶ月前
×
>>72
1.10では、Forgeのバージョンはほぼ完全にJava8に切り替わってます。
Javaのバージョンを確かめてください。(Executableで無理にJava7を指定していませんか?)

また、Forge用のMODが全く入ってない状態で起動することを確かめてください。
35ヶ月前
×
>>71
わかりにくいですが、License Agreementで合意を入れる欄があります。探してみてください。
35ヶ月前
×
この設定であってますか?
https://i.gyazo.com/4e162d1106e199dfc6028d2cf173b90f.png
https://i.gyazo.com/18d502a62930fa6ed33c9662a325180e.gif

35ヶ月前
×
その設定でやった場合
[12:09:59] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[12:09:59] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[12:09:59] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
[12:09:59] [main/INFO] [FML]: Forge Mod Loader version 12.18.0.2000 for Minecraft 1.10 loading
[12:09:59] [main/INFO] [FML]: Java is Java HotSpot(TM) Client VM, version 1.8.0_101, running on Windows Vista:x86:6.0, installed at C:\Program Files\Java\jre1.8.0_101
[12:09:59] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[12:09:59] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[12:09:59] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[12:09:59] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[12:09:59] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:10:02] [main/INFO] [FML]: Found valid fingerprint for Minecraft Forge. Certificate fingerprint e3c3d50c7c986df74c645c0ac54639741c90a557
[12:10:03] [main/INFO] [FML]: Found valid fingerprint for Minecraft. Certificate fingerprint cd99959656f753dc28d863b46769f7f8fbaefcfc
[12:10:03] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[12:10:03] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[12:10:03] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker
[12:10:03] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker
[12:10:03] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}
[12:10:04] [main/INFO] [STDOUT]: [net.minecraft.client.main.Main:main:56]: Completely ignored arguments: [--nativeLauncherVersion, 307]
[12:10:04] [Client thread/INFO]: Setting user: toshi8003
[12:10:09] [Client thread/INFO]: LWJGL Version: 2.9.4
[12:10:10] [Client thread/INFO] [STDOUT]: [net.minecraftforge.fml.client.SplashProgress:start:219]: ---- Minecraft Crash Report ----
// I blame Dinnerbone.

Time: 16/07/21 12:10
Description: Loading screen debug info

This is just a prompt for computer specs to be printed. THIS IS NOT A ERROR


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- System Details --
Details:
Minecraft Version: 1.10
Operating System: Windows Vista (x86) version 6.0
Java Version: 1.8.0_101, Oracle Corporation
Java VM Version: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
Memory: 72921304 bytes (69 MB) / 207503360 bytes (197 MB) up to 1070399488 bytes (1020 MB)
JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn32M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML:
Loaded coremods (and transformers):
GL info: ' Vendor: 'Intel' Version: '2.1.0 - Build 8.15.10.2302' Renderer: 'Mobile Intel(R) 4 Series Express Chipset Family'
[12:10:10] [Client thread/INFO] [FML]: MinecraftForge v12.18.0.2000 Initialized
[12:10:10] [Client thread/INFO] [FML]: Replaced 233 ore recipes
[12:10:11] [Client thread/INFO] [FML]: Found 0 mods from the command line. Injecting into mod discoverer
[12:10:11] [Client thread/INFO] [FML]: Searching C:\Users\user\AppData\Roaming\.minecraft\mods\mods for mods
[12:10:13] [Client thread/INFO] [FML]: Forge Mod Loader has identified 3 mods to load
[12:10:13] [Client thread/INFO] [FML]: Attempting connection with missing mods [mcp, FML, Forge] at CLIENT
[12:10:13] [Client thread/INFO] [FML]: Attempting connection with missing mods [mcp, FML, Forge] at SERVER
[12:10:13] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge
[12:10:13] [Client thread/INFO] [FML]: Processing ObjectHolder annotations
[12:10:13] [Client thread/INFO] [FML]: Found 423 ObjectHolder annotations
[12:10:13] [Client thread/INFO] [FML]: Identifying ItemStackHolder annotations
[12:10:13] [Client thread/INFO] [FML]: Found 0 ItemStackHolder annotations
[12:10:14] [Client thread/INFO] [FML]: Configured a dormant chunk cache size of 0
[12:10:14] [Client thread/INFO] [FML]: Applying holder lookups
[12:10:14] [Forge Version Check/INFO] [ForgeVersionCheck]: [Forge] Starting version check at http://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json
[12:10:14] [Client thread/INFO] [FML]: Holder lookups applied
[12:10:14] [Client thread/INFO] [FML]: Injecting itemstacks
[12:10:14] [Client thread/INFO] [FML]: Itemstack injection complete
[12:10:14] [Forge Version Check/INFO] [ForgeVersionCheck]: [Forge] Found status: BETA Target: null
[12:10:16] [Sound Library Loader/INFO]: Starting up SoundSystem...
[12:10:16] [Thread-8/INFO]: Initializing LWJGL OpenAL
[12:10:16] [Thread-8/INFO]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
[12:10:16] [Thread-8/INFO]: OpenAL initialized.
[12:10:17] [Sound Library Loader/INFO]: Sound engine started
[12:10:19] [Client thread/INFO] [FML]: Max texture size: 4096
[12:10:19] [Client thread/INFO]: Created: 16x16 textures-atlas
[12:10:22] [Client thread/INFO] [FML]: Injecting itemstacks
[12:10:22] [Client thread/INFO] [FML]: Itemstack injection complete
[12:10:22] [Client thread/INFO] [FML]: Forge Mod Loader has successfully loaded 3 mods
[12:10:22] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge
となります
35ヶ月前
×
 アニメーションAPIバージョン1.7.10でSKIPADを押してもNot found
We were unable to find the page or file you were looking for.と表示されたサイトに行って何も起きませんどうすればいいのでしょうか?また、ミュータントクリーチャーの1.6.4でもそうなってしまいます。
29ヶ月前
×
私もMODを入れたくてもForge1.7.2が入らずエラーまみれで起動しなかったんですが、このページをみてやってみて、成功しました!ありがとうございました!
22ヶ月前
×
>>76
Java8が使われておりますがな
15ヶ月前
×
>>52
メモリ割り当て増やす。方法は覚えてないのですみません、ググってください。
15ヶ月前
×
Generated 18/05/17 23:41

Minecraft: Minecraft 1.2.5
OS: Windows 7 (amd64) version 6.1
Java: 1.7.0_80, Oracle Corporation
VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
LWJGL: 2.9.0
OpenGL: Intel(R) HD Graphics 4000 version 3.3.0 - Build 8.15.10.2752, Intel

java.lang.NullPointerException
at java.io.Reader.(Unknown Source)
at java.io.InputStreamReader.(Unknown Source)
at adn.a(SourceFile:62)
at adn.a(SourceFile:99)
at net.minecraft.client.Minecraft.a(SourceFile:262)
at net.minecraft.client.Minecraft.run(SourceFile:657)
at java.lang.Thread.run(Unknown Source)

説明どおりにやったのですが、このようなエラーで出てしまいます。

原因を教えて下さい。
13ヶ月前
コメントを書く
コメントをするには、
ログインして下さい。