具体症状是使用pcl2启动器可以打开mc,而hmcl无法打开mc。更换java版本和关闭mod均无效
pcl2进入地图或创建地图加载到100%后游戏崩溃,错误日志如下,求解
pcl2进入地图或创建地图加载到100%后游戏崩溃,错误日志如下,求解
| ---- Minecraft Crash Report ---- // Don't be sad, have a hug! <3 Time: 2022/3/20 上午10:26 Description: mouseClicked event handler java.lang.IllegalArgumentException: Name and ID cannot both be blank at com.mojang.authlib.GameProfile.(GameProfile.java:26) ~[authlib-2.3.31.jar%2319!:?] {} at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:199) ~[authlib-2.3.31.jar%2319!:?] {} at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:186) ~[authlib-2.3.31.jar%2319!:?] {} at net.minecraft.client.Minecraft.doLoadLevel(Minecraft.java:1982) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.m_91202_(Minecraft.java:1869) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screens.worldselection.CreateWorldScreen.m_100972_(CreateWorldScreen.java:241) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screens.worldselection.CreateWorldScreen.lambda$init$13(CreateWorldScreen.java:182) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.gui.components.Button.m_5691_(SourceFile:40) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading} at net.minecraft.client.gui.components.AbstractButton.m_5716_(SourceFile:16) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading} at net.minecraft.client.gui.components.AbstractWidget.m_6375_(AbstractWidget.java:111) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.gui.components.events.ContainerEventHandler.m_6375_(SourceFile:27) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading} at net.minecraft.client.MouseHandler.lambda$onPress$0(MouseHandler.java:87) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:496) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHandler.m_91530_(MouseHandler.java:85) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHandler.m_168091_(MouseHandler.java:181) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.util.thread.BlockableEventLoop.execute(SourceFile:101) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.client.MouseHandler.m_91565_(MouseHandler.java:180) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:runtimedistcleaner:A} at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:36) ~[lwjgl-glfw-3.2.2.jar%2331!:build 10] {} at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.2.2.jar%2327!:build 10] {} at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3174) ~[lwjgl-glfw-3.2.2.jar%2331!:build 10] {} at com.mojang.blaze3d.systems.RenderSystem.m_69830_(SourceFile:190) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading} at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1065) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:660) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.main(Main.java:186) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:runtimedistcleaner:A} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?] {} at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?] {} at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?] {} at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:45) ~[fmlloader-1.17.1-37.0.29.jar%2350!:?] {} at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-9.0.7.jar%2340!:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-9.0.7.jar%2340!:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-9.0.7.jar%2340!:?] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-9.0.7.jar%2340!:?] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-9.0.7.jar%2340!:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-9.0.7.jar%2340!:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-9.0.7.jar%2340!:?] {} at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:90) [bootstraplauncher-0.1.17.jar:?] {} A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Render thread Stacktrace: at com.mojang.authlib.GameProfile.(GameProfile.java:26) ~[authlib-2.3.31.jar%2319!:?] {} at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:199) ~[authlib-2.3.31.jar%2319!:?] {} at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:186) ~[authlib-2.3.31.jar%2319!:?] {} at net.minecraft.client.Minecraft.doLoadLevel(Minecraft.java:1982) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.m_91202_(Minecraft.java:1869) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screens.worldselection.CreateWorldScreen.m_100972_(CreateWorldScreen.java:241) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screens.worldselection.CreateWorldScreen.lambda$init$13(CreateWorldScreen.java:182) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.gui.components.Button.m_5691_(SourceFile:40) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading} at net.minecraft.client.gui.components.AbstractButton.m_5716_(SourceFile:16) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading} at net.minecraft.client.gui.components.AbstractWidget.m_6375_(AbstractWidget.java:111) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.gui.components.events.ContainerEventHandler.m_6375_(SourceFile:27) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading} at net.minecraft.client.MouseHandler.lambda$onPress$0(MouseHandler.java:87) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:runtimedistcleaner:A} -- Affected screen -- Details: Screen name: net.minecraft.client.gui.screens.worldselection.CreateWorldScreen Stacktrace: at net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:496) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHandler.m_91530_(MouseHandler.java:85) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHandler.m_168091_(MouseHandler.java:181) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.util.thread.BlockableEventLoop.execute(SourceFile:101) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.client.MouseHandler.m_91565_(MouseHandler.java:180) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:runtimedistcleaner:A} at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:36) ~[lwjgl-glfw-3.2.2.jar%2331!:build 10] {} at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.2.2.jar%2327!:build 10] {} at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3174) ~[lwjgl-glfw-3.2.2.jar%2331!:build 10] {} -- Last reload -- Details: Reload number: 1 Reload reason: initial Finished: Yes Packs: Default, Mod Resources Stacktrace: at net.minecraft.client.ResourceLoadStateTracker.m_168562_(SourceFile:49) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading} at net.minecraft.client.Minecraft.m_91354_(Minecraft.java:2252) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:677) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.main(Main.java:186) ~[client-1.17.1-20210706.113038-srg.jar%2352!:?] {re:classloading,pl:runtimedistcleaner:A} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?] {} at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?] {} at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?] {} at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:45) ~[fmlloader-1.17.1-37.0.29.jar%2350!:?] {} at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-9.0.7.jar%2340!:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-9.0.7.jar%2340!:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-9.0.7.jar%2340!:?] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-9.0.7.jar%2340!:?] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-9.0.7.jar%2340!:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-9.0.7.jar%2340!:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-9.0.7.jar%2340!:?] {} at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:90) [bootstraplauncher-0.1.17.jar:?] {} -- System Details -- Details: Minecraft Version: 1.17.1 Minecraft Version ID: 1.17.1 Operating System: Windows 10 (amd64) version 10.0 Java Version: 16.0.1, BellSoft Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), BellSoft Memory: 2228047680 bytes (2124 MiB) / 3271557120 bytes (3120 MiB) up to 6337593344 bytes (6044 MiB) CPUs: 12 Processor Vendor: GenuineIntel Processor Name: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz Identifier: Intel64 Family 6 Model 158 Stepping 10 Microarchitecture: Coffee Lake Frequency (GHz): 2.21 Number of physical packages: 1 Number of physical CPUs: 6 Number of logical CPUs: 12 Graphics card #0 name: Intel(R) UHD Graphics 630 Graphics card #0 vendor: Intel Corporation (0x8086) Graphics card #0 VRAM (MB): 1024.00 Graphics card #0 deviceId: 0x3e9b Graphics card #0 versionInfo: DriverVersion=26.20.100.7637 Graphics card #1 name: NVIDIA GeForce GTX 1060 Graphics card #1 vendor: NVIDIA (0x10de) Graphics card #1 VRAM (MB): 4095.00 Graphics card #1 deviceId: 0x1c20 Graphics card #1 versionInfo: DriverVersion=27.21.14.5211 Memory slot #0 capacity (MB): 8192.00 Memory slot #0 clockSpeed (GHz): 2.67 Memory slot #0 type: DDR4 Memory slot #1 capacity (MB): 8192.00 Memory slot #1 clockSpeed (GHz): 2.67 Memory slot #1 type: DDR4 Virtual memory max (MB): 21609.30 Virtual memory used (MB): 14029.11 Swap memory total (MB): 5352.00 Swap memory used (MB): 58.89 JVM Flags: 6 total; -XX:+UseG1GC -XX:-UseAdaptiveSizePolicy -XX:-OmitStackTraceInFastThrow -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmn256m -Xmx6041m Launched Version: [NSTAR]1.17.1-Forge 37.0.29 Backend library: LWJGL version 3.2.2 SNAPSHOT Backend API: Intel(R) UHD Graphics 630 GL version 3.2.0 - Build 26.20.100.7637, Intel Window size: 854x480 GL Caps: Using framebuffer using OpenGL 3.2 GL debug messages: Using VBOs: Yes Is Modded: Definitely; Client brand changed to 'forge' Type: Integrated Server (map_client.txt) Graphics mode: fancy Resource Packs: Current Language: 简体中文 (中国) CPU: 12x Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz Player Count: 0 / 8; [] Data Packs: vanilla, mod:forge (incompatible) ModLauncher: 9.0.7+91+master.8569cdf ModLauncher launch target: forgeclient ModLauncher naming: srg ModLauncher services: eventbus PLUGINSERVICE object_holder_definalize PLUGINSERVICE runtime_enum_extender PLUGINSERVICE capability_inject_definalize PLUGINSERVICE accesstransformer PLUGINSERVICE runtimedistcleaner PLUGINSERVICE fml TRANSFORMATIONSERVICE FML Language Providers: [email protected] javafml@null Mod List: client-1.17.1-20210706.113038-srg.jar |Minecraft |minecraft |1.17.1 |DONE |Manifest: NOSIGNATURE forge-1.17.1-37.0.29-universal.jar |Forge |forge |37.0.29 |DONE |Manifest: 22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90 Crash Report UUID: e97bfc24-49eb-4a04-b867-fa61ecd135f0 FML: 37.0 Forge: net.minecraftforge:37.0.29 | 
更新你的PCL2
最近看到不少这种问题
应该都是用旧版PCL的离线登录导致的
如若直接更换HMCL启动器或者仅仅只更新PCL
会出现已有存档中玩家物品栏、成就等信息丢失的情况
若想保全您的数据,请按照以下步骤操作
1.下载最新的修复版PCL https://afdian.net/p/7dcfafc6850a11ecb36652540025c377
2.更新之后参考这篇图文教程修改指定文件文件名 https://afdian.net/p/f8f8650e850e11ecad6452540025c377
当然 如果您不需要/不在意物品栏(例如仅有多人联机需求时)
直接更新到最新版PCL或者换用HMCL即可解决问题
同时附上新版HMCL下载地址
https://icraft.ren:90/study/HMCL.exe
应该都是用旧版PCL的离线登录导致的
如若直接更换HMCL启动器或者仅仅只更新PCL
会出现已有存档中玩家物品栏、成就等信息丢失的情况
若想保全您的数据,请按照以下步骤操作
1.下载最新的修复版PCL https://afdian.net/p/7dcfafc6850a11ecb36652540025c377
2.更新之后参考这篇图文教程修改指定文件文件名 https://afdian.net/p/f8f8650e850e11ecad6452540025c377
当然 如果您不需要/不在意物品栏(例如仅有多人联机需求时)
直接更新到最新版PCL或者换用HMCL即可解决问题
同时附上新版HMCL下载地址
https://icraft.ren:90/study/HMCL.exe
Qingraw 发表于 2022-3-20 10:33
最近看到不少这种问题
应该都是用旧版PCL的离线登录导致的
谢谢您的解决方案!