[1.5_01]Basic mod, 35 errors.[answered]
2 posters
Page 1 of 1
[1.5_01]Basic mod, 35 errors.[answered]
ksoliek, I'm making the mod of a guy I know ModLoader compatible, and despite it being a very basic mod, it consistently brings up about 30 errors, and none of them tell me anything about what's wrong.
mod_cleansmods
error messages
mod_cleansmods
- Code:
package net.minecraft.src;
import java.util.Random;
public static class mod_cleansmods extends BaseMod
{
public mod_cleansmods()
ModLoader.AddRecipe(new ItemStack(record13, 1), new Object[]{
" X ", "X#X", " X ", Character.valueOf('X'), Block.obsidian, Character.valueOf('#'), Block.blockGold
});
ModLoader.AddRecipe(new ItemStack(recordCat, 1), new Object[]{
" X ", "X#X", " X ", Character.valueOf('X'), Block.obsidian, Character.valueOf('#'), Block.blockDiamond
});
ModLoader.AddRecipe(new ItemStack(saddle, 1), new Object[]{
"XXX", "# #", Character.valueOf('X'), Item.leather, Character.valueOf('#'), Item.ingotIron
});
ModLoader.AddSmelting(Item.coal.shiftedIndex, new ItemStack(Item.diamond, 1));
}
public String Version()
{
return "1.5_01";
}
}
error messages
- Code:
*** Minecraft Coder Pack Version 2.12 ***
MCP 2.12 running in C:\Users\Jackson2_2\Desktop\MCP
Compiling Minecraft
sources\minecraft\net\minecraft\src\mod_cleansmod.java:7: ';' expected
public mod_cleansmods()
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:10: not a statement
" X ", "X#X", " X ", Character.valueOf('X'), Block.obsidian, Character.valueOf('
#'), Block.blockGold
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:10: ';' expected
" X ", "X#X", " X ", Character.valueOf('X'), Block.obsidian, Character.valueOf('
#'), Block.blockGold
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:10: ';' expected
" X ", "X#X", " X ", Character.valueOf('X'), Block.obsidian, Character.valueOf('
#'), Block.blockGold
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:10: not a statement
" X ", "X#X", " X ", Character.valueOf('X'), Block.obsidian, Character.valueOf('
#'), Block.blockGold
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:10: ';' expected
" X ", "X#X", " X ", Character.valueOf('X'), Block.obsidian, Character.valueOf('
#'), Block.blockGold
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:10: ';' expected
" X ", "X#X", " X ", Character.valueOf('X'), Block.obsidian, Character.valueOf('
#'), Block.blockGold
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:10: not a statement
" X ", "X#X", " X ", Character.valueOf('X'), Block.obsidian, Character.valueOf('
#'), Block.blockGold
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:10: ';' expected
" X ", "X#X", " X ", Character.valueOf('X'), Block.obsidian, Character.valueOf('
#'), Block.blockGold
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:11: illegal start of type
});
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:12: <identifier> expected
ModLoader.AddRecipe(new ItemStack(recordCat, 1), new Object[]{
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:12: illegal start of type
ModLoader.AddRecipe(new ItemStack(recordCat, 1), new Object[]{
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:12: ')' expected
ModLoader.AddRecipe(new ItemStack(recordCat, 1), new Object[]{
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:12: ';' expected
ModLoader.AddRecipe(new ItemStack(recordCat, 1), new Object[]{
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:12: <identifier> expected
ModLoader.AddRecipe(new ItemStack(recordCat, 1), new Object[]{
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:12: <identifier> expected
ModLoader.AddRecipe(new ItemStack(recordCat, 1), new Object[]{
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:12: illegal start of type
ModLoader.AddRecipe(new ItemStack(recordCat, 1), new Object[]{
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:12: <identifier> expected
ModLoader.AddRecipe(new ItemStack(recordCat, 1), new Object[]{
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:12: ';' expected
ModLoader.AddRecipe(new ItemStack(recordCat, 1), new Object[]{
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:12: <identifier> expected
ModLoader.AddRecipe(new ItemStack(recordCat, 1), new Object[]{
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:13: illegal start of type
" X ", "X#X", " X ", Character.valueOf('X'), Block.obsidian, Character.valueOf('
#'), Block.blockDiamond
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:13: <identifier> expected
" X ", "X#X", " X ", Character.valueOf('X'), Block.obsidian, Character.valueOf('
#'), Block.blockDiamond
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:13: ';' expected
" X ", "X#X", " X ", Character.valueOf('X'), Block.obsidian, Character.valueOf('
#'), Block.blockDiamond
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:13: illegal start of type
" X ", "X#X", " X ", Character.valueOf('X'), Block.obsidian, Character.valueOf('
#'), Block.blockDiamond
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:13: <identifier> expected
" X ", "X#X", " X ", Character.valueOf('X'), Block.obsidian, Character.valueOf('
#'), Block.blockDiamond
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:13: ';' expected
" X ", "X#X", " X ", Character.valueOf('X'), Block.obsidian, Character.valueOf('
#'), Block.blockDiamond
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:13: invalid method declar
ation; return type required
" X ", "X#X", " X ", Character.valueOf('X'), Block.obsidian, Character.valueOf('
#'), Block.blockDiamond
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:13: illegal start of type
" X ", "X#X", " X ", Character.valueOf('X'), Block.obsidian, Character.valueOf('
#'), Block.blockDiamond
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:13: ';' expected
" X ", "X#X", " X ", Character.valueOf('X'), Block.obsidian, Character.valueOf('
#'), Block.blockDiamond
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:14: class, interface, or
enum expected
});
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:15: class, interface, or
enum expected
ModLoader.AddRecipe(new ItemStack(saddle, 1), new Object[]{
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:19: class, interface, or
enum expected
ModLoader.AddSmelting(Item.coal.shiftedIndex, new ItemStack(Item.diamond, 1));
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:20: class, interface, or
enum expected
}
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:22: class, interface, or
enum expected
public String Version()
^
sources\minecraft\net\minecraft\src\mod_cleansmod.java:25: class, interface, or
enum expected
}
^
35 errors
*** minecraft_server.jar was not found, skipping
=== MCP 2.12 recompile script finished ===
Press any key to continue . . .
Last edited by shoopdawhoop23 on Sat May 07, 2011 11:37 am; edited 1 time in total
shoopdawhoop23- Moderator
- Posts : 56
Join date : 2011-04-22
Re: [1.5_01]Basic mod, 35 errors.[answered]
The only problem I see at first glance is the fact that you're missing an open curly braces right after the public mod_cleansmods()... which could be giving you most of your errors since the compiler doesn't know wtf is going on... if that don't work lemme know and I'll look at it again closer and try to pick something out.
- Code:
package net.minecraft.src;
import java.util.Random;
public static class mod_cleansmods extends BaseMod
{
public mod_cleansmods()
{
ModLoader.AddRecipe(new ItemStack(record13, 1), new Object[]{
" X ", "X#X", " X ", Character.valueOf('X'), Block.obsidian, Character.valueOf('#'), Block.blockGold
});
ModLoader.AddRecipe(new ItemStack(recordCat, 1), new Object[]{
" X ", "X#X", " X ", Character.valueOf('X'), Block.obsidian, Character.valueOf('#'), Block.blockDiamond
});
ModLoader.AddRecipe(new ItemStack(saddle, 1), new Object[]{
"XXX", "# #", Character.valueOf('X'), Item.leather, Character.valueOf('#'), Item.ingotIron
});
ModLoader.AddSmelting(Item.coal.shiftedIndex, new ItemStack(Item.diamond, 1));
}
public String Version()
{
return "1.5_01";
}
}
Meglazero- Iron Miner
- Posts : 51
Join date : 2011-04-22
Re: [1.5_01]Basic mod, 35 errors.[answered]
- Code:
*** Minecraft Coder Pack Version 2.12 ***
MCP 2.12 running in C:\Users\Jackson2_2\Desktop\MCP
Compiling Minecraft
sources\minecraft\net\minecraft\src\mod_cleansmod.java:5: class mod_cleansmods i
s public, should be declared in a file named mod_cleansmods.java
public class mod_cleansmods extends BaseMod
^
1 error
*** minecraft_server.jar was not found, skipping
=== MCP 2.12 recompile script finished ===
Press any key to continue . . .
- Code:
package net.minecraft.src;
import java.util.Random;
public class mod_cleansmods extends BaseMod
{
public mod_cleansmods()
{
ModLoader.AddRecipe(new ItemStack(Item.record13, 1), new Object[]{
" X ", "X#X", " X ", Character.valueOf('X'), Block.obsidian, Character.valueOf('#'), Block.blockGold
});
ModLoader.AddRecipe(new ItemStack(Item.recordCat, 1), new Object[]{
" X ", "X#X", " X ", Character.valueOf('X'), Block.obsidian, Character.valueOf('#'), Block.blockDiamond
});
ModLoader.AddRecipe(new ItemStack(Item.saddle, 1), new Object[]{
"XXX", "# #", Character.valueOf('X'), Item.leather, Character.valueOf('#'), Item.ingotIron
});
ModLoader.AddSmelting(Item.coal.shiftedIndex, new ItemStack(Item.diamond, 1));
}
public String Version()
{
return "1.5_01";
}
}
shoopdawhoop23- Moderator
- Posts : 56
Join date : 2011-04-22
Re: [1.5_01]Basic mod, 35 errors.[answered]
Is the file named mod_cleansmods.java? Cuz that looks like it's the error it's returning to you...
Meglazero- Iron Miner
- Posts : 51
Join date : 2011-04-22
Re: [1.5_01]Basic mod, 35 errors.[answered]
I feel stupid. I forgot the s at the end.
shoopdawhoop23- Moderator
- Posts : 56
Join date : 2011-04-22
Similar topics
» [1.5_01] recompile errors [answered]
» [Answered]Recompiling Errors[1.5_01][3.1]
» 29 ERRORS!!!
» mcdMobs -- errors need help!!! [Unanswered]
» [MCP 3.1]1.5_01 Recompile errors [UNANSWERED]
» [Answered]Recompiling Errors[1.5_01][3.1]
» 29 ERRORS!!!
» mcdMobs -- errors need help!!! [Unanswered]
» [MCP 3.1]1.5_01 Recompile errors [UNANSWERED]
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
|
|