1

All i'm making mod and i have error modloader help

lessoner's Avatar lessoner3/9/12 8:30 am
1 emeralds 259 2
3/9/2012 1:28 pm
maliq's Avatar maliq
okay modloader error is this: Mods loaded: 1
ModLoader 1.2.3

Minecraft has crashed!
----------------------

Minecraft has stopped running because it encountered a problem.




--- BEGIN ERROR REPORT bf8dd11a --------
Generated 3/9/12 5:28 PM

Minecraft: Minecraft 1.2.3
OS: Windows 7 (x86) version 6.1
Java: 1.7.0_02, Oracle Corporation
VM: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
LWJGL: 2.4.2
OpenGL: ATI Radeon HD 5570 version 4.2.11399 Compatibility Profile Context, ATI Technologies Inc.

java.lang.ExceptionInInitializerError
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at net.minecraft.src.ModLoader.addMod(ModLoader.java:284)
at net.minecraft.src.ModLoader.readFromClassPath(ModLoader.java:1290)
at net.minecraft.src.ModLoader.init(ModLoader.java:846)
at net.minecraft.src.ModLoader.addAllRenderers(ModLoader.java:154)
at net.minecraft.src.RenderManager.<init>(RenderManager.java:85)
at net.minecraft.src.RenderManager.<clinit>(RenderManager.java:12)
at net.minecraft.client.Minecraft.startGame(Minecraft.java:423)
at net.minecraft.client.Minecraft.run(Minecraft.java:784)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 10005
at net.minecraft.src.Block.<init>(Block.java:271)
at net.minecraft.src.Block.<init>(Block.java:308)
at net.minecraft.src.BlockStone.<init>(BlockStone.java:9)
at net.minecraft.src.BlockTutorialBlock.<init>(BlockTutorialBlock.java:11)
at net.minecraft.src.mod_tutorial.<clinit>(mod_tutorial.java:12)
... 15 more
--- END ERROR REPORT b3fc0af4 ----------





and my codes is this:

mod_tutorial.java:
package net.minecraft.src;

import java.util.Random;
public class mod_tutorial extends BaseMod
{

public static final Block TutorialBlock;

static
{

TutorialBlock = (new BlockTutorialBlock(10005, ModLoader.addOverride("/terrain.png", "/mods/TutorialBlock.png"))).setHardness(3F).setResistance(5F).setStepSound(Block.soundWoodFootstep).setBlockName("TutorialBlock");
}


public mod_tutorial()
{



ModLoader.registerBlock(TutorialBlock);
ModLoader.addName(TutorialBlock, "Tutorial Block Ore");

ModLoader.addSmelting(Block.planks.blockID, new ItemStack(TutorialBlock, 1));
ModLoader.AddRecipe(new ItemStack(mod_tutorial.TutorialBlock, 1), new Object[]
{
" G ", " C ", " G ", Character.valueOf('G'), Item.ingotGold, Character.valueOf('C'), Item.coal
});
}

public void load()
{




}


public void GenerateSurface(World world, Random rand, int chunkx, int chunkz)
{

//Tutorial Block

for(int l = 0; l<45; l++)
{


int i1 = chunkx +rand.nextInt(16);
int j1 = rand.nextInt(64);
int k1 = chunkz + rand.nextInt(16);
(new WorldGenMinable(TutorialBlock.blockID, 10)).generate(world, rand, i1, j1, k1);

}

//End Tutorial Block


}


public String getVersion()
{

return "minecraft 1.2 and above tutorial mod";
}
}



and BlockTutorialBlock.java:
package net.minecraft.src;

import java.util.Random;


public class BlockTutorialBlock extends BlockStone {

public BlockTutorialBlock(int i, int j)
{

super(i, j);
}
public int quantityDropped (Random random)
{
return 1;
}

public int idDropped(int i, Random random, int j)

{
return Item.coal.shiftedIndex;

}

}


Posted by lessoner's Avatar
lessoner
Level 48 : Master Modder
21

Create an account or sign in to comment.

2

1
03/09/2012 1:28 pm
Level 39 : Artisan Pixel Puncher
maliq
maliq's Avatar
Where did you find this tutorial? I need to see the original code from the tutorial myself if you want help.
1
03/09/2012 9:39 am
Level 1 : New Explorer
Dudemister1999
Dudemister1999's Avatar
I am having the same problem!
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome