Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Posted

My mod works fine in eclispe but when I try it on normal minecraft with forge this happens.

 

Error Report:

 

@Instance("MainClass")

 

  public static MainClass instance;@Instance("MainClass")

  public static MainClass instance;---- Minecraft Crash Report ----

// My bad.

 

Time: 7/8/13 1:55 PM

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

 

cpw.mods.fml.common.LoaderException: java.lang.ClassNotFoundException: MinecraftMod.TitaniumMod.TitaniumMod

at cpw.mods.fml.common.LoadController.transition(LoadController.java:148)

at cpw.mods.fml.common.Loader.loadMods(Loader.java:520)

at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:172)

at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:468)

at net.minecraft.client.Minecraft.run(Minecraft.java:792)

at net.minecraft.client.main.Main.main(SourceFile:101)

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:57)

at net.minecraft.launchwrapper.Launch.main(Launch.java:18)

Caused by: java.lang.ClassNotFoundException: MinecraftMod.TitaniumMod.TitaniumMod

at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:179)

at java.lang.ClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at cpw.mods.fml.common.ModClassLoader.loadClass(ModClassLoader.java:58)

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Unknown Source)

at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:457)

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.EventHandler.handleEvent(EventHandler.java:74)

at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)

at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)

at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)

at com.google.common.eventbus.EventBus.post(EventBus.java:267)

at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:193)

at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:173)

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.EventHandler.handleEvent(EventHandler.java:74)

at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)

at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)

at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)

at com.google.common.eventbus.EventBus.post(EventBus.java:267)

at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:104)

at cpw.mods.fml.common.Loader.loadMods(Loader.java:510)

... 10 more

Caused by: java.lang.NullPointerException

at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:171)

... 38 more

 

 

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

---------------------------------------------------------------------------------------

 

-- System Details --

Details:

Minecraft Version: 1.6.1

Operating System: Windows 7 (x86) version 6.1

Java Version: 1.7.0_25, Oracle Corporation

Java VM Version: Java HotSpot Client VM (mixed mode), Oracle Corporation

Memory: 33294640 bytes (31 MB) / 136040448 bytes (129 MB) up to 1037959168 bytes (989 MB)

JVM Flags: 1 total; -Xmx1G

AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used

Suspicious classes: FML and Forge are installed

IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0

FML: MCP v8.03 FML v6.1.39.775 Minecraft Forge 8.9.0.775 4 mods loaded, 4 mods active

mcp{8.03} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed

FML{6.1.39.775} [Forge Mod Loader] (coremods) Unloaded->Constructed

Forge{8.9.0.775} [Minecraft Forge] (coremods) Unloaded->Constructed

titaniummod{v1} [titaniummod] (MinecraftMod) Unloaded->Errored

 

 

Code for my TitaniumMod.class

 

package MinecraftMod; //Package directory

 

/*

* Basic importing

*/

 

 

 

import net.minecraft.block.Block;

import net.minecraft.item.EnumToolMaterial;

import net.minecraft.item.Item;

import net.minecraft.item.ItemFood;

import net.minecraft.item.ItemStack;

import net.minecraftforge.common.EnumHelper;

import cpw.mods.fml.common.Mod;

import cpw.mods.fml.common.Mod.Init;

import cpw.mods.fml.common.Mod.Instance;

import cpw.mods.fml.common.Mod.PreInit;

import cpw.mods.fml.common.event.FMLInitializationEvent;

import cpw.mods.fml.common.network.NetworkMod;

import cpw.mods.fml.common.registry.GameRegistry;

import cpw.mods.fml.common.registry.LanguageRegistry;

 

 

/*

* Basic needed forge stuff

*/

@Mod(modid="titaniummod",name="titaniummod",version="v1")

@NetworkMod(clientSideRequired=true,serverSideRequired=false)

 

 

 

