when i run minecraft through eclipse i get this error
Minecraft has crashed!
----------------------
Minecraft has stopped running because it encountered a problem; Failed to start game
A full error report has been saved to C:\Users\wahbi_000\Desktop\Modding\jars\.\crash-reports\crash-2013-06-05_17.37.02-client.txt - Please include a copy of that file (Not this screen!) if you report this crash to anyone; without it, they will not be able to help fix the crash
--- BEGIN ERROR REPORT 72aeaec4 --------
Full report at:
C:\Users\wahbi_000\Desktop\Modding\jars\.\crash-reports\crash-2013-06-05_17.37.02-client.txt
Please show that file to Mojang, NOT just this screen!
Generated 05/06/13 5:37 PM
-- System Details --
Details:
Minecraft Version: 1.5.2
Operating System: Windows 8 (amd64) version 6.2
Java Version: 1.7.0_21, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 847425840 bytes (808 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB)
JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
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 v7.51 FML v5.2.2.684 Minecraft Forge 7.8.0.684 4 mods loaded, 4 mods active
mcp{7.44} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized
FML{5.2.2.684} [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized
Forge{7.8.0.684} [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized
FirstMod{v1} [First Mod] (bin) Unloaded->Constructed->Pre-initialized->Errored
LWJGL: 2.4.2
OpenGL: Intel(R) HD Graphics 4000 GL version 4.0.0 - Build 9.17.10.2867, Intel
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Texture Pack: Default
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
java.lang.StringIndexOutOfBoundsException: String index out of range: 10
at java.lang.String.charAt(Unknown Source)
at net.minecraft.item.crafting.CraftingManager.addRecipe(CraftingManager.java:209)
at cpw.mods.fml.common.registry.GameRegistry.addShapedRecipe(GameRegistry.java:244)
at cpw.mods.fml.common.registry.GameRegistry.addRecipe(GameRegistry.java:239)
at wabzter.first.FirstMod.load(FirstMod.java:94)
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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:494)
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:314)
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.propogateStateMessage(LoadController.java:165)
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:314)
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:98)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:690)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:206)
at net.minecraft.client.Minecraft.startGame(Minecraft.java:447)
at net.minecraft.client.MinecraftAppletImpl.startGame(MinecraftAppletImpl.java:44)
at net.minecraft.client.Minecraft.run(Minecraft.java:732)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT c708a946 ----------
//Tools for now
obsidiansword = new testsword(3009, EnumToolMaterialTest).setUnlocalizedName("TEST");
LanguageRegistry.addName(obsidiansword, "Topaz Blade");
//blocks
blocktest= new TestBlock(3005, "blocktest").setUnlocalizedName("blocktest").setHardness(2.0F).setStepSound(Block.soundStoneFootstep).setResistance(10.0F);
GameRegistry.registerBlock(blocktest, "blocktest");
LanguageRegistry.addName(blocktest, "Target Block");
topazblock= new TopazBlock(3008, "topazblock").setUnlocalizedName("topazblock").setHardness(4.0F).setStepSound(Block.soundMetalFootstep).setResistance(30.0F);
GameRegistry.registerBlock(topazblock, "topazblock");
LanguageRegistry.addName(topazblock, "Topaz Block");
//items
target = new TestItems(3006).setUnlocalizedName("target");
topaz = new TestItems(3007).setUnlocalizedName("topaz");
//recipes
GameRegistry.addRecipe(new ItemStack(blocktest,1), new Object[]{
"TTT"," T "," T ",
'T',target,
});
GameRegistry.addRecipe(new ItemStack(topazblock,1), new Object[]{
"TTT","TTT","TTT",
'T',topaz,
});
GameRegistry.addRecipe(new ItemStack(obsidiansword,1), new Object[]{
" T "," T "," S ",
'T',topaz,
'S',Item.stick
});
//Ores
topazore= new TopazOre(3010, "topazore").setUnlocalizedName("topazore").setHardness(4.0F).setStepSound(Block.soundStoneFootstep).setResistance(10.0F).setLightValue(3.0F);
GameRegistry.registerBlock(topazore, "topazore");
LanguageRegistry.addName(topazore, "Topaz Ore");
//crafting
}
public static int getUniqueEntityId()
{
do
{
startEntityId++;
}
while(EntityList.getStringFromID(startEntityId) != null);
return startEntityId;
}
public static void registerEntityEgg(Class<? extends Entity> entity, int primaryColor, int secondaryColor)
{
int id = getUniqueEntityId();
EntityList.IDtoClassMapping.put(id, entity);
EntityList.entityEggs.put(id, new EntityEggInfo(id, primaryColor, secondaryColor));
}
}
Minecraft has crashed!
----------------------
Minecraft has stopped running because it encountered a problem; Failed to start game
A full error report has been saved to C:\Users\wahbi_000\Desktop\Modding\jars\.\crash-reports\crash-2013-06-05_17.37.02-client.txt - Please include a copy of that file (Not this screen!) if you report this crash to anyone; without it, they will not be able to help fix the crash
--- BEGIN ERROR REPORT 72aeaec4 --------
Full report at:
C:\Users\wahbi_000\Desktop\Modding\jars\.\crash-reports\crash-2013-06-05_17.37.02-client.txt
Please show that file to Mojang, NOT just this screen!
Generated 05/06/13 5:37 PM
-- System Details --
Details:
Minecraft Version: 1.5.2
Operating System: Windows 8 (amd64) version 6.2
Java Version: 1.7.0_21, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 847425840 bytes (808 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB)
JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
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 v7.51 FML v5.2.2.684 Minecraft Forge 7.8.0.684 4 mods loaded, 4 mods active
mcp{7.44} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized
FML{5.2.2.684} [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized
Forge{7.8.0.684} [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized
FirstMod{v1} [First Mod] (bin) Unloaded->Constructed->Pre-initialized->Errored
LWJGL: 2.4.2
OpenGL: Intel(R) HD Graphics 4000 GL version 4.0.0 - Build 9.17.10.2867, Intel
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Texture Pack: Default
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
java.lang.StringIndexOutOfBoundsException: String index out of range: 10
at java.lang.String.charAt(Unknown Source)
at net.minecraft.item.crafting.CraftingManager.addRecipe(CraftingManager.java:209)
at cpw.mods.fml.common.registry.GameRegistry.addShapedRecipe(GameRegistry.java:244)
at cpw.mods.fml.common.registry.GameRegistry.addRecipe(GameRegistry.java:239)
at wabzter.first.FirstMod.load(FirstMod.java:94)
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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:494)
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:314)
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.propogateStateMessage(LoadController.java:165)
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:314)
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:98)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:690)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:206)
at net.minecraft.client.Minecraft.startGame(Minecraft.java:447)
at net.minecraft.client.MinecraftAppletImpl.startGame(MinecraftAppletImpl.java:44)
at net.minecraft.client.Minecraft.run(Minecraft.java:732)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT c708a946 ----------
-
View User Profile
-
View Posts
-
Send Message
Curse Premiumpackage wabzter.first; //Package directory
/*
* Basic importing
*/
import net.minecraft.block.Block;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityEggInfo;
import net.minecraft.entity.EntityList;
import net.minecraft.entity.EnumCreatureType;
import net.minecraft.item.EnumToolMaterial;
import net.minecraft.item.Item;
import net.minecraft.item.ItemFood;
import net.minecraft.item.ItemStack;
import net.minecraft.world.biome.BiomeGenBase;
import net.minecraftforge.common.DimensionManager;
import net.minecraftforge.common.EnumHelper;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.Init;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.network.NetworkMod;
import cpw.mods.fml.common.registry.EntityRegistry;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.common.registry.LanguageRegistry;
/*
* Basic needed forge stuff
*/
@Mod(modid="FirstMod",name="First Mod",version="v1")
@NetworkMod(clientSideRequired=true,serverSideRequired=false)
public class FirstMod {
/*
* ToolMaterial
*/
//Telling forge that we are creating these
//item statics
public static Item target;
public static Item topaz;
public static Item obsidiansword;
//block statics
public static Block blocktest;
public static Block topazblock;
//ore statics
public static Block topazore;
//biomes
public static BiomeGenBase goldbiome;
//Mobs
static int startEntityId = 300;
//Declaring Init
@Init
public void load(FMLInitializationEvent event){
// define
//Tools something
EnumToolMaterial EnumToolMaterialTest = EnumHelper.addToolMaterial("Obsidian Sword", 2, 250, 6.0F, 3, 10);
//Tools for now
obsidiansword = new testsword(3009, EnumToolMaterialTest).setUnlocalizedName("TEST");
LanguageRegistry.addName(obsidiansword, "Topaz Blade");
//blocks
blocktest= new TestBlock(3005, "blocktest").setUnlocalizedName("blocktest").setHardness(2.0F).setStepSound(Block.soundStoneFootstep).setResistance(10.0F);
GameRegistry.registerBlock(blocktest, "blocktest");
LanguageRegistry.addName(blocktest, "Target Block");
topazblock= new TopazBlock(3008, "topazblock").setUnlocalizedName("topazblock").setHardness(4.0F).setStepSound(Block.soundMetalFootstep).setResistance(30.0F);
GameRegistry.registerBlock(topazblock, "topazblock");
LanguageRegistry.addName(topazblock, "Topaz Block");
//items
target = new TestItems(3006).setUnlocalizedName("target");
topaz = new TestItems(3007).setUnlocalizedName("topaz");
//recipes
GameRegistry.addRecipe(new ItemStack(blocktest,1), new Object[]{
"TTT"," T "," T ",
'T',target,
});
GameRegistry.addRecipe(new ItemStack(topazblock,1), new Object[]{
"TTT","TTT","TTT",
'T',topaz,
});
GameRegistry.addRecipe(new ItemStack(obsidiansword,1), new Object[]{
" T "," T "," S ",
'T',topaz,
'S',Item.stick
});
//Ores
topazore= new TopazOre(3010, "topazore").setUnlocalizedName("topazore").setHardness(4.0F).setStepSound(Block.soundStoneFootstep).setResistance(10.0F).setLightValue(3.0F);
GameRegistry.registerBlock(topazore, "topazore");
LanguageRegistry.addName(topazore, "Topaz Ore");
//WorldGenerators
GameRegistry.registerWorldGenerator(new WorldGeneratorTest());
//Smelting
GameRegistry.addSmelting(topazore.blockID, new ItemStack(topaz, 1) , 0.35F);
//Biomes
goldbiome = new goldenbiome(100);
//MobTest
EntityRegistry.registerModEntity(EntityTest.class, "TestMob", 1, this, 80, 3, true);
EntityRegistry.addSpawn(EntityTest.class, 10, 2, 4, EnumCreatureType.monster, BiomeGenBase.beach, BiomeGenBase.desert, BiomeGenBase.desertHills, BiomeGenBase.forest, BiomeGenBase.extremeHills, BiomeGenBase.plains, BiomeGenBase.forestHills, FirstMod.goldbiome);
LanguageRegistry.instance().addStringLocalization("Entity.FirstMod.name", "TestMob");
//adding names
LanguageRegistry.addName(target, "Target");
LanguageRegistry.addName(topaz, "Topaz Gem");
//MobEggs
registerEntityEgg(EntityTest.class, 0x7A65CF, 0x4DF200);
//crafting
}
public static int getUniqueEntityId()
{
do
{
startEntityId++;
}
while(EntityList.getStringFromID(startEntityId) != null);
return startEntityId;
}
public static void registerEntityEgg(Class<? extends Entity> entity, int primaryColor, int secondaryColor)
{
int id = getUniqueEntityId();
EntityList.IDtoClassMapping.put(id, entity);
EntityList.entityEggs.put(id, new EntityEggInfo(id, primaryColor, secondaryColor));
}
}
-
View User Profile
-
View Posts
-
Send Message
Curse Premium