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

[1.5_01]Basic mod, 35 errors.[answered]

2 posters

Go down

[1.5_01]Basic mod, 35 errors.[answered] Empty [1.5_01]Basic mod, 35 errors.[answered]

Post by shoopdawhoop23 Fri May 06, 2011 10:45 pm

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
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
Moderator

Posts : 56
Join date : 2011-04-22

Back to top Go down

[1.5_01]Basic mod, 35 errors.[answered] Empty Re: [1.5_01]Basic mod, 35 errors.[answered]

Post by Meglazero Fri May 06, 2011 10:51 pm

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

Back to top Go down

[1.5_01]Basic mod, 35 errors.[answered] Empty Re: [1.5_01]Basic mod, 35 errors.[answered]

Post by shoopdawhoop23 Fri May 06, 2011 11:07 pm

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
Moderator

Posts : 56
Join date : 2011-04-22

Back to top Go down

[1.5_01]Basic mod, 35 errors.[answered] Empty Re: [1.5_01]Basic mod, 35 errors.[answered]

Post by Meglazero Fri May 06, 2011 11:10 pm

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

Back to top Go down

[1.5_01]Basic mod, 35 errors.[answered] Empty Re: [1.5_01]Basic mod, 35 errors.[answered]

Post by shoopdawhoop23 Fri May 06, 2011 11:12 pm

I feel stupid. I forgot the s at the end. Razz

shoopdawhoop23
Moderator
Moderator

Posts : 56
Join date : 2011-04-22

Back to top Go down

[1.5_01]Basic mod, 35 errors.[answered] Empty Re: [1.5_01]Basic mod, 35 errors.[answered]

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