Dann zeig ich euch mal nochn andres Problem:
Code:
package net.minecraft.src;
import java.util.Random;
public class mod_Rubyore extends BaseMod {
public static final Block oreRuby = new Block(376, 0, Material.rock).setHardness(0.5F).setBlockName("RubyOre");
public void load()
{
ModLoader.registerBlock(oreRuby);
oreRuby.blockIndexInTexture = ModLoader.addOverride("/gui/items.png", "/Slimepack/RubyOre.png");
ModLoader.addName(oreRuby, "Ruby Ore");
ModLoader.addSmelting (oreRuby.blockID,new ItemStack (mod_Ruby.Ruby, 1));
}
public void generateSurface(World world, Random rand, int chunkX, int chunkZ)
{
for(int i = 0; i < (13); i++)
{
int randPosX = chunkX + rand.nextInt(16);
int randPosY = rand.nextInt(50);
int randPosZ = chunkZ + rand.nextInt(16);
(new WorldGenMinable(oreRuby.blockID, 16)).generate(world, rand, randPosX, randPosY, randPosZ);
}
}
public String getVersion()
{
return "1.5";
}
}
Da ist irgendwo n Fehler drin, aber aus dem Errorlog werd ich irgendwie nicht schlau...
java.lang.ArrayIndexOutOfBoundsException: 376
at net.minecraft.src.ModLoader.initStats(ModLoader.ja va:905)
at net.minecraft.src.ModLoader.init(ModLoader.java:87 8)
at net.minecraft.src.ModLoader.addAllRenderers(ModLoa der.java:157)
at net.minecraft.src.RenderManager.<init>(RenderManag er.java:85)
at net.minecraft.src.RenderManager.<clinit>(RenderMan ager.java:12)
at net.minecraft.client.Minecraft.startGame(Minecraft .java:424)
at net.minecraft.client.Minecraft.run(Minecraft.java: 786)
at java.lang.Thread.run(Thread.java:722)