Jump to content

Recommended Posts

Posted

I'm using 1.12.0 forge and I'm making a mod. I'm in the early stages and haven't even set up the proxy's. In the tutorial i'm following it says that if i start it with what i have Minecraft will load properly.

when i run this is what happens

2017-07-27 11:54:30,353 main WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
2017-07-27 11:54:30,358 main WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
[11:54:30] [main/INFO] [GradleStart]: Extra: []
[11:54:30] [main/INFO] [GradleStart]: Running with arguments: [--userProperties, {}, --assetsDir, C:/Users/Jomesba's/.gradle/caches/minecraft/assets, --assetIndex, 1.12, --accessToken{REDACTED}, --version, 1.12, --tweakClass, net.minecraftforge.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker]
[11:54:30] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[11:54:30] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[11:54:30] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker
[11:54:30] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
[11:54:30] [main/INFO] [FML]: Forge Mod Loader version 14.21.1.2426 for Minecraft 1.12 loading
[11:54:30] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_141, running on Windows 7:amd64:6.1, installed at C:\Program Files\Java\jre1.8.0_141
[11:54:30] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
[11:54:30] [main/INFO] [FML]: Ignoring missing certificate for coremod FMLCorePlugin (net.minecraftforge.fml.relauncher.FMLCorePlugin), we are in deobf and it's a forge core plugin
[11:54:30] [main/INFO] [FML]: Ignoring missing certificate for coremod FMLForgePlugin (net.minecraftforge.classloading.FMLForgePlugin), we are in deobf and it's a forge core plugin
[11:54:30] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker
[11:54:30] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin
[11:54:30] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin
[11:54:30] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[11:54:30] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[11:54:30] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[11:54:30] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[11:54:30] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[11:54:30] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
2017-07-27 11:54:31,280 main WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
2017-07-27 11:54:31,795 main WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
2017-07-27 11:54:31,797 main WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
[11:54:33] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing
[11:54:33] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[11:54:33] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[11:54:34] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
[11:54:34] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker
[11:54:34] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker
[11:54:34] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}
[11:54:36] [main/INFO]: Setting user: Player983
[11:54:44] [main/INFO]: LWJGL Version: 2.9.4
[11:54:45] [main/INFO] [FML]: -- System Details --
Details:
    Minecraft Version: 1.12
    Operating System: Windows 7 (amd64) version 6.1
    Java Version: 1.8.0_141, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 781652488 bytes (745 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB)
    JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
    FML: 
    Loaded coremods (and transformers): 
    GL info: ' Vendor: 'Intel' Version: '3.1.0 - Build 8.15.10.2418' Renderer: 'Intel(R) HD Graphics Family'
[11:54:45] [main/INFO] [FML]: MinecraftForge v14.21.1.2426 Initialized
[11:54:45] [main/INFO] [FML]: Replaced 921 ore ingredients
[11:54:46] [main/INFO] [FML]: Found 0 mods from the command line. Injecting into mod discoverer
[11:54:46] [main/INFO] [FML]: Searching C:\Users\Jomesba's\Desktop\mod 1.12.x\run\mods for mods
[11:54:47] [main/INFO] [FML]: Forge Mod Loader has identified 5 mods to load
[11:54:47] [Thread-3/INFO] [FML]: Using sync timing. 200 frames of Display.update took 177104423 nanos
[11:54:47] [main/ERROR] [FML]: Could not dispatch event: public void net.minecraftforge.fml.common.LoadController.buildModList(net.minecraftforge.fml.common.event.FMLLoadEvent) to java.lang.RuntimeException: An unexpected exception occurred constructing the custom resource pack for Tutorial Mod
[11:54:48] [main/ERROR] [FML]: Could not dispatch event: public void net.minecraftforge.fml.common.LoadController.propogateStateMessage(net.minecraftforge.fml.common.event.FMLEvent) to java.lang.NullPointerException
[11:54:48] [main/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge
[11:54:48] [main/INFO] [FML]: Processing ObjectHolder annotations
[11:54:48] [main/INFO] [FML]: Found 1168 ObjectHolder annotations
[11:54:48] [main/INFO] [FML]: Identifying ItemStackHolder annotations
[11:54:48] [main/INFO] [FML]: Found 0 ItemStackHolder annotations
[11:54:48] [main/FATAL] [FML]: There is a severe problem with tm - it appears not to have constructed correctly
[11:54:48] [main/ERROR] [FML]: Could not dispatch event: public void net.minecraftforge.fml.common.LoadController.propogateStateMessage(net.minecraftforge.fml.common.event.FMLEvent) to java.lang.NullPointerException
[11:54:48] [main/INFO] [FML]: Applying holder lookups
[11:54:48] [main/INFO] [FML]: Holder lookups applied
[11:54:48] [main/INFO] [FML]: Applying holder lookups
[11:54:48] [main/INFO] [FML]: Holder lookups applied
[11:54:48] [main/INFO] [FML]: Applying holder lookups
[11:54:48] [main/INFO] [FML]: Holder lookups applied
[11:54:48] [main/INFO] [FML]: Applying holder lookups
[11:54:48] [main/INFO] [FML]: Holder lookups applied
[11:54:48] [main/INFO] [FML]: Injecting itemstacks
[11:54:48] [main/INFO] [FML]: Itemstack injection complete
[11:54:48] [main/FATAL] [FML]: Fatal errors were detected during the transition from PREINITIALIZATION to INITIALIZATION. Loading cannot continue
[11:54:48] [main/FATAL] [FML]: 
    States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
    U    minecraft{1.12} [Minecraft] (minecraft.jar) 
    U    mcp{9.19} [Minecraft Coder Pack] (minecraft.jar) 
    U    FML{8.0.99.99} [Forge Mod Loader] (forgeSrc-1.12-14.21.1.2426.jar) 
    U    forge{14.21.1.2426} [Minecraft Forge] (forgeSrc-1.12-14.21.1.2426.jar) 
    U    tm{0.1 - MC 1.12.0} [Tutorial Mod] (bin) 
[11:54:48] [main/FATAL] [FML]: The following problems were captured during this phase
[11:54:48] [main/ERROR] [FML]: Caught exception from tm (java.lang.RuntimeException)
[11:54:48] [main/INFO] [STDOUT]: [net.minecraft.init.Bootstrap:printToSYSOUT:630]: ---- Minecraft Crash Report ----
// Don't be sad, have a hug! <3

Time: 7/27/17 11:54 AM
Description: There was a severe problem during mod loading that has caused the game to fail

net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from null (tm)
Caused by: java.lang.RuntimeException
    at net.minecraftforge.fml.common.LoadController.buildModObjectList(LoadController.java:288)
    at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:224)
    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 com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
    at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
    at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
    at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
    at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
    at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
    at com.google.common.eventbus.EventBus.post(EventBus.java:217)
    at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:147)
    at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:604)
    at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:266)
    at net.minecraft.client.Minecraft.init(Minecraft.java:508)
    at net.minecraft.client.Minecraft.run(Minecraft.java:416)
    at net.minecraft.client.main.Main.main(Main.java:118)
    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 net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
    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 net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
    at GradleStart.main(GradleStart.java:26)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- System Details --
Details:
    Minecraft Version: 1.12
    Operating System: Windows 7 (amd64) version 6.1
    Java Version: 1.8.0_141, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 757690632 bytes (722 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB)
    JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
    FML: MCP 9.40 Powered by Forge 14.21.1.2426 5 mods loaded, 5 mods active
    States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
    U    minecraft{1.12} [Minecraft] (minecraft.jar) 
    U    mcp{9.19} [Minecraft Coder Pack] (minecraft.jar) 
    U    FML{8.0.99.99} [Forge Mod Loader] (forgeSrc-1.12-14.21.1.2426.jar) 
    U    forge{14.21.1.2426} [Minecraft Forge] (forgeSrc-1.12-14.21.1.2426.jar) 
    U    tm{0.1 - MC 1.12.0} [Tutorial Mod] (bin) 
    Loaded coremods (and transformers): 
    GL info: ' Vendor: 'Intel' Version: '3.1.0 - Build 8.15.10.2418' Renderer: 'Intel(R) HD Graphics Family'
[11:54:48] [main/INFO] [STDOUT]: [net.minecraft.init.Bootstrap:printToSYSOUT:630]: #@!@# Game crashed! Crash report saved to: #@!@# C:\Users\Jomesba's\Desktop\mod 1.12.x\run\.\crash-reports\crash-2017-07-27_11.54.48-client.txt
Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release
 

 

In the crash report it says  "

AM
Description: There was a severe problem during mod loading that has caused the game to fail

net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from null (tm)" at the top.

 

Any suggestions?

 

 

Posted (edited)

It looks like several exceptions occurred, but due to where they were thrown the name and message were logged without the stacktrace or cause. This makes it very difficult to see what the problem is by looking at the log.

 

The "Could not dispatch event" message is logged by the anonymous SubscriberExceptionHandler class created in the LoadController constructor. Set a breakpoint in the handleException method of the anonymous class and look at the Throwable argument and its cause in the debugger when the breakpoint is hit. This should explain what the problem is.

Edited by Choonster

Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.

Posted (edited)

Yes, please edit your OP to put spoiler or code tags around your console text

 

43 minutes ago, Jomesba said:

Caused by: java.lang.RuntimeException
    at net.minecraftforge.fml.common.LoadController.buildModObjectList(LoadController.java:288)

 

Click on the 288 to see what FML was trying to do there.

 

Post your main mod class (bracketed by code tags or in a git repo).

Edited by jeffryfisher

The debugger is a powerful and necessary tool in any IDE, so learn how to use it. You'll be able to tell us more and get better help here if you investigate your runtime problems in the debugger before posting.

Posted

package mesba.tutorialmod;

import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.common.Mod.EventHandler;
import net.minecraftforge.fml.common.event.FMLInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;

@Mod(modid = Reference.MODID, name = Reference.NAME, version = Reference.VERSION)
public class TutorialMod 
{
    @EventHandler
    public static void preInit(FMLPreInitializationEvent event) 
    {
        
    }
    
    @EventHandler
    public static void init(FMLInitializationEvent event) 
    {
        
    }
    
    @EventHandler
    public static void postInit(FMLPostInitializationEvent event) 
    {
        
    }
}

 

 

 

that is my main class

Posted

Did you find the exception being thrown as I explained in my previous post?

 

When posting code, either include it in your post in a code block (the <> icon) or upload it to a site like Gist/Pastebin and link it here.

Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.