ZidMC
Would you like to react to this message? Create an account in a few clicks or log in to continue.

[ANSWERED]Test_game.bat error

3 posters

Go down

[ANSWERED]Test_game.bat error Empty [ANSWERED]Test_game.bat error

Post by Lonelylion Sat Apr 30, 2011 7:11 am

Whenever i run test_game.bat Minecraft gives me this.
Code:
--- BEGIN ERROR REPORT 8c864d2d --------
Generated 30/04/11 4:38 PM

Minecraft: Minecraft Beta 1.4_01
OS: Windows 7 (amd64) version 6.1
Java: 1.6.0_23, Sun Microsystems Inc.
VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Sun Microsystems Inc.
LWJGL: 2.4.2
OpenGL: GeForce 8800 GTS/PCI/SSE2 version 3.3.0, NVIDIA Corporation

java.lang.StringIndexOutOfBoundsException: String index out of range: 8
  at java.lang.String.charAt(Unknown Source)
  at net.minecraft.src.CraftingManager.addRecipe(CraftingManager.java:235)
  at net.minecraft.src.ModLoader.AddRecipe(ModLoader.java:249)
  at net.minecraft.src.mod_Titanium.<init>(mod_Titanium.java:97)
  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:147)
  at net.minecraft.src.ModLoader.readFromClassPath(ModLoader.java:818)
  at net.minecraft.src.ModLoader.init(ModLoader.java:586)
  at net.minecraft.src.ModLoader.AddAllRenderers(ModLoader.java:59)
  at net.minecraft.src.RenderManager.<init>(RenderManager.java:42)
  at net.minecraft.src.RenderManager.<clinit>(RenderManager.java:122)
  at net.minecraft.client.Minecraft.startGame(Minecraft.java:123)
  at net.minecraft.client.Minecraft.run(Minecraft.java:410)
  at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT 46c31541 ----------

And MCP gives me this.
Code:
*** Minecraft Coder Pack Version 2.11 ***
144 recipes
ModLoader Beta 1.4_01 Initializing...
CONFLICT @ -160
CONFLICT @ -159
Failed to load mod from "mod_Titanium.class"
Done.
WARNING: Found unknown Windows version: Windows 7
Attempting to use default windows plug-in.
Loading: net.java.games.input.DirectAndRawInputEnvironmentPlugin

Starting up SoundSystem...
Initializing LWJGL OpenAL
    (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.or
g)
OpenAL initialized.

Overriding /terrain.png with /Titanium/TitaniumOre.png @ 30
Overriding /terrain.png with /Titanium/TitaniumBlock.png @ 38
Stopping!

SoundSystem shutting down...
    Author: Paul Lamb, www.paulscode.com

Press any key to continue . . .

Here are my classes.
Code:
package net.minecraft.src;

import java.util.Random;

public class mod_Titanium extends BaseMod {

  public static final Block Titaniumore = new BlockTitaniumOre(96,
  0).setHardness(3.5F).setResistance(5.0F).setBlockName("TitaniumOre");
  public static final Block TitaniumBlock = new BlockTitaniumBlock(97,
  0).setHardness(7.5F).setResistance(2000F).setBlockName("TitaniumBlock");
  public static final Item TitaniumDust = new Item(102).setItemName("TitaniumDust");
  public static final Item TitaniumIngot = new Item(103).setItemName("TitaniumIngot");
  public static final Item TitaniumPick = new ItemPickaxe(2002,
        EnumToolMaterial.TITANIUM).setItemName("TitaniumPick");
  public static final Item TitaniumShovel = new ItemSpade(2003,
        EnumToolMaterial.TITANIUM).setItemName("TitaniumShovel");
  public static final Item TitaniumAxe = new ItemAxe(2004,
        EnumToolMaterial.TITANIUM).setItemName("TitaniumAxe");
  public static final Item TitaniumSword = new ItemSword(2005,
        EnumToolMaterial.TITANIUM).setItemName("TitaniumSword");
  public static final Item TitaniumHoe = new ItemHoe(2006,
        EnumToolMaterial.TITANIUM).setItemName("TitaniumHoe");
 
  public static final Item TitaniumHelmet = (new ItemArmor(2007, 5, 5, 0)).setItemName("TitaniumHelmet");
  public static final Item TitaniumChestplate = (new ItemArmor(2008, 5, 5, 1)).setItemName("TitaniumChestplate");
  public static final Item TitaniumLeggings = (new ItemArmor(2009, 5, 5, 2)).setItemName("TitaniumLeggings");
  public static final Item TitaniumBoots = (new ItemArmor(2010, 5, 5, 3)).setItemName("TitaniumBoots");
 
public mod_Titanium()
{
ModLoader.RegisterBlock(Titaniumore);
Titaniumore.blockIndexInTexture = ModLoader.addOverride("/terrain.png",
      "/Titanium/TitaniumOre.png");
        ModLoader.AddName(Titaniumore, "Titanium Ore");
ModLoader.RegisterBlock(TitaniumBlock);
TitaniumBlock.blockIndexInTexture = ModLoader.addOverride("/terrain.png",
      "/Titanium/TitaniumBlock.png");
        ModLoader.AddName(TitaniumBlock, "Titanium Block");
TitaniumDust.iconIndex = ModLoader.addOverride("gui/items.png",
      "/Titanium/TitaniumDust.png");
        ModLoader.AddName(TitaniumDust, "Titanium Dust");
TitaniumIngot.iconIndex = ModLoader.addOverride("gui/items.png",
      "/Titanium/TitanuimIngot.png");
        ModLoader.AddName(TitaniumIngot, "Titanium Ingot");
TitaniumPick.iconIndex = ModLoader.addOverride("gui/items.png",
      "/Titanium/TitaniumPick.png");
        ModLoader.AddName(TitaniumPick, "Titanium Pickaxe");
TitaniumShovel.iconIndex = ModLoader.addOverride("gui/items.png",
      "/Titanium/TitaniumShovel.png");
        ModLoader.AddName(TitaniumShovel, "Titanium Shovel");
TitaniumAxe.iconIndex = ModLoader.addOverride("gui/items.png",
      "/Titanium/TitaniumAxe.png");
        ModLoader.AddName(TitaniumAxe, "Titanium Axe");
TitaniumSword.iconIndex = ModLoader.addOverride("gui/items.png",
      "/Titanium/TitaniumSword.png");
        ModLoader.AddName(TitaniumSword, "Titanium Sword");
TitaniumHoe.iconIndex = ModLoader.addOverride("gui/items.png",
      "/Titanium/TitaniumHoe.png");
        ModLoader.AddName(TitaniumHoe, "Titanium Hoe");
TitaniumHelmet.iconIndex = ModLoader.addOverride("gui/items.png",
      "/Titanium/TitaniumHelmet.png");
        ModLoader.AddName(TitaniumHelmet, "Titanium Helmet");
TitaniumChestplate.iconIndex = ModLoader.addOverride("gui/items.png",
      "/Titanium/TitaniumChestplate.png");
        ModLoader.AddName(TitaniumChestplate, "Titanium Chestplate");
TitaniumLeggings.iconIndex = ModLoader.addOverride("gui/items.png",
      "/Titanium/TitaniumLeggings.png");
        ModLoader.AddName(TitaniumLeggings, "Titanium Leggings");
TitaniumBoots.iconIndex = ModLoader.addOverride("gui/items.png",
      "/Titanium/TitaniumBoots.png");
        ModLoader.AddName(TitaniumBoots, "Titanium Boots");

ModLoader.AddSmelting(TitaniumDust.shiftedIndex, new ItemStack(TitaniumIngot, 1));

ModLoader.AddRecipe( new ItemStack(TitaniumBlock, 1), new Object [] {
        "XXX", "XXX", "XXX", Character.valueOf('X'), TitaniumIngot
});
ModLoader.AddRecipe(new ItemStack(TitaniumIngot, 9), new Object [] {
        "X", Character.valueOf('X'), TitaniumBlock
});
ModLoader.AddRecipe( new ItemStack(TitaniumPick, 1), new Object [] {
        "XXX", " | ", " | ", Character.valueOf('X'), TitaniumIngot,
        Character.valueOf('|'), Item.stick
});
ModLoader.AddRecipe( new ItemStack(TitaniumShovel, 1), new Object [] {
        " X ", " | ", " | ", Character.valueOf('X'), TitaniumIngot,
        Character.valueOf('|'), Item.stick
});
ModLoader.AddRecipe( new ItemStack(TitaniumAxe, 1), new Object [] {
  " XX", " |X", " | ", Character.valueOf('X'), TitaniumIngot,
  Character.valueOf('|'), Item.stick
});
ModLoader.AddRecipe( new ItemStack(TitaniumSword, 1), new Object [] {
  " X ", " X ", " | ", Character.valueOf('X'), TitaniumIngot,
  Character.valueOf('|'), Item.stick
});
ModLoader.AddRecipe( new ItemStack(TitaniumHoe, 1), new Object [] {
  "XX", " | ", " | ", Character.valueOf('X'), TitaniumIngot,
  Character.valueOf('|'), Item.stick
});
ModLoader.AddRecipe( new ItemStack(TitaniumHelmet, 1), new Object [] {
  "XXX", "X X", "", Character.valueOf('X'), TitaniumIngot
});
ModLoader.AddRecipe( new ItemStack(TitaniumChestplate, 1), new Object [] {
  "X X", "XXX", "XXX", Character.valueOf('X'), TitaniumIngot
});
ModLoader.AddRecipe( new ItemStack(TitaniumLeggings, 1), new Object [] {
  "XXX", "X X", "X X", Character.valueOf('X'), TitaniumIngot
});
ModLoader.AddRecipe( new ItemStack(TitaniumBoots, 1), new Object [] {
  "X X", "X X", Character.valueOf('X'), TitaniumIngot
});
}
public void GenerateSurface(World world, Random rand, int chunkX, int chunkZ)
{
    for(int i = 0; i < (11); i++)
    {
        int randPosX = chunkX + rand.nextInt(16);
        int randPosY = rand.nextInt(24);
        int randPosZ = chunkZ + rand.nextInt(16);
        (new WorldGenMinable(mod_Titanium.Titaniumore.blockID, 4)).generate(world, rand,
              randPosX, randPosY, randPosZ);
    }
}

      public String Version() {
  return "1.4_01";
      }
}

Code:
package net.minecraft.src;

public class BlockTitaniumBlock extends Block {
 
  protected BlockTitaniumBlock(int i, int j)
    {
        super(i, j, Material.rock);
        stepSound = (soundStoneFootstep);
    }
}

Code:
package net.minecraft.src;
//Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov.
//Jad home page: http://www.kpdus.com/jad.html
//Decompiler options: packimports(3) braces deadcode

import java.util.Random;

public class BlockTitaniumOre extends Block {
 
  public int idDropped(int i, Random random)
  {
      return mod_Titanium.TitaniumDust.shiftedIndex;
  }
 
  protected BlockTitaniumOre(int i, int j)
    {
        super(i, j, Material.rock);
        stepSound = (soundStoneFootstep);
    }
}

Code:
package net.minecraft.src;

public class ItemTitaniumDust extends Item {
 
  public ItemTitaniumDust(int i)
    {
        super(i);
        maxStackSize = 64;
    }
}

Code:
package net.minecraft.src;

public class ItemTitaniumIngot extends Item {
 
  public ItemTitaniumIngot(int i)
    {
        super(i);
        maxStackSize = 64;
    }

}

Any help is greatly appreciated.


Last edited by Lonelylion on Sat Apr 30, 2011 11:07 am; edited 1 time in total

Lonelylion
Crafter

Posts : 14
Join date : 2011-04-30

Back to top Go down

[ANSWERED]Test_game.bat error Empty Re: [ANSWERED]Test_game.bat error

Post by Ziddia Sat Apr 30, 2011 7:15 am

test_game doesn't work with ML, install your mod properly to you minecraft.jar and try it.

Ziddia
Admin
Admin

Posts : 168
Join date : 2011-04-22

https://zidmc.forumotion.com

Back to top Go down

[ANSWERED]Test_game.bat error Empty Re: [ANSWERED]Test_game.bat error

Post by Lonelylion Sat Apr 30, 2011 7:31 am

Someone said "You can use test_game.bat because as of 1.3(?) they've added the Mappings for it." And I remember putting in mappings.
but even if I run it normally it still crashes. I only ran it in MCP so i could read the error report because MC was closing before I could read it.

Lonelylion
Crafter

Posts : 14
Join date : 2011-04-30

Back to top Go down

[ANSWERED]Test_game.bat error Empty Re: [ANSWERED]Test_game.bat error

Post by Lonelylion Sat Apr 30, 2011 8:10 am

Checked the Modloader.txt in .minecraft and found this.
Code:

29/04/2011 10:32:42 PM ModLoader addOverride
FINER: addOverride(/terrain.png,/Titanium/TitaniumOre.png,30)
29/04/2011 10:32:42 PM ModLoader addOverride
FINER: addOverride(/terrain.png,/Titanium/TitaniumBlock.png,38)
29/04/2011 10:32:42 PM ModLoader getUniqueItemSpriteIndex
FINER: THROW
java.lang.Exception: No registry for this texture: gui/items.png
   at ModLoader.getUniqueSpriteIndex(ModLoader.java:531)
   at ModLoader.addOverride(ModLoader.java:216)
   at mod_Titanium.<init>(mod_Titanium.java:39)
   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 ModLoader.addMod(ModLoader.java:162)
   at ModLoader.readFromClassPath(ModLoader.java:887)
   at ModLoader.init(ModLoader.java:687)
   at ModLoader.AddAllRenderers(ModLoader.java:83)
   at ps.<init>(ps.java:58)
   at ps.<clinit>(ps.java:9)
   at net.minecraft.client.Minecraft.a(SourceFile:277)
   at net.minecraft.client.Minecraft.run(SourceFile:638)
   at java.lang.Thread.run(Unknown Source)

Lonelylion
Crafter

Posts : 14
Join date : 2011-04-30

Back to top Go down

[ANSWERED]Test_game.bat error Empty Re: [ANSWERED]Test_game.bat error

Post by Methuselah96 Sat Apr 30, 2011 8:15 am

it cant override because you never set the texture for the Titanium Dust in the first place
you probably have to do something like .setItemCoordinates(0, 0)
or something like that
Methuselah96
Methuselah96
ZidMC Coder
ZidMC Coder

Posts : 159
Join date : 2011-04-22
Age : 28
Location : Philadelphia, Pennsylvania, United States

Back to top Go down

[ANSWERED]Test_game.bat error Empty Re: [ANSWERED]Test_game.bat error

Post by Methuselah96 Sat Apr 30, 2011 8:16 am

nvm thats wrong
Methuselah96
Methuselah96
ZidMC Coder
ZidMC Coder

Posts : 159
Join date : 2011-04-22
Age : 28
Location : Philadelphia, Pennsylvania, United States

Back to top Go down

[ANSWERED]Test_game.bat error Empty Re: [ANSWERED]Test_game.bat error

Post by Methuselah96 Sat Apr 30, 2011 8:17 am

you have to put a slash before gui\items.png
like \gui\items.png
hope that worked
Methuselah96
Methuselah96
ZidMC Coder
ZidMC Coder

Posts : 159
Join date : 2011-04-22
Age : 28
Location : Philadelphia, Pennsylvania, United States

Back to top Go down

[ANSWERED]Test_game.bat error Empty Re: [ANSWERED]Test_game.bat error

Post by Lonelylion Sat Apr 30, 2011 8:32 am

It made the textures load but i'm still getting this "CONFLICT at -160 and -159" thing.
Code:
*** Minecraft Coder Pack Version 2.11 ***
144 recipes
ModLoader Beta 1.4_01 Initializing...
CONFLICT @ -160
CONFLICT @ -159
Failed to load mod from "mod_Titanium.class"
Done.
WARNING: Found unknown Windows version: Windows 7
Attempting to use default windows plug-in.
Loading: net.java.games.input.DirectAndRawInputEnvironmentPlugin

Starting up SoundSystem...
Initializing LWJGL OpenAL
    (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.or
g)
OpenAL initialized.

Overriding /terrain.png with /Titanium/TitaniumOre.png @ 30
Overriding /terrain.png with /Titanium/TitaniumBlock.png @ 38
Overriding /gui/items.png with /Titanium/TitaniumChestplate.png @ 101
Overriding /gui/items.png with /Titanium/TitaniumPick.png @ 60
Overriding /gui/items.png with /Titanium/TitaniumBoots.png @ 105
Overriding /gui/items.png with /Titanium/TitaniumLeggings.png @ 102
Overriding /gui/items.png with /Titanium/TitaniumShovel.png @ 61
Overriding /gui/items.png with /Titanium/TitaniumDust.png @ 38
Overriding /gui/items.png with /Titanium/TitaniumHoe.png @ 91
Overriding /gui/items.png with /Titanium/TitaniumAxe.png @ 62
Overriding /gui/items.png with /Titanium/TitaniumSword.png @ 85
Overriding /gui/items.png with /Titanium/TitaniumHelmet.png @ 93
Overriding /gui/items.png with /Titanium/TitaniumIngot.png @ 46
Stopping!

SoundSystem shutting down...
    Author: Paul Lamb, www.paulscode.com

Press any key to continue . . .

Lonelylion
Crafter

Posts : 14
Join date : 2011-04-30

Back to top Go down

[ANSWERED]Test_game.bat error Empty Re: [ANSWERED]Test_game.bat error

Post by Methuselah96 Sat Apr 30, 2011 8:42 am

are you trying to do this all in 1.4_01 or in 1.5_01?
Methuselah96
Methuselah96
ZidMC Coder
ZidMC Coder

Posts : 159
Join date : 2011-04-22
Age : 28
Location : Philadelphia, Pennsylvania, United States

Back to top Go down

[ANSWERED]Test_game.bat error Empty Re: [ANSWERED]Test_game.bat error

Post by Lonelylion Sat Apr 30, 2011 8:46 am

1.4-01 using 1.4_01 modloader.

Lonelylion
Crafter

Posts : 14
Join date : 2011-04-30

Back to top Go down

[ANSWERED]Test_game.bat error Empty Re: [ANSWERED]Test_game.bat error

Post by Lonelylion Sat Apr 30, 2011 8:50 am

Do you need all 3 " "s when making a recipe e.g: "", "X", "",
rather than "X",?

Lonelylion
Crafter

Posts : 14
Join date : 2011-04-30

Back to top Go down

[ANSWERED]Test_game.bat error Empty Re: [ANSWERED]Test_game.bat error

Post by Methuselah96 Sat Apr 30, 2011 8:52 am

no
Methuselah96
Methuselah96
ZidMC Coder
ZidMC Coder

Posts : 159
Join date : 2011-04-22
Age : 28
Location : Philadelphia, Pennsylvania, United States

Back to top Go down

[ANSWERED]Test_game.bat error Empty Re: [ANSWERED]Test_game.bat error

Post by Lonelylion Sat Apr 30, 2011 8:54 am

modloadet.txt:
Code:
FINE: Failed to load mod from "mod_Titanium.class"
30/04/2011 8:40:27 PM ModLoader addMod
FINER: THROW
java.lang.StringIndexOutOfBoundsException: String index out of range: 8
   at java.lang.String.charAt(Unknown Source)
   at ga.a(SourceFile:417)
   at ModLoader.AddRecipe(ModLoader.java:257)
   at mod_Titanium.<init>(mod_Titanium.java:97)
   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 ModLoader.addMod(ModLoader.java:162)
   at ModLoader.readFromClassPath(ModLoader.java:887)
   at ModLoader.init(ModLoader.java:687)
   at ModLoader.AddAllRenderers(ModLoader.java:83)
   at ps.<init>(ps.java:58)
   at ps.<clinit>(ps.java:9)
   at net.minecraft.client.Minecraft.a(SourceFile:277)
   at net.minecraft.client.Minecraft.run(SourceFile:638)
   at java.lang.Thread.run(Unknown Source)

Lonelylion
Crafter

Posts : 14
Join date : 2011-04-30

Back to top Go down

[ANSWERED]Test_game.bat error Empty Re: [ANSWERED]Test_game.bat error

Post by Lonelylion Sat Apr 30, 2011 10:23 am

Got it to run but everything is retarded e.g: nothing in the crafting bench = 9 gold ingots, the the grass on the sides of dirt block is transparent, if you use a titanium Pickaxe on anything the game crashes, all my recipes are different and all my item icons are strange.

But anyways thanks for the halp and i'm just gonna start a whole new mod from scratch. The titanium mod was just a practice anyway.

Lonelylion
Crafter

Posts : 14
Join date : 2011-04-30

Back to top Go down

[ANSWERED]Test_game.bat error Empty Re: [ANSWERED]Test_game.bat error

Post by Sponsored content


Sponsored content


Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum