HMCL-dev / HMCL

A Minecraft Launcher which is multi-functional, cross-platform and popular
https://hmcl.huangyuhui.net
GNU General Public License v3.0
7.03k stars 683 forks source link

[启动器游戏问题]1.13.1Optifine启动游戏失败 #472

Closed DaMango842 closed 6 years ago

DaMango842 commented 6 years ago

Exception in thread "main" java.lang.NoClassDefFoundError: org/objectweb/asm/ClassVisitor at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671) at java.lang.Class.getConstructor0(Class.java:3075) at java.lang.Class.newInstance(Class.java:412) at net.minecraft.launchwrapper.LaunchClassLoader.registerTransformer(LaunchClassLoader.java:88) at net.minecraft.launchwrapper.VanillaTweaker.injectIntoClassLoader(VanillaTweaker.java:16) at net.minecraft.launchwrapper.Launch.launch(Launch.java:115) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) Caused by: java.lang.ClassNotFoundException: org.objectweb.asm.ClassVisitor at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 8 more

求询问是什么原因

huanghongxun commented 6 years ago

请告知启动器版本

DaMango842 commented 6 years ago

启动器版本:HMCL3.2.109

huanghongxun commented 6 years ago

我想了解你的一些情况:

  1. 这个游戏版本是不是启动器自带的自动安装功能安装的
  2. 如果不是,是自己下载 OptiFine 安装器安装的吗
  3. 你的 1.13.1 是否只安装了 Optifine,有没有安装 Rift,或者其他的东西?如果有安装 Rift,请贴出 mod 列表
  4. 请尝试游戏设置->右上角的管理按钮->删除所有库文件
  5. 请将 .minecraft/versions/<你的游戏版本名>/<你的游戏版本名>.json 的内容贴出来
DaMango842 commented 6 years ago

我不知道怎么安装rift... 但是我又测试了一下,未能下载游戏依赖Optifine

DaMango842 commented 6 years ago

我又在Optifine1.13.1的pre7版本测试正常,但是pre5为什么报错呢,下的是官方源

huanghongxun commented 6 years ago

pre7 是自动安装装的么 没有安装其他的东西了么

你可以加群 219177735