用的MCP是Github的MCP-Reborn,不是官方的。
官方的好像没有1.12+的,有的话给我个链接
用gradlew runclient可以运行,HMCL启动不了,日志:
复制代码
官方的好像没有1.12+的,有的话给我个链接
用gradlew runclient可以运行,HMCL启动不了,日志:
- 2020-04-16 17:14:04,321 main ERROR Error creating converter for tEx java.lang.reflect.InvocationTargetException
 
-         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 
-         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
 
-         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
 
-         at java.lang.reflect.Method.invoke(Unknown Source)
 
-         at org.apache.logging.log4j.core.pattern.PatternParser.createConverter(PatternParser.java:582)
 
-         at org.apache.logging.log4j.core.pattern.PatternParser.finalizeConverter(PatternParser.java:638)
 
-         at org.apache.logging.log4j.core.pattern.PatternParser.parse(PatternParser.java:414)
 
-         at org.apache.logging.log4j.core.pattern.PatternParser.parse(PatternParser.java:177)
 
-         at org.apache.logging.log4j.core.pattern.PatternParser.parse(PatternParser.java:163)
 
-         at org.apache.logging.log4j.core.pattern.HighlightConverter.newInstance(HighlightConverter.java:196)
 
-         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 
-         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
 
-         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
 
-         at java.lang.reflect.Method.invoke(Unknown Source)
 
-         at org.apache.logging.log4j.core.pattern.PatternParser.createConverter(PatternParser.java:582)
 
-         at org.apache.logging.log4j.core.pattern.PatternParser.finalizeConverter(PatternParser.java:638)
 
-         at org.apache.logging.log4j.core.pattern.PatternParser.parse(PatternParser.java:414)
 
-         at org.apache.logging.log4j.core.pattern.PatternParser.parse(PatternParser.java:177)
 
-         at org.apache.logging.log4j.core.layout.PatternLayout$SerializerBuilder.build(PatternLayout.java:376)
 
-         at org.apache.logging.log4j.core.layout.PatternLayout.<init>(PatternLayout.java:128)
 
-         at org.apache.logging.log4j.core.layout.PatternLayout.<init>(PatternLayout.java:58)
 
-         at org.apache.logging.log4j.core.layout.PatternLayout$Builder.build(PatternLayout.java:652)
 
-         at org.apache.logging.log4j.core.layout.PatternLayout$Builder.build(PatternLayout.java:516)
 
-         at org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:122)
 
-         at org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:952)
 
-         at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:892)
 
-         at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:884)
 
-         at org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:884)
 
-         at org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:508)
 
-         at org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:232)
 
-         at org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:244)
 
-         at org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:545)
 
-         at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:617)
 
-         at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:634)
 
-         at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:229)
 
-         at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:152)
 
-         at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:45)
 
-         at org.apache.logging.log4j.LogManager.getContext(LogManager.java:194)
 
-         at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:551)
 
-         at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:537)
 
-         at net.minecraft.client.main.Main.<clinit>(Main.java:36)
 
- Caused by: java.lang.NoSuchMethodError: org.apache.logging.log4j.core.pattern.ThrowablePatternConverter.<init>(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Lorg/apache/logging/log4j/core/config/Configuration;)V
 
-         at cpw.mods.modlauncher.log.TransformingThrowablePatternConverter.<init>(TransformingThrowablePatternConverter.java:45)
 
-         at cpw.mods.modlauncher.log.TransformingThrowablePatternConverter.newInstance(TransformingThrowablePatternConverter.java:79)
 
-         ... 41 more
 
 
- 2020-04-16 17:14:04,325 main ERROR Unrecognized conversion specifier [tEx] starting at position 68 in conversion pattern.
 
- Exception in thread "Client thread" java.lang.ExceptionInInitializerError
 
-         at net.minecraft.util.text.TranslationTextComponent.<clinit>(TranslationTextComponent.java:19)
 
-         at net.minecraft.util.ResourceLocation.<clinit>(ResourceLocation.java:20)
 
-         at net.minecraft.client.Minecraft.<clinit>(Minecraft.java:210)
 
-         at net.minecraft.client.main.Main.main(Main.java:128)
 
- Caused by: java.lang.NullPointerException
 
-         at java.io.Reader.<init>(Unknown Source)
 
-         at java.io.InputStreamReader.<init>(Unknown Source)
 
-         at net.minecraft.util.text.translation.LanguageMap.<init>(LanguageMap.java:31)
 
-         at net.minecraft.util.text.translation.LanguageMap.<clinit>(LanguageMap.java:25)
 
-         ... 4 more
 
- [17:14:04.601] [Client Shutdown Thread/ERROR] [main.Main/]: Caught previously unhandled exception : %tEx
 
-  java.lang.NoClassDefFoundError: Could not initialize class net.minecraft.client.Minecraft
 
-         at net.minecraft.client.main.Main$2.run(Main.java:115) ~[test.jar:?]
 
表示看不懂。。。。。。话说宁改代码了???
额。。。可以可以。。。
但是我还是看不懂。。。
但是我还是看不懂。。。
看不懂。。。(从群里来的)
Xu__ 发表于 2020-4-16 18:25
看不懂。。。(从群里来的)
附录#1-13: 如果不懂请勿回复否则将以灌水进行处理;
尽量不要用eclipse自带的导出,用mcp里面的工具导出。。
具体的我也不想说,你应该知道。
具体的我也不想说,你应该知道。
lliiooll 发表于 2020-4-16 21:48
尽量不要用eclipse自带的导出,用mcp里面的工具导出。。
具体的我也不想说,你应该知道。 ...
我是gradlew build导出的
楼主,MCP-Reborn已经导入到IDEA中了,然后怎么用。