2016-04-27 3 views
0

Ich bin neu beim Erstellen von Minecraft Mods und habe ein wenig Erfahrung mit Eclipse Fehlersuche etc .. wenn ich Minecraft forge 1.7.10 10.13.4.1.1558 und baute einen Eclipse-Workspace (auch mit git) und fügte meine Mods aus einem Mod-Pack in der Entwicklung hinzu, da gab es (nicht) überraschend Fehler und ich reparierte die meisten von ihnen, aber dieser verwirrte mich, wenn ich ihn ausführe.Wenn ich meinen Minecraft Mod Build in Eclipse starte, bekomme ich eine java.lang.reflect.InvocationTargetException

[11:12:59] [main/INFO] [GradleStart]: Extra: [] 
[11:12:59] [main/INFO] [GradleStart]: Running with arguments: [--userProperties, {}, --accessToken, {REDACTED}, --assetIndex, 1.7.10, --assetsDir, C:/Users/Luke/.gradle/caches/minecraft/assets, --version, 1.7.10, --tweakClass, cpw.mods.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker] 
[11:12:59] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLTweaker 
[11:12:59] [main/INFO] [LaunchWrapper]: Using primary tweak class name cpw.mods.fml.common.launcher.FMLTweaker 
[11:12:59] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker 
[11:12:59] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLTweaker 
[11:12:59] [main/INFO] [FML]: Forge Mod Loader version 7.99.36.1558 for Minecraft 1.7.10 loading 
[11:12:59] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.7.0_79, running on Windows 7:amd64:6.1, installed at C:\Program Files\Java\jdk1.7.0_79\jre 
[11:12:59] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation 
[11:12:59] [main/WARN] [FML]: The coremod codechicken.core.launch.CodeChickenCorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft 
[11:12:59] [main/INFO] [FML]: Loading tweaker fastcraft.Tweaker from fastcraft-1.23.jar 
[11:12:59] [main/WARN] [FML]: The coremod codechicken.core.launch.DepLoader does not have a MCVersion annotation, it may cause issues with this version of Minecraft 
[11:13:00] [main/WARN] [FML]: The coremod ic2.core.coremod.IC2core does not have a MCVersion annotation, it may cause issues with this version of Minecraft 
[11:13:00] [main/WARN] [FML]: The coremod mariculture.fishery.VanillaOverride does not have a MCVersion annotation, it may cause issues with this version of Minecraft 
[11:13:00] [main/WARN] [FML]: The coremod codechicken.nei.asm.NEICorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft 
[11:13:00] [main/INFO] [FML]: Loading tweaker optifine.OptiFineForgeTweaker from OptiFine_1.7.10_HD_U_D1.jar 
[11:13:00] [main/WARN] [FML]: The coremod com.creativemd.craftingmanager.mod.core.transformer.CraftingLoader does not have a MCVersion annotation, it may cause issues with this version of Minecraft 
[11:13:00] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker 
[11:13:00] [main/INFO] [GradleStart]: Injecting location in coremod cpw.mods.fml.relauncher.FMLCorePlugin 
[11:13:00] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin 
[11:13:00] [main/INFO] [GradleStart]: Injecting location in coremod codechicken.core.asm.MCPDeobfuscationTransformer.LoadPlugin 
[11:13:00] [main/INFO] [GradleStart]: Injecting location in coremod squeek.applecore.AppleCore 
[11:13:00] [main/INFO] [GradleStart]: Injecting location in coremod codechicken.core.launch.CodeChickenCorePlugin 
[11:13:00] [main/INFO] [GradleStart]: Injecting location in coremod nf.fr.ephys.cookiecore.common.CookieCoreASM 
[11:13:00] [main/INFO] [GradleStart]: Injecting location in coremod codechicken.core.launch.DepLoader 
[11:13:00] [main/INFO] [GradleStart]: Injecting location in coremod ic2.core.coremod.IC2core 
[11:13:00] [main/INFO] [GradleStart]: Injecting location in coremod mariculture.fishery.VanillaOverride 
[11:13:00] [main/INFO] [GradleStart]: Injecting location in coremod codechicken.nei.asm.NEICorePlugin 
[11:13:00] [main/INFO] [GradleStart]: Injecting location in coremod de.sanandrew.core.manpack.init.ManPackLoadingPlugin 
[11:13:00] [main/INFO] [GradleStart]: Injecting location in coremod com.creativemd.craftingmanager.mod.core.transformer.CraftingLoader 
[11:13:00] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker 
[11:13:00] [main/INFO] [LaunchWrapper]: Loading tweak class name fastcraft.Tweaker 
[11:13:00] [main/INFO] [LaunchWrapper]: Loading tweak class name optifine.OptiFineForgeTweaker 
[11:13:00] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLDeobfTweaker 
[11:13:00] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker 
[11:13:00] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker 
[11:13:00] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker 
[11:13:00] [main/INFO] [LaunchWrapper]: Calling tweak class optifine.OptiFineForgeTweaker 
[11:13:00] [main/INFO] [STDOUT]: [optifine.OptiFineForgeTweaker:dbg:49]: OptiFineForgeTweaker: acceptOptions 
[11:13:00] [main/INFO] [STDOUT]: [optifine.OptiFineForgeTweaker:dbg:49]: OptiFineForgeTweaker: injectIntoClassLoader 
[11:13:00] [main/INFO] [STDOUT]: [optifine.OptiFineClassTransformer:dbg:179]: OptiFine ClassTransformer 
[11:13:00] [main/INFO] [STDOUT]: [optifine.OptiFineClassTransformer:dbg:179]: OptiFine URL: file:/C:/Users/Luke/Desktop/JAVA%20STUFF%20DOC/MINECRAFT/test-1/eclipse/mods/OptiFine_1.7.10_HD_U_D1.jar 
[11:13:00] [main/INFO] [STDOUT]: [optifine.OptiFineClassTransformer:dbg:179]: OptiFine ZIP file: [email protected] 
[11:13:00] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper 
[11:13:00] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper 
[11:13:00] [main/ERROR] [FML]: The binary patch set is missing. Either you are in a development environment, or things are not going to work! 
[11:13:01] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing 
[11:13:01] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper 
[11:13:01] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper 
[11:13:02] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper 
[11:13:02] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper 
[11:13:02] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper 
[11:13:02] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper 
[11:13:02] [main/INFO] [IC2-core]: Loaded library EJML-core-0.26.jar. 
[11:13:02] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper 
[11:13:02] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper 
[11:13:02] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper 
[11:13:02] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLDeobfTweaker 
[11:13:03] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper 
[11:13:03] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker 
[11:13:03] [main/INFO] [GradleStart]: Remapping AccessTransformer rules... 
[11:13:03] [main/INFO] [LaunchWrapper]: Calling tweak class fastcraft.Tweaker 
[11:13:03] [main/INFO] [FastCraft]: FastCraft loaded. 
[11:13:03] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.TerminalTweaker 
[11:13:03] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.TerminalTweaker 
[11:13:03] [main/INFO] [STDOUT]: [optifine.OptiFineForgeTweaker:dbg:49]: OptiFineForgeTweaker: getLaunchArguments 
[11:13:03] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main} 
[11:13:04] [main/ERROR] [FastCraft]: asm error net.minecraft.world.World 2400a5e2 dr 435768d9 0 2 
[11:13:04] [main/ERROR] [LaunchWrapper]: Unable to launch 
java.lang.reflect.InvocationTargetException 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_79] 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[?:1.7.0_79] 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_79] 
    at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_79] 
    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:?] 
    at net.minecraftforge.gradle.GradleStartCommon.launch(Unknown Source) [start/:?] 
    at GradleStart.main(Unknown Source) [start/:?] 
Caused by: java.lang.NoClassDefFoundError: net/minecraft/world/World 
    at net.minecraft.client.main.Main.main(Main.java:79) ~[Main.class:?] 
    ... 8 more 
Caused by: java.lang.ClassNotFoundException: net.minecraft.world.World 
    at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.12.jar:?] 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425) ~[?:1.7.0_79] 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ~[?:1.7.0_79] 
    at net.minecraft.client.main.Main.main(Main.java:79) ~[Main.class:?] 
    ... 8 more 
Caused by: java.lang.RuntimeException: asm error net.minecraft.world.World 2400a5e2 dr 435768d9 0 2 
    at fastcraft.J.transform(F:64) ~[fastcraft-1.23.jar:?] 
    at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.12.jar:?] 
    at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.12.jar:?] 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425) ~[?:1.7.0_79] 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ~[?:1.7.0_79] 
    at net.minecraft.client.main.Main.main(Main.java:79) ~[Main.class:?] 
    ... 8 more 
[11:13:04] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: cpw.mods.fml.relauncher.FMLSecurityManager$ExitTrappedException 
[11:13:04] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.relauncher.FMLSecurityManager.checkPermission(FMLSecurityManager.java:25) 
[11:13:04] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.SecurityManager.checkExit(SecurityManager.java:761) 
[11:13:04] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.Runtime.exit(Runtime.java:107) 
[11:13:04] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.System.exit(System.java:962) 
[11:13:04] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:138) 
[11:13:04] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28) 
[11:13:04] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.gradle.GradleStartCommon.launch(Unknown Source) 
[11:13:04] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at GradleStart.main(Unknown Source) 
Exception in thread "main" 

überall habe ich sehe der Konsens ist schmieden 1.7.10 Minecraft zu aktualisieren, aber ich bin auf der neuesten empfohlene Mine Quellcode schmieden.

Ich schätze jede und alle Hilfe, danke.

Antwort

-1

Caused by: java.lang.NoClassDefFoundError: net/minecraft/world/World at net.minecraft.client.main.Main.main(Main.java:79) ~[Main.class:?]

zeigen Sie uns Ihre Main.class

Sie woanders vermutlich das World Objekt in einer illegalen Einstellung verwenden, ohne Schmiede von ihm gelieferten richtig mit.

Sie können Objekte nicht an beliebigen Orten verwenden. Forge stellt dem client- und serverseitigen Code verschiedene Objekte zur Verfügung.

beheben Also entweder die Zeile oder uns den Code zeigen, so können wir Ihnen helfen, wie :-)

auch eine Option richtig mod ist Sie deobfuscated Klassen statt srg namens Klassen in Ihrer Umgebung verwenden. Machst du das in Eclipse oder einem modifizierten Minecraft?

+0

Ich habe keine Hauptdatei, weil ich diese Mods nicht erstellt habe. Mein Ziel war es, dieses Paket, an dem ich arbeite, in Harmonie mit Eclipse zu bekommen. Wenn ich also diesen Custom Mod für das Paket erstelle, kann ich es zusammen testen, um sicherzustellen, dass es gut mit dem Paket funktioniert. Ich bin ein Anfänger und habe wenig Erfahrung mit viel mehr als config-Dateien ... – thompsonturkey

+0

Kontaktieren Sie die Mod-Autoren für eine entschleierte Version, oder konfigurieren Sie Eclipse zu verwenden, srg namens Mods, aber das ist für 1.8.9 – Tschallacka

+1

@ Tschallacka Ich hoffe, Sie erkennen dass die Main.java-Klasse in net.minecraft.client.main war. Das sind Mojang programmierte Dateien und diese Dateien ** sollten ** funktionieren. Dies scheint ein Problem mit einer ungültigen Umgebung zu sein, nicht mit Mojang oder dem Code eines Mod-Autors. – mttprvst13

Verwandte Themen