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

29 ERRORS!!!

2 posters

Go down

29 ERRORS!!! Empty 29 ERRORS!!!

Post by ShadowNightPro Tue May 03, 2011 1:48 pm

So i made mod_Silver and when i made it it gave me 29 errors:
Code:
== MCP v3.1 ==
> Recompiling client...
javac.exe -g -verbose -classpath "jars/bin/minecraft.jar;jars/bin/jinput.jar;jar
s/bin/lwjgl.jar;jars/bin/lwjgl_util.jar" -sourcepath src/minecraft -d bin/minecr
aft src/minecraft\net\minecraft\client\*.java src/minecraft\net\minecraft\isom\*
.java src/minecraft\net\minecraft\src\*.java  conf/patches/*.java failed.
Return code : 1

== ERRORS FOUND ==

src\minecraft\net\minecraft\src\mod_Silver.java:6: cannot find symbol
symbol: class BaseMod
public class mod_Silver extends BaseMod
^

src\minecraft\net\minecraft\src\ItemSilver.java:5: missing method body, or decla
re abstract
public ItemSilver (int i);
^

src\minecraft\net\minecraft\src\ItemSilver.java:8: call to super must be first s
tatement in constructor
super(i);
^

src\minecraft\net\minecraft\src\mod_Silver.java:20: cannot find symbol
symbol  : variable ModLoader
location: class net.minecraft.src.mod_Silver
ModLoader.RegisterBlock(silverOre);
^

src\minecraft\net\minecraft\src\mod_Silver.java:21: cannot find symbol
symbol  : variable ModLoader
location: class net.minecraft.src.mod_Silver
ModLoader.RegisterBlock(silverBlock);
^

src\minecraft\net\minecraft\src\mod_Silver.java:22: cannot find symbol
symbol  : variable ModLoader
location: class net.minecraft.src.mod_Silver
silverOre.blockIndexInTexture = ModLoader.addOverride("/terrain.png", "/ore/silv
erore.png");
^

src\minecraft\net\minecraft\src\mod_Silver.java:23: cannot find symbol
symbol  : variable ModLoader
location: class net.minecraft.src.mod_Silver
silverBlock.blockIndexInTexture = ModLoader.addOverride("/terrain.png", "/ore/si
lverblock.png");
^

src\minecraft\net\minecraft\src\mod_Silver.java:24: cannot find symbol
symbol  : variable ModLoader
location: class net.minecraft.src.mod_Silver
silverItem.iconIndex = ModLoader.addOverride("/gui/items.png", "/ore/silveritem.
png");
^

src\minecraft\net\minecraft\src\mod_Silver.java:25: cannot find symbol
symbol  : variable ModLoader
location: class net.minecraft.src.mod_Silver
silverPick.iconIndex = ModLoader.addOverride("/gui/items.png", "/ore/silverpick.
png");
^

src\minecraft\net\minecraft\src\mod_Silver.java:26: cannot find symbol
symbol  : variable ModLoader
location: class net.minecraft.src.mod_Silver
silverShovel.iconIndex = ModLoader.addOverride("/gui/items.png", "/ore/silversho
vel.png");
^

src\minecraft\net\minecraft\src\mod_Silver.java:27: cannot find symbol
symbol  : variable ModLoader
location: class net.minecraft.src.mod_Silver
silverAxe.iconIndex = ModLoader.addOverride("/gui/items.png", "/ore/silveraxe.pn
g");
^

src\minecraft\net\minecraft\src\mod_Silver.java:28: cannot find symbol
symbol  : variable ModLoader
location: class net.minecraft.src.mod_Silver
silverHoe.iconIndex = ModLoader.addOverride("/gui/items.png", "/ore/silverhoe.pn
g");
^

src\minecraft\net\minecraft\src\mod_Silver.java:29: cannot find symbol
symbol  : variable silverword
location: class net.minecraft.src.mod_Silver
silverword.iconIndex = ModLoader.addOverride("/gui/items.png", "/ore/silversword
.png");
^

src\minecraft\net\minecraft\src\mod_Silver.java:29: cannot find symbol
symbol  : variable ModLoader
location: class net.minecraft.src.mod_Silver
silverword.iconIndex = ModLoader.addOverride("/gui/items.png", "/ore/silversword
.png");
^

src\minecraft\net\minecraft\src\mod_Silver.java:30: cannot find symbol
symbol  : variable ModLoader
location: class net.minecraft.src.mod_Silver
ModLoader.AddName(silverOre, "Silver Ore");
^

src\minecraft\net\minecraft\src\mod_Silver.java:31: cannot find symbol
symbol  : variable ModLoader
location: class net.minecraft.src.mod_Silver
ModLoader.AddName(silverBlock, "Silver Block");
^

src\minecraft\net\minecraft\src\mod_Silver.java:32: cannot find symbol
symbol  : variable ModLoader
location: class net.minecraft.src.mod_Silver
ModLoader.AddName(silverItem, "Silver ingot");
^

src\minecraft\net\minecraft\src\mod_Silver.java:33: cannot find symbol
symbol  : variable ModLoader
location: class net.minecraft.src.mod_Silver
ModLoader.AddName(silverPick, "Silver Pickaxe");
^

src\minecraft\net\minecraft\src\mod_Silver.java:34: cannot find symbol
symbol  : variable ModLoader
location: class net.minecraft.src.mod_Silver
ModLoader.AddName(silverShovel, "Silver Shovel");
^

src\minecraft\net\minecraft\src\mod_Silver.java:35: cannot find symbol
symbol  : variable ModLoader
location: class net.minecraft.src.mod_Silver
ModLoader.AddName(silverAxe, "Silver Axe");
^

src\minecraft\net\minecraft\src\mod_Silver.java:36: cannot find symbol
symbol  : variable ModLoader
location: class net.minecraft.src.mod_Silver
ModLoader.AddName(silverHoe, "Silver Hoe");
^

src\minecraft\net\minecraft\src\mod_Silver.java:37: cannot find symbol
symbol  : variable ModLoader
location: class net.minecraft.src.mod_Silver
ModLoader.AddName(silverSword, "Silver Sword");
^

src\minecraft\net\minecraft\src\mod_Silver.java:38: cannot find symbol
symbol  : variable ModLoader
location: class net.minecraft.src.mod_Silver
ModLoader.AddRecipe(new ItemStack(silverItem, 9), new Object[] {
^

src\minecraft\net\minecraft\src\mod_Silver.java:41: cannot find symbol
symbol  : variable ModLoader
location: class net.minecraft.src.mod_Silver
ModLoader.AddRecipe(new ItemStack(silverBlock, 1), new Object[] {
^

src\minecraft\net\minecraft\src\mod_Silver.java:44: cannot find symbol
symbol  : variable ModLoader
location: class net.minecraft.src.mod_Silver
ModLoader.AddRecipe(new ItemStack(silverPick, 1), new Object[] {
^

src\minecraft\net\minecraft\src\mod_Silver.java:47: cannot find symbol
symbol  : variable ModLoader
location: class net.minecraft.src.mod_Silver
ModLoader.AddRecipe(new ItemStack(silverShovel, 1), new Object[] {
^

src\minecraft\net\minecraft\src\mod_Silver.java:50: cannot find symbol
symbol  : variable ModLoader
location: class net.minecraft.src.mod_Silver
ModLoader.AddRecipe(new ItemStack(silverAxe, 1), new Object[] {
^

src\minecraft\net\minecraft\src\mod_Silver.java:53: cannot find symbol
symbol  : variable ModLoader
location: class net.minecraft.src.mod_Silver
ModLoader.AddRecipe(new ItemStack(silverHoe, 1), new Object[] {
^

src\minecraft\net\minecraft\src\mod_Silver.java:56: cannot find symbol
symbol  : variable ModLoader
location: class net.minecraft.src.mod_Silver
ModLoader.AddRecipe(new ItemStack(silverSword, 1), new Object[] {
^

29 errors
==================

> Done in 10.66 seconds
> Recompiling server...
!! Can not find server sources !!
Press any key to continue . . .

And here's mod_Silver:
Code:

package net.minecraft.src;

import java.util.Random;

public class mod_Silver extends BaseMod
{
  public static final Block silverOre = new BlockSilverOre(112,0).setHardness(3.0F).setResistance(5.0F).setBlockName("silverOre");
  public static final Block silverBlock = new BlockSilver(113,0).setHardness(2.0F).setResistance(5.0F).setBlockName("silverBlock");
  public static final Item silverItem = new ItemSilver(2600).setItemName("silverItem");
  public static final Item silverPick = new ItemPickaxe(2601,EnumToolMaterial.SILVER).setItemName("silverPick");
  public static final Item silverShovel = new ItemSpade(2602, EnumToolMaterial.SILVER).setItemName("silverShovel");
  public static final Item silverAxe = new ItemAxe(2603, EnumToolMaterial.SILVER).setItemName("silverxe");
  public static final Item silverHoe = new ItemHoe(2604, EnumToolMaterial.SILVER).setItemName("silverHoe");
  public static final Item silverSword = new ItemSword(2605, EnumToolMaterial.SILVER).setItemName("silverSword");
   

public mod_Silver()
{
  ModLoader.RegisterBlock(silverOre);
  ModLoader.RegisterBlock(silverBlock);
  silverOre.blockIndexInTexture = ModLoader.addOverride("/terrain.png", "/ore/silverore.png");
  silverBlock.blockIndexInTexture = ModLoader.addOverride("/terrain.png", "/ore/silverblock.png");
  silverItem.iconIndex = ModLoader.addOverride("/gui/items.png", "/ore/silveritem.png");
  silverPick.iconIndex = ModLoader.addOverride("/gui/items.png", "/ore/silverpick.png");
  silverShovel.iconIndex = ModLoader.addOverride("/gui/items.png", "/ore/silvershovel.png");
  silverAxe.iconIndex = ModLoader.addOverride("/gui/items.png", "/ore/silveraxe.png");
  silverHoe.iconIndex = ModLoader.addOverride("/gui/items.png", "/ore/silverhoe.png");
  silverword.iconIndex = ModLoader.addOverride("/gui/items.png", "/ore/silversword.png");
  ModLoader.AddName(silverOre, "Silver Ore");
  ModLoader.AddName(silverBlock, "Silver Block");
  ModLoader.AddName(silverItem, "Silver ingot");
    ModLoader.AddName(silverPick, "Silver Pickaxe");
    ModLoader.AddName(silverShovel, "Silver Shovel");
    ModLoader.AddName(silverAxe, "Silver Axe");
    ModLoader.AddName(silverHoe, "Silver Hoe");
    ModLoader.AddName(silverSword, "Silver Sword");
    ModLoader.AddRecipe(new ItemStack(silverItem, 9), new Object[] {
          "X", Character.valueOf('X'), silverBlock
      });
  ModLoader.AddRecipe(new ItemStack(silverBlock, 1), new Object[] {
          "XXX", "XXX", "XXX", Character.valueOf('X'), silverItem
      });
  ModLoader.AddRecipe(new ItemStack(silverPick, 1), new Object[] {
          "XXX", " | ", " | ", Character.valueOf('X'), silverItem, Character.valueOf('|'), Item.stick
      });
  ModLoader.AddRecipe(new ItemStack(silverShovel, 1), new Object[] {
          " X ", " | ", " | ", Character.valueOf('X'), silverItem, Character.valueOf('|'), Item.stick
      });
  ModLoader.AddRecipe(new ItemStack(silverAxe, 1), new Object[] {
          "XX ", "X| ", " | ", Character.valueOf('X'), silverItem, Character.valueOf('|'), Item.stick
      });
  ModLoader.AddRecipe(new ItemStack(silverHoe, 1), new Object[] {
          "XX ", " | ", " | ", Character.valueOf('X'), silverItem, Character.valueOf('|'), Item.stick
      });
  ModLoader.AddRecipe(new ItemStack(silverSword, 1), new Object[] {
          " X ", " X ", " | ", Character.valueOf('X'), silverItem, Character.valueOf('|'), Item.stick
      });
}

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(30);
        int randPosZ = chunkZ + rand.nextInt(16);
        new WorldGenMinable(mod_Silver.silverOre.blockID, 8).generate(world, rand, randPosX, randPosY, randPosZ);
    }
}

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

}

Please help!!!

ShadowNightPro
Crafter

Posts : 23
Join date : 2011-05-01

Back to top Go down

29 ERRORS!!! Empty Re: 29 ERRORS!!!

Post by Kyle_Katarn Tue May 03, 2011 1:56 pm

Did you make sure to install ModLoader into minecraft.jar before you decompiled it?

Kyle_Katarn
Iron Miner

Posts : 35
Join date : 2011-04-26

Back to top Go down

29 ERRORS!!! Empty Re: 29 ERRORS!!!

Post by ShadowNightPro Tue May 03, 2011 2:01 pm

I think so

ShadowNightPro
Crafter

Posts : 23
Join date : 2011-05-01

Back to top Go down

29 ERRORS!!! Empty Re: 29 ERRORS!!!

Post by Kyle_Katarn Tue May 03, 2011 2:04 pm

Look in your sources folder for the files BaseMod.java and ModLoader.java.

Kyle_Katarn
Iron Miner

Posts : 35
Join date : 2011-04-26

Back to top Go down

29 ERRORS!!! Empty Re: 29 ERRORS!!!

Post by ShadowNightPro Tue May 03, 2011 2:32 pm

With ModLoader i heve these three errors:

Code:
== MCP v3.1 ==
> Recompiling client...
javac.exe -g -verbose -classpath "jars/bin/minecraft.jar;jars/bin/jinput.jar;jar
s/bin/lwjgl.jar;jars/bin/lwjgl_util.jar" -sourcepath src/minecraft -d bin/minecr
aft src/minecraft\net\minecraft\client\*.java src/minecraft\net\minecraft\isom\*
.java src/minecraft\net\minecraft\src\*.java  conf/patches/*.java failed.
Return code : 1

== ERRORS FOUND ==

src\minecraft\net\minecraft\src\ItemSilver.java:5: missing method body, or decla
re abstract
public ItemSilver (int i);
^

src\minecraft\net\minecraft\src\ItemSilver.java:8: call to super must be first s
tatement in constructor
super(i);
^

src\minecraft\net\minecraft\src\mod_Silver.java:29: cannot find symbol
symbol  : variable silverword
location: class net.minecraft.src.mod_Silver
silverword.iconIndex = ModLoader.addOverride("/gui/items.png", "/ore/silversword
.png");
^

3 errors
==================

> Done in 13.00 seconds
> Recompiling server...
!! Can not find server sources !!
Press any key to continue . . .

Can someone tell me how fix these 3 errors?

ShadowNightPro
Crafter

Posts : 23
Join date : 2011-05-01

Back to top Go down

29 ERRORS!!! Empty Re: 29 ERRORS!!!

Post by Kyle_Katarn Tue May 03, 2011 2:40 pm

Without seeing the code I would guess that it has to do with either ItemSilver not extending from Item, or the file not being in the net.minecraft.src package.

Post the code and I could tell.

No wait, you're only declaring the constructor with the line public ItemSilver (int i);

Get rid of the semicolon and it should work (assuming you have the curly braces in place).

Also, is ItemSilver going to do anything special? Or is it only an item, because if it's just an item, you could just use the line in mod_Silver:

Code:
public static final Item silver = new Item(index).setItemName("itemName");

And it will work fine.

As for the third error, you appear to have made a spelling mistake "silverword", I think you mean "silverSword"?

Again, read your error messages and you'll be able to pick out the easier ones.

Kyle_Katarn
Iron Miner

Posts : 35
Join date : 2011-04-26

Back to top Go down

29 ERRORS!!! Empty Re: 29 ERRORS!!!

Post by ShadowNightPro Tue May 03, 2011 2:47 pm

Thanks for help! Very Happy

ShadowNightPro
Crafter

Posts : 23
Join date : 2011-05-01

Back to top Go down

29 ERRORS!!! Empty Re: 29 ERRORS!!!

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