HMCL
HMCL copied to clipboard
无法启动我的世界
启动器版本 Launcher Version
3.5.3.221
平台 Platform
windows 10
Java
No response
游戏版本 Game Version
No response
对游戏所做的修改 Modifications Made to the Game
Forge 14.23.5.2860 Optifine HD_U_G6_pre1
游戏崩溃报告 Game Crash Report
Command: "C:\Program Files\Java\jre1.8.0_341\bin\java.exe" -Dfile.encoding=GB18030 -Dminecraft.client.jar=.minecraft\versions\1.12.2\1.12.2.jar -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=16m -XX:-UseAdaptiveSizePolicy -XX:-OmitStackTraceInFastThrow -XX:-DontCompileHugeMethods -Xmn128m -Xmx6584m -Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true -Djava.rmi.server.useCodebaseOnly=true -Dcom.sun.jndi.rmi.object.trustURLCodebase=false -Dcom.sun.jndi.cosnaming.object.trustURLCodebase=false -Dlog4j2.formatMsgNoLookups=true -Dlog4j.configurationFile=C:\Users\INTEL\Desktop.minecraft\versions\1.12.2\log4j2.xml -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Djava.library.path=C:\Users\INTEL\Desktop.minecraft\versions\1.12.2\natives-windows-x86_64 -Dminecraft.launcher.brand=HMCL -Dminecraft.launcher.version=3.5.3.221 -cp C:\Users\INTEL\Desktop.minecraft\libraries\net\minecraftforge\forge\1.12.2-14.23.5.2860\forge-1.12.2-14.23.5.2860.jar;C:\Users\INTEL\Desktop.minecraft\libraries\org\ow2\asm\asm-debug-all\5.2\asm-debug-all-5.2.jar;C:\Users\INTEL\Desktop.minecraft\libraries\net\minecraft\launchwrapper\1.12\launchwrapper-1.12.jar;C:\Users\INTEL\Desktop.minecraft\libraries\org\jline\jline\3.5.1\jline-3.5.1.jar;C:\Users\INTEL\Desktop.minecraft\libraries\com\typesafe\akka\akka-actor_2.11\2.3.3\akka-actor_2.11-2.3.3.jar;C:\Users\INTEL\Desktop.minecraft\libraries\com\typesafe\config\1.2.1\config-1.2.1.jar;C:\Users\INTEL\Desktop.minecraft\libraries\org\scala-lang\scala-actors-migration_2.11\1.1.0\scala-actors-migration_2.11-1.1.0.jar;C:\Users\INTEL\Desktop.minecraft\libraries\org\scala-lang\scala-compiler\2.11.1\scala-compiler-2.11.1.jar;C:\Users\INTEL\Desktop.minecraft\libraries\org\scala-lang\plugins\scala-continuations-library_2.11\1.0.2_mc\scala-continuations-library_2.11-1.0.2_mc.jar;C:\Users\INTEL\Desktop.minecraft\libraries\org\scala-lang\plugins\scala-continuations-plugin_2.11.1\1.0.2_mc\scala-continuations-plugin_2.11.1-1.0.2_mc.jar;C:\Users\INTEL\Desktop.minecraft\libraries\org\scala-lang\scala-library\2.11.1\scala-library-2.11.1.jar;C:\Users\INTEL\Desktop.minecraft\libraries\org\scala-lang\scala-parser-combinators_2.11\1.0.1\scala-parser-combinators_2.11-1.0.1.jar;C:\Users\INTEL\Desktop.minecraft\libraries\org\scala-lang\scala-reflect\2.11.1\scala-reflect-2.11.1.jar;C:\Users\INTEL\Desktop.minecraft\libraries\org\scala-lang\scala-swing_2.11\1.0.1\scala-swing_2.11-1.0.1.jar;C:\Users\INTEL\Desktop.minecraft\libraries\org\scala-lang\scala-xml_2.11\1.0.2\scala-xml_2.11-1.0.2.jar;C:\Users\INTEL\Desktop.minecraft\libraries\lzma\lzma\0.0.1\lzma-0.0.1.jar;C:\Users\INTEL\Desktop.minecraft\libraries\java3d\vecmath\1.5.2\vecmath-1.5.2.jar;C:\Users\INTEL\Desktop.minecraft\libraries\net\sf\trove4j\trove4j\3.0.3\trove4j-3.0.3.jar;C:\Users\INTEL\Desktop.minecraft\libraries\org\apache\maven\maven-artifact\3.5.3\maven-artifact-3.5.3.jar;C:\Users\INTEL\Desktop.minecraft\libraries\net\sf\jopt-simple\jopt-simple\5.0.3\jopt-simple-5.0.3.jar;C:\Users\INTEL\Desktop.minecraft\libraries\org\apache\logging\log4j\log4j-api\2.15.0\log4j-api-2.15.0.jar;C:\Users\INTEL\Desktop.minecraft\libraries\org\apache\logging\log4j\log4j-core\2.15.0\log4j-core-2.15.0.jar;C:\Users\INTEL\Desktop.minecraft\libraries\com\mojang\patchy\1.3.9\patchy-1.3.9.jar;C:\Users\INTEL\Desktop.minecraft\libraries\oshi-project\oshi-core\1.1\oshi-core-1.1.jar;C:\Users\INTEL\Desktop.minecraft\libraries\net\java\dev\jna\jna\4.4.0\jna-4.4.0.jar;C:\Users\INTEL\Desktop.minecraft\libraries\net\java\dev\jna\platform\3.4.0\platform-3.4.0.jar;C:\Users\INTEL\Desktop.minecraft\libraries\com\ibm\icu\icu4j-core-mojang\51.2\icu4j-core-mojang-51.2.jar;C:\Users\INTEL\Desktop.minecraft\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;C:\Users\INTEL\Desktop.minecraft\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;C:\Users\INTEL\Desktop.minecraft\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;C:\Users\INTEL\Desktop.minecraft\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;C:\Users\INTEL\Desktop.minecraft\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;C:\Users\INTEL\Desktop.minecraft\libraries\io\netty\netty-all\4.1.9.Final\netty-all-4.1.9.Final.jar;C:\Users\INTEL\Desktop.minecraft\libraries\com\google\guava\guava\21.0\guava-21.0.jar;C:\Users\INTEL\Desktop.minecraft\libraries\org\apache\commons\commons-lang3\3.5\commons-lang3-3.5.jar;C:\Users\INTEL\Desktop.minecraft\libraries\commons-io\commons-io\2.5\commons-io-2.5.jar;C:\Users\INTEL\Desktop.minecraft\libraries\commons-codec\commons-codec\1.10\commons-codec-1.10.jar;C:\Users\INTEL\Desktop.minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;C:\Users\INTEL\Desktop.minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;C:\Users\INTEL\Desktop.minecraft\libraries\com\google\code\gson\gson\2.8.0\gson-2.8.0.jar;C:\Users\INTEL\Desktop.minecraft\libraries\com\mojang\authlib\1.5.25\authlib-1.5.25.jar;C:\Users\INTEL\Desktop.minecraft\libraries\com\mojang\realms\1.10.22\realms-1.10.22.jar;C:\Users\INTEL\Desktop.minecraft\libraries\org\apache\commons\commons-compress\1.8.1\commons-compress-1.8.1.jar;C:\Users\INTEL\Desktop.minecraft\libraries\org\apache\httpcomponents\httpclient\4.3.3\httpclient-4.3.3.jar;C:\Users\INTEL\Desktop.minecraft\libraries\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;C:\Users\INTEL\Desktop.minecraft\libraries\org\apache\httpcomponents\httpcore\4.3.2\httpcore-4.3.2.jar;C:\Users\INTEL\Desktop.minecraft\libraries\it\unimi\dsi\fastutil\7.1.0\fastutil-7.1.0.jar;C:\Users\INTEL\Desktop.minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.4-nightly-20150209\lwjgl-2.9.4-nightly-20150209.jar;C:\Users\INTEL\Desktop.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.4-nightly-20150209\lwjgl_util-2.9.4-nightly-20150209.jar;C:\Users\INTEL\Desktop.minecraft\libraries\com\mojang\text2speech\1.10.3\text2speech-1.10.3.jar;C:\Users\INTEL\Desktop.minecraft\libraries\optifine\OptiFine\1.12.2_HD_U_G6_pre1\OptiFine-1.12.2_HD_U_G6_pre1-installer.jar;C:\Users\INTEL\Desktop.minecraft\versions\1.12.2\1.12.2.jar -javaagent:C:\Users\INTEL\AppData\Roaming.hmcl\log4j-patch-agent-1.0.jar=false net.minecraft.launchwrapper.Launch --tweakClass net.minecraftforge.fml.common.launcher.FMLTweaker --tweakClass optifine.OptiFineForgeTweaker --username 2 --version 1.12.2 --gameDir C:\Users\INTEL\Desktop.minecraft --assetsDir C:\Users\INTEL\Desktop.minecraft\assets --assetIndex 1.12 --uuid 2bb3e52eaa393e56b9cd19d6fd970a24 --accessToken d040130bd67142dabe21610b39f52ba7 --userType mojang --versionType Forge --tweakClass optifine.OptiFineTweaker --width 854 --height 480 2022-08-12 07:59:13,767 main WARN JNDI lookup class is not available because this JRE does not support JNDI. JNDI string lookups will not be available, continuing configuration. Ignoring java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.JndiLookup [07:59:13] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker [07:59:14] [main/INFO]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker [07:59:14] [main/INFO]: Loading tweak class name optifine.OptiFineForgeTweaker [07:59:14] [main/INFO]: Loading tweak class name optifine.OptiFineTweaker [07:59:14] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker [07:59:14] [main/INFO]: Forge Mod Loader version 14.23.5.2860 for Minecraft 1.12.2 loading [07:59:14] [main/INFO]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_341, running on Windows 10:amd64:10.0, installed at C:\Program Files\Java\jre1.8.0_341 [07:59:14] [main/INFO]: Searching C:\Users\INTEL\Desktop.minecraft\mods for mods [07:59:14] [main/INFO]: Calling tweak class optifine.OptiFineForgeTweaker [07:59:14] [main/INFO]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: acceptOptions [07:59:14] [main/INFO]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: injectIntoClassLoader [07:59:14] [main/INFO]: [optifine.OptiFineClassTransformer:dbg:242]: OptiFine ClassTransformer [07:59:14] [main/INFO]: [optifine.OptiFineClassTransformer:dbg:242]: OptiFine ZIP file: C:\Users\INTEL\Desktop.minecraft\libraries\optifine\OptiFine\1.12.2_HD_U_G6_pre1\OptiFine-1.12.2_HD_U_G6_pre1-installer.jar [07:59:14] [main/INFO]: Calling tweak class optifine.OptiFineTweaker [07:59:14] [main/INFO]: [optifine.OptiFineTweaker:dbg:57]: OptiFineTweaker: acceptOptions [07:59:14] [main/INFO]: [optifine.OptiFineTweaker:dbg:57]: OptiFineTweaker: injectIntoClassLoader [07:59:14] [main/INFO]: [optifine.OptiFineClassTransformer:dbg:242]: OptiFine ClassTransformer [07:59:14] [main/INFO]: [optifine.OptiFineClassTransformer:dbg:242]: OptiFine ZIP file: C:\Users\INTEL\Desktop.minecraft\libraries\optifine\OptiFine\1.12.2_HD_U_G6_pre1\OptiFine-1.12.2_HD_U_G6_pre1-installer.jar [07:59:14] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [07:59:14] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker [07:59:14] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [07:59:14] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [07:59:14] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper 2022-08-12 07:59:15,217 main WARN JNDI lookup class is not available because this JRE does not support JNDI. JNDI string lookups will not be available, continuing configuration. Ignoring java.lang.reflect.InvocationTargetException 2022-08-12 07:59:15,221 main WARN Error parsing URI C:\Users\INTEL\Desktop.minecraft\versions\1.12.2\log4j2.xml 2022-08-12 07:59:15,222 main WARN JNDI lookup class is not available because this JRE does not support JNDI. JNDI string lookups will not be available, continuing configuration. Ignoring java.lang.reflect.InvocationTargetException 2022-08-12 07:59:15,228 main WARN JNDI lookup class is not available because this JRE does not support JNDI. JNDI string lookups will not be available, continuing configuration. Ignoring java.lang.ClassCastException: class org.apache.logging.log4j.core.lookup.JndiLookup [07:59:16] [main/INFO]: Found valid fingerprint for Minecraft Forge. Certificate fingerprint e3c3d50c7c986df74c645c0ac54639741c90a557 [07:59:16] [main/INFO]: Found valid fingerprint for Minecraft. Certificate fingerprint cd99959656f753dc28d863b46769f7f8fbaefcfc [07:59:16] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [07:59:16] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker [07:59:16] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker [07:59:16] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker [07:59:16] [main/INFO]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: getLaunchArguments [07:59:16] [main/INFO]: [optifine.OptiFineTweaker:dbg:57]: OptiFineTweaker: getLaunchArguments [07:59:16] [main/INFO]: Launching wrapped minecraft {net.minecraft.client.main.Main} [07:59:16] [main/ERROR]: Unable to launch java.lang.reflect.InvocationTargetException: null at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_341] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_341] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_341] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_341] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] Caused by: joptsimple.MultipleArgumentsForOptionException: Found multiple arguments for option width, but you asked for only one at joptsimple.OptionSet.valueOf(OptionSet.java:179) ~[OptionSet.class:?] at net.minecraft.client.main.Main.main(SourceFile:81) ~[Main.class:?] ... 6 more [07:59:16] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:-1]: net.minecraftforge.fml.relauncher.FMLSecurityManager$ExitTrappedException [07:59:16] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:-1]: at net.minecraftforge.fml.relauncher.FMLSecurityManager.checkPermission(FMLSecurityManager.java:49) [07:59:16] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.lang.SecurityManager.checkExit(Unknown Source) [07:59:16] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.lang.Runtime.exit(Unknown Source) [07:59:16] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.lang.System.exit(Unknown Source) [07:59:16] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:-1]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:138) [07:59:16] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:-1]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28) Exception in thread "main"
启动器崩溃报告 Launcher Crash Report
No response
启动器日志文件 Launcher Log File
[08:02:22] [org.jackhuang.hmcl.util.SelfDependencyPatcher.patch/INFO] Missing JavaFX dependencies, attempting to patch in missing classes
[08:02:22] [org.jackhuang.hmcl.Main.fixLetsEncrypt/INFO] Added Lets Encrypt root certificates as additional trust
[08:02:23] [org.jackhuang.hmcl.util.SelfDependencyPatcher.loadFromCache/INFO] - Loading dependencies...
[08:02:23] [org.jackhuang.hmcl.util.SelfDependencyPatcher.patch/INFO] - Done!
[08:02:23] [org.jackhuang.hmcl.Launcher.main/INFO] *** HMCL 3.5.3.221 ***
[08:02:23] [org.jackhuang.hmcl.Launcher.main/INFO] Operating System: Windows 10 10.0.19043.1706
[08:02:23] [org.jackhuang.hmcl.Launcher.main/INFO] System Architecture: amd64
[08:02:23] [org.jackhuang.hmcl.Launcher.main/INFO] Java Architecture: amd64
[08:02:23] [org.jackhuang.hmcl.Launcher.main/INFO] Java Version: 17.0.4, Oracle Corporation
[08:02:23] [org.jackhuang.hmcl.Launcher.main/INFO] Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode, sharing), Oracle Corporation
[08:02:23] [org.jackhuang.hmcl.Launcher.main/INFO] Java Home: C:\Program Files\Java\jdk-17.0.4
[08:02:23] [org.jackhuang.hmcl.Launcher.main/INFO] Current Directory: C:\Users\INTEL\Desktop
[08:02:23] [org.jackhuang.hmcl.Launcher.main/INFO] HMCL Directory: C:\Users\INTEL\AppData\Roaming.hmcl
[08:02:23] [org.jackhuang.hmcl.Launcher.main/INFO] Memory: 4078MB
[08:02:23] [org.jackhuang.hmcl.Launcher.lambda$main$2/INFO] Metaspace: 9MB
[08:02:23] [org.jackhuang.hmcl.setting.ConfigHolder.init/INFO] Config location: C:\Users\INTEL\Desktop\hmcl.json
[08:02:23] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/FINE] Executing task: org.jackhuang.hmcl.game.GameRepository.refreshVersionsAsync(GameRepository.java:90)
[08:02:23] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/FINE] Executing task: org.jackhuang.hmcl.game.GameRepository.refreshVersionsAsync(GameRepository.java:90)
[08:02:23] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] RefreshingVersionsEvent [source=HMCLGameRepository [versions=null, baseDirectory=.minecraft]] gets fired
[08:02:23] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] RefreshingVersionsEvent [source=HMCLGameRepository [versions=null, baseDirectory=.minecraft]] gets fired
[08:02:24] [org.jackhuang.hmcl.ui.Controllers.initialize/INFO] Start initializing application
[08:02:24] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] LoadedOneVersionEvent [source=HMCLGameRepository [versions=null, baseDirectory=.minecraft], version=Version [id=1.12.2]] gets fired
[08:02:24] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] LoadedOneVersionEvent [source=HMCLGameRepository [versions=null, baseDirectory=.minecraft], version=Version [id=1.12.2]] gets fired
[08:02:24] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] RefreshedVersionsEvent [source=HMCLGameRepository [versions=[1.12.2], baseDirectory=.minecraft]] gets fired
[08:02:24] [org.jackhuang.hmcl.event.EventBus.fireEvent/INFO] RefreshedVersionsEvent [source=HMCLGameRepository [versions=[1.12.2], baseDirectory=.minecraft]] gets fired
[08:02:24] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/FINER] Task finished: org.jackhuang.hmcl.game.GameRepository.refreshVersionsAsync(GameRepository.java:90)
[08:02:24] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$29/FINER] Task finished: org.jackhuang.hmcl.game.GameRepository.refreshVersionsAsync(GameRepository.java:90)
[08:02:24] [org.jackhuang.hmcl.task.AsyncTaskExecutor.lambda$executeNormalTask$19/FINE] Executing task: org.jackhuang.hmcl.ui.Controllers.initialize(Controllers.java:175)
[08:02:25] [org.jackhuang.hmcl.upgrade.IntegrityChecker.isSelfVerified/INFO] Successfully verified current JAR
[08:02:25] [org.jackhuang.hmcl.util.Pack200Utils.
问题描述 Problem Description
不知道什么原因
此问题已经修复 现有的解决方法 1不要使用自动安装optifine 将optifine直接放到mod文件夹 2使用稳定版 或github action的构建版本
这个问题pcl2不存在,但是我吧optifine放进mods里还会报错
这个问题pcl2不存在,但是我吧optifine放进mods里还会报错
已经在自动安装中移除了optifine了吗? hmcl导出错误日志发上来看看
- 自动安装删除 optfine
- 将optifine放入mod文件夹
- 安装forge
目前3.5.3.222已修复该问题