public class TitaniumMod {

 

 

 

/*

* ToolMaterial

*/

static EnumToolMaterial EnumToolMaterialTitanium = EnumHelper.addToolMaterial("HighPower",2, 1200, 10.0F, 3.0F, 12);

 

 

//Telling forge that we are creating these

 

//items

 

public static Item Titanium;

 

//blocks

 

public static Block TitaniumBlock;

 

//ore

 

public static Block TitaniumOre;

 

//tools

public static Item TitaniumAxe;

public static Item TitaniumShovel;

public static Item TitaniumSword;

public static Item TitaniumPickaxe;

public static Item TitaniumHoe;

 

 

 

//Declaring EventHandler

@Init

public void load(FMLInitializationEvent event){

GameRegistry.registerWorldGenerator(new TitaniumModWorldGen());

 

// define items/blocks

 

TitaniumBlock = new TitaniumBlock(3608, "Titanium").setUnlocalizedName("titaniumblock").setHardness(2.0F).setStepSound(Block.soundMetalFootstep).setResistance(10.0F);

 

LanguageRegistry.addName(TitaniumBlock, "TitaniumBlock");

 

Titanium = new TitaniumItems(2013).setUnlocalizedName("titaniumitem");

 

TitaniumOre = new TitaniumOre(3609, "TitaniumOre").setUnlocalizedName("titaniumore").func_111022_d("titaniummod.titaniumore").setHardness(4.0F).setStepSound(Block.soundMetalFootstep).setResistance(12.0F);

 

LanguageRegistry.addName(TitaniumOre, "Titaniumore");

 

 

//tools

 

TitaniumAxe = new TitaniumAxe(3610, EnumToolMaterialTitanium).setUnlocalizedName("titaniumaxe");

TitaniumShovel = new TitaniumShovel(3611, EnumToolMaterialTitanium).setUnlocalizedName("titaniumshovel");

TitaniumPickaxe = new TitaniumPickaxe(3612, EnumToolMaterialTitanium).setUnlocalizedName("titaniumpickaxe");

TitaniumHoe = new TitaniumHoe(3613, EnumToolMaterialTitanium).setUnlocalizedName("titaniumhoe");

TitaniumSword = new TitaniumSword(3614, EnumToolMaterialTitanium).setUnlocalizedName("titaniumsword");

 

LanguageRegistry.addName(TitaniumAxe, "Titanium Axe");

LanguageRegistry.addName(TitaniumShovel, "Titanium Spade");

LanguageRegistry.addName(TitaniumPickaxe, "Titanium Pickaxe");

LanguageRegistry.addName(TitaniumSword, "Titanium Sword");

LanguageRegistry.addName(TitaniumHoe, "Titanium Hoe");

 

 

//adding names

 

 

LanguageRegistry.addName(Titanium, "titanium");

 

 

//crafting

 

GameRegistry.addRecipe(new ItemStack(TitaniumMod.TitaniumBlock,1), new Object[]{"TTT","TTT","TTT",'T',Titanium,  });

 

GameRegistry.addShapedRecipe(new ItemStack(TitaniumMod.TitaniumSword, 1), " X "," X "," A ", Character.valueOf('X'),

Titanium,Character.valueOf('A'), Item.stick);

 

GameRegistry.addShapedRecipe(new ItemStack(TitaniumMod.TitaniumAxe, 1), "XX ","XA "," A ", Character.valueOf('X'),

Titanium,Character.valueOf('A'), Item.stick);

 

GameRegistry.addShapedRecipe(new ItemStack(TitaniumMod.TitaniumHoe, 1), "XX "," A ", " A ", Character.valueOf('X'),

Titanium,Character.valueOf('A'), Item.stick);

 

GameRegistry.addShapedRecipe(new ItemStack(TitaniumMod.TitaniumPickaxe, 1), "XXX"," A "," A ", Character.valueOf('X'),

TitaniumMod.Titanium,Character.valueOf('A'), Item.stick);

 

GameRegistry.addShapedRecipe(new ItemStack(TitaniumMod.TitaniumShovel, 1), " X "," A "," A ", Character.valueOf('X'),

TitaniumMod.Titanium,Character.valueOf('A'), Item.stick);

 

//reverse

 

GameRegistry.addShapelessRecipe(new ItemStack(TitaniumMod.Titanium,9), new Object[]{

TitaniumBlock});

 

 

//Block Registry

GameRegistry.registerBlock(TitaniumOre, "Titaniumore");

GameRegistry.registerBlock(TitaniumBlock, "TitaniumBlock");

 

}

 

 

 

}

 

 

 

 

  • Author

