Hey, so this is a quick mod im writing up, and im getting these errors from MCP-
== ERRORS FOUND ==
src/minecraft/net/minecraft/src/mod_coloredtorch.java:45: reached end of file while parsing
}
^
1 error
==================
!! Can not find server sources, try decompiling !!
Maxs-MacBook-Pro:mcp test$ /Users/test/Downloads/modmaker\ \(2\)/mcp/recompile.sh
== MCP 6.2 (data: 6.2, client: 1.2.5, server: 1.2.5) ==
# found jad, jad patches, ff patches, osx patches, srgs, name csvs, doc csvs, param csvs, astyle, astyle config
== Recompiling client ==
> Cleaning bin
> Recompiling
'"javac" -Xlint:-options -deprecation -g -source 1.6 -target 1.6 -classpath "lib:lib/*:jars/bin/minec...' failed : 1
== ERRORS FOUND ==
src/minecraft/net/minecraft/src/mod_coloredtorch.java:3: class mod_Coloredtorch is public, should be declared in a file named mod_Coloredtorch.java
public class mod_Coloredtorch extends BaseMod {
^
src/minecraft/net/minecraft/src/mod_coloredtorch.java:3: cannot find symbol
symbol: class BaseMod
public class mod_Coloredtorch extends BaseMod {
^
src/minecraft/net/minecraft/src/BlockBlueCoal.java:8: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.BlockBlueCoal
super (i, ModLoader.addOverride("/terrain.png", "/coal/bluecoal.png"), Material.rock);
^
src/minecraft/net/minecraft/src/BlockBlueTorch.java:8: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.BlockBlueTorch
super (i, ModLoader.addOverride("/terrain.png", "/torch/bluetorch/"), Material.rock);
^
src/minecraft/net/minecraft/src/BlockGoldCoal.java:8: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.BlockGoldCoal
super (i, ModLoader.addOverride("/terrain.png", "/coal/goldcoal.png/"), Material.rock);
^
src/minecraft/net/minecraft/src/BlockGoldTorch.java:8: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.BlockGoldTorch
super (i, ModLoader.addOverride("/terrain.png", "/torch/goldtorch.png/"), Material.rock);
^
src/minecraft/net/minecraft/src/BlockGreenCoal.java:8: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.BlockGreenCoal
super (i, ModLoader.addOverride("/terrain.png", "/coal/greencoal.png"), Material.rock);
^
src/minecraft/net/minecraft/src/BlockGreenTorch.java:8: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.BlockGreenTorch
super (i, ModLoader.addOverride("/terrain.png", "/torch/Greentorch.png/"), Material.rock);
^
src/minecraft/net/minecraft/src/BlockOrangeCoal.java:8: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.BlockOrangeCoal
super (i, ModLoader.addOverride("/terrain.png", "/coal/orangecoal.png/"), Material.rock);
^
src/minecraft/net/minecraft/src/BlockOrangeTorch.java:8: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.BlockOrangeTorch
super (i, ModLoader.addOverride("/terrain.png", "/torch/Orangetorch.png/"), Material.rock);
^
src/minecraft/net/minecraft/src/BlockRedCoal.java:8: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.BlockRedCoal
super (i, ModLoader.addOverride("/terrain.png", "/coal/redcoal.png/"), Material.rock);
^
src/minecraft/net/minecraft/src/BlockRedTorch.java:8: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.BlockRedTorch
super (i, ModLoader.addOverride("/terrain.png", "/torch/Redtorch.png/"), Material.rock);
^
src/minecraft/net/minecraft/src/BlockWhiteCoal.java:8: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.BlockWhiteCoal
super (i, ModLoader.addOverride("/terrain.png", "/coal/whitecoal.png/"), Material.rock);
^
src/minecraft/net/minecraft/src/BlockWhiteTorch.java:8: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.BlockWhiteTorch
super (i, ModLoader.addOverride("/terrain.png", "/torch/whitetorch.png/"), Material.rock);
^
src/minecraft/net/minecraft/src/mod_coloredtorch.java:19: cannot find symbol
symbol : variable Modloader
location: class net.minecraft.src.mod_Coloredtorch
Modloader.addName(BlockGreenCoal, "Green Coal");
^
src/minecraft/net/minecraft/src/mod_coloredtorch.java:20: cannot find symbol
symbol : variable Modloader
location: class net.minecraft.src.mod_Coloredtorch
Modloader.addName(BlockBlueCoal, "Blue Coal");
^
src/minecraft/net/minecraft/src/mod_coloredtorch.java:21: cannot find symbol
symbol : variable Modloader
location: class net.minecraft.src.mod_Coloredtorch
Modloader.addName(BlockOrangeCoal, "Orange Coal");
^
src/minecraft/net/minecraft/src/mod_coloredtorch.java:22: cannot find symbol
symbol : variable Modloader
location: class net.minecraft.src.mod_Coloredtorch
Modloader.addName(BlockRedCoal, "Red Coal");
^
src/minecraft/net/minecraft/src/mod_coloredtorch.java:23: cannot find symbol
symbol : variable Modloader
location: class net.minecraft.src.mod_Coloredtorch
Modloader.addName(BlockWhiteCoal, "White Coal");
^
src/minecraft/net/minecraft/src/mod_coloredtorch.java:24: cannot find symbol
symbol : variable Modloader
location: class net.minecraft.src.mod_Coloredtorch
Modloader.addName(BlockGoldCoal, "Gold Coal");
^
src/minecraft/net/minecraft/src/mod_coloredtorch.java:25: cannot find symbol
symbol : variable Modloader
location: class net.minecraft.src.mod_Coloredtorch
Modloader.addName(BlockBlueTorch, "Blue Torch");
^
src/minecraft/net/minecraft/src/mod_coloredtorch.java:26: cannot find symbol
symbol : variable Modloader
location: class net.minecraft.src.mod_Coloredtorch
Modloader.addName(BlockGreenTorch, "Green Torch");
^
src/minecraft/net/minecraft/src/mod_coloredtorch.java:27: cannot find symbol
symbol : variable Modloader
location: class net.minecraft.src.mod_Coloredtorch
Modloader.addName(BlockOrangeTorch, "Orange Torch");
^
src/minecraft/net/minecraft/src/mod_coloredtorch.java:28: cannot find symbol
symbol : variable Modloader
location: class net.minecraft.src.mod_Coloredtorch
Modloader.addName(BlockRedTorch, "Red Torch");
^
src/minecraft/net/minecraft/src/mod_coloredtorch.java:29: cannot find symbol
symbol : variable Modloader
location: class net.minecraft.src.mod_Coloredtorch
Modloader.addName(BlockWhiteTorch, "White Torch");
^
src/minecraft/net/minecraft/src/mod_coloredtorch.java:30: cannot find symbol
symbol : variable Modloader
location: class net.minecraft.src.mod_Coloredtorch
Modloader.addName(BlockGoldTorch, "Gold Torch");
^
26 errors
==================
!! Can not find server sources, try decompiling !!
Maxs-MacBook-Pro:mcp test$ /Users/test/Downloads/modmaker\ \(2\)/mcp/recompile.sh
== MCP 6.2 (data: 6.2, client: 1.2.5, server: 1.2.5) ==
# found jad, jad patches, ff patches, osx patches, srgs, name csvs, doc csvs, param csvs, astyle, astyle config
== Recompiling client ==
> Cleaning bin
> Recompiling
'"javac" -Xlint:-options -deprecation -g -source 1.6 -target 1.6 -classpath "lib:lib/*:jars/bin/minec...' failed : 1
== ERRORS FOUND ==
src/minecraft/net/minecraft/src/mod_coloredtorch.java:3: class mod_Coloredtorch is public, should be declared in a file named mod_Coloredtorch.java
public class mod_Coloredtorch extends BaseMod {
^
src/minecraft/net/minecraft/src/mod_coloredtorch.java:3: cannot find symbol
symbol: class BaseMod
public class mod_Coloredtorch extends BaseMod {
^
src/minecraft/net/minecraft/src/BlockBlueCoal.java:8: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.BlockBlueCoal
super (i, ModLoader.addOverride("/terrain.png", "/coal/bluecoal.png"), Material.rock);
^
src/minecraft/net/minecraft/src/BlockBlueTorch.java:8: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.BlockBlueTorch
super (i, ModLoader.addOverride("/terrain.png", "/torch/bluetorch/"), Material.rock);
^
src/minecraft/net/minecraft/src/BlockGoldCoal.java:8: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.BlockGoldCoal
super (i, ModLoader.addOverride("/terrain.png", "/coal/goldcoal.png/"), Material.rock);
^
src/minecraft/net/minecraft/src/BlockGoldTorch.java:8: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.BlockGoldTorch
super (i, ModLoader.addOverride("/terrain.png", "/torch/goldtorch.png/"), Material.rock);
^
src/minecraft/net/minecraft/src/BlockGreenCoal.java:8: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.BlockGreenCoal
super (i, ModLoader.addOverride("/terrain.png", "/coal/greencoal.png"), Material.rock);
^
src/minecraft/net/minecraft/src/BlockGreenTorch.java:8: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.BlockGreenTorch
super (i, ModLoader.addOverride("/terrain.png", "/torch/Greentorch.png/"), Material.rock);
^
src/minecraft/net/minecraft/src/BlockOrangeCoal.java:8: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.BlockOrangeCoal
super (i, ModLoader.addOverride("/terrain.png", "/coal/orangecoal.png/"), Material.rock);
^
src/minecraft/net/minecraft/src/BlockOrangeTorch.java:8: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.BlockOrangeTorch
super (i, ModLoader.addOverride("/terrain.png", "/torch/Orangetorch.png/"), Material.rock);
^
src/minecraft/net/minecraft/src/BlockRedCoal.java:8: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.BlockRedCoal
super (i, ModLoader.addOverride("/terrain.png", "/coal/redcoal.png/"), Material.rock);
^
src/minecraft/net/minecraft/src/BlockRedTorch.java:8: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.BlockRedTorch
super (i, ModLoader.addOverride("/terrain.png", "/torch/Redtorch.png/"), Material.rock);
^
src/minecraft/net/minecraft/src/BlockWhiteCoal.java:8: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.BlockWhiteCoal
super (i, ModLoader.addOverride("/terrain.png", "/coal/whitecoal.png/"), Material.rock);
^
src/minecraft/net/minecraft/src/BlockWhiteTorch.java:8: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.BlockWhiteTorch
super (i, ModLoader.addOverride("/terrain.png", "/torch/whitetorch.png/"), Material.rock);
^
src/minecraft/net/minecraft/src/mod_coloredtorch.java:19: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.mod_Coloredtorch
ModLoader.addName(BlockGreenCoal, "Green Coal");
^
src/minecraft/net/minecraft/src/mod_coloredtorch.java:20: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.mod_Coloredtorch
ModLoader.addName(BlockBlueCoal, "Blue Coal");
^
src/minecraft/net/minecraft/src/mod_coloredtorch.java:21: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.mod_Coloredtorch
ModLoader.addName(BlockOrangeCoal, "Orange Coal");
^
src/minecraft/net/minecraft/src/mod_coloredtorch.java:22: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.mod_Coloredtorch
ModLoader.addName(BlockRedCoal, "Red Coal");
^
src/minecraft/net/minecraft/src/mod_coloredtorch.java:23: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.mod_Coloredtorch
ModLoader.addName(BlockWhiteCoal, "White Coal");
^
src/minecraft/net/minecraft/src/mod_coloredtorch.java:24: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.mod_Coloredtorch
ModLoader.addName(BlockGoldCoal, "Gold Coal");
^
src/minecraft/net/minecraft/src/mod_coloredtorch.java:25: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.mod_Coloredtorch
ModLoader.addName(BlockBlueTorch, "Blue Torch");
^
src/minecraft/net/minecraft/src/mod_coloredtorch.java:26: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.mod_Coloredtorch
ModLoader.addName(BlockGreenTorch, "Green Torch");
^
src/minecraft/net/minecraft/src/mod_coloredtorch.java:27: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.mod_Coloredtorch
ModLoader.addName(BlockOrangeTorch, "Orange Torch");
^
src/minecraft/net/minecraft/src/mod_coloredtorch.java:28: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.mod_Coloredtorch
ModLoader.addName(BlockRedTorch, "Red Torch");
^
src/minecraft/net/minecraft/src/mod_coloredtorch.java:29: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.mod_Coloredtorch
ModLoader.addName(BlockWhiteTorch, "White Torch");
^
src/minecraft/net/minecraft/src/mod_coloredtorch.java:30: cannot find symbol
symbol : variable ModLoader
location: class net.minecraft.src.mod_Coloredtorch
ModLoader.addName(BlockGoldTorch, "Gold Torch");
^
26 errors
==================
!! Can not find server sources, try decompiling !!
Heres My code-
package net.minecraft.src;
import java.util.Random;
public class mod_Coloredtorch extends BaseMod {
public static final Block BlockGreenCoal = new BlockGreenCoal(2345);
public static final Block BlockBlueCoal = new BlockBlueCoal(2346);
public static final Block BlockOrangeCoal = new BlockOrangeCoal(2347);
public static final Block BlockRedCoal = new BlockRedCoal(2348);
public static final Block BlockWhiteCoal = new BlockWhiteCoal(2349);
public static final Block BlockGoldCoal = new BlockGoldCoal(2350);
public static final Block BlockBlueTorch = new BlockBlueTorch(2352);
public static final Block BlockGreenTorch = new BlockGreenTorch(2351);
public static final Block BlockOrangeTorch = new BlockOrangeTorch(2353);
public static final Block BlockRedTorch = new BlockRedTorch(2354);
public static final Block BlockWhiteTorch = new BlockWhiteTorch(2354);
public static final Block BlockGoldTorch = new BlockGoldTorch(2355);
public String getVersion() {
return "1.2.5";}
public void load() {
ModLoader.addName(BlockGreenCoal, "Green Coal");
ModLoader.addName(BlockBlueCoal, "Blue Coal");
ModLoader.addName(BlockOrangeCoal, "Orange Coal");
ModLoader.addName(BlockRedCoal, "Red Coal");
ModLoader.addName(BlockWhiteCoal, "White Coal");
ModLoader.addName(BlockGoldCoal, "Gold Coal");
ModLoader.addName(BlockBlueTorch, "Blue Torch");
ModLoader.addName(BlockGreenTorch, "Green Torch");
ModLoader.addName(BlockOrangeTorch, "Orange Torch");
ModLoader.addName(BlockRedTorch, "Red Torch");
ModLoader.addName(BlockWhiteTorch, "White Torch");
ModLoader.addName(BlockGoldTorch, "Gold Torch");
}
public void GenerateSurface(World world, Random random, int i, int j) {
}
}
After the errors there are numbers such as 15 which indicates there is an error on that line. You are also missing several sets of parenthesis after functions such as basemod and modloader.
By the looks of that you didn't have ModLoader installed when you decompiled. Your .java file also needs to have the same name as you declared inside it.
Rollback Post to RevisionRollBack
“Computers are incredibly fast, accurate and stupid; humans are incredibly slow, inaccurate and brilliant; together they are powerful beyond imagination."
After the errors there are numbers such as 15 which indicates there is an error on that line. You are also missing several sets of parenthesis after functions such as basemod and modloader.
By the looks of that you didn't have ModLoader installed when you decompiled. Your .java file also needs to have the same name as you declared inside it.
I Do have modloader installed in MCP. Basemod.java is there and such.
Heres My code-
together they are powerful beyond imagination."
I am?
I Do have modloader installed in MCP. Basemod.java is there and such.
And the names are declared the same way.