29 ERRORS!!!
2 posters
Page 1 of 1
29 ERRORS!!!
So i made mod_Silver and when i made it it gave me 29 errors:
And here's mod_Silver:
Please help!!!
- 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
Re: 29 ERRORS!!!
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
Re: 29 ERRORS!!!
Look in your sources folder for the files BaseMod.java and ModLoader.java.
Kyle_Katarn- Iron Miner
- Posts : 35
Join date : 2011-04-26
Re: 29 ERRORS!!!
With ModLoader i heve these three errors:
Can someone tell me how fix these 3 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
Re: 29 ERRORS!!!
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:
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.
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
Similar topics
» mcdMobs -- errors need help!!! [Unanswered]
» [MCP 3.1]1.5_01 Recompile errors [UNANSWERED]
» [1.5_01]Basic mod, 35 errors.[answered]
» [1.5_01] recompile errors [answered]
» [Answered]Recompiling Errors[1.5_01][3.1]
» [MCP 3.1]1.5_01 Recompile errors [UNANSWERED]
» [1.5_01]Basic mod, 35 errors.[answered]
» [1.5_01] recompile errors [answered]
» [Answered]Recompiling Errors[1.5_01][3.1]
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
|
|