I don't know whats wrong with me but I cant seem to grasp that concept, okay so wait in eclispe it says MinecraftMod(my package ) and when I open it it shows my TitaniumMod, TitaniumOre etc etc.

 

When I recompile and re-whatever I get a folder called MinecraftMod and inside are all my class files.

                                                                                        |__TitaniumMod.class, and all the other classes

                                                         

 

I put that in my .Minecraft mod folder. Is that the right setup or should it be MinecraftMod

                                                                                                                        |__TitaniumMod

                                                                                                                              |__TitaniumMod.class

 

And should my package be called MinecraftMod.TitaniumMod or MinecraftMod?

Sencond error file with package called MinecraftMod

 

---- Minecraft Crash Report ----

// This is a token for 1 free hug. Redeem at your nearest Mojangsta: [~~HUG~~]

 

Time: 7/8/13 2:49 PM

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

cpw.mods.fml.common.LoaderException: java.lang.ClassNotFoundException: MinecraftMod.TitaniumMod.TitaniumMod

at cpw.mods.fml.common.LoadController.transition(LoadController.java:148)

at cpw.mods.fml.common.Loader.loadMods(Loader.java:520)

at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:172)

at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:468)

at net.minecraft.client.Minecraft.run(Minecraft.java:792)

at net.minecraft.client.main.Main.main(SourceFile:101)

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:57)

at net.minecraft.launchwrapper.Launch.main(Launch.java:18)

Caused by: java.lang.ClassNotFoundException: MinecraftMod.TitaniumMod.TitaniumMod

at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:179)

at java.lang.ClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at cpw.mods.fml.common.ModClassLoader.loadClass(ModClassLoader.java:58)

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Unknown Source)

at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:457)

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.EventHandler.handleEvent(EventHandler.java:74)

at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)

at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)

at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)

at com.google.common.eventbus.EventBus.post(EventBus.java:267)

at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:193)

at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:173)

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.EventHandler.handleEvent(EventHandler.java:74)

at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)

at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)

at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)

at com.google.common.eventbus.EventBus.post(EventBus.java:267)

at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:104)

at cpw.mods.fml.common.Loader.loadMods(Loader.java:510)

... 10 more

Caused by: java.lang.NullPointerException

at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:171)

... 38 more

 

 

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

---------------------------------------------------------------------------------------

 

-- System Details --

Details:

Minecraft Version: 1.6.1

Operating System: Windows 7 (x86) version 6.1

Java Version: 1.7.0_25, Oracle Corporation

Java VM Version: Java HotSpot Client VM (mixed mode), Oracle Corporation

Memory: 56082472 bytes (53 MB) / 132857856 bytes (126 MB) up to 1037959168 bytes (989 MB)

JVM Flags: 1 total; -Xmx1G

AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used

Suspicious classes: FML and Forge are installed

IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0

FML: MCP v8.03 FML v6.1.39.775 Minecraft Forge 8.9.0.775 4 mods loaded, 4 mods active

mcp{8.03} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed

FML{6.1.39.775} [Forge Mod Loader] (coremods) Unloaded->Constructed

Forge{8.9.0.775} [Minecraft Forge] (coremods) Unloaded->Constructed

titaniummod{v1} [titaniummod] (MinecraftMod) Unloaded->Errored

 

Guest
This topic is now closed to further replies.

Important Information

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

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.