You should make a new ItemPickaxe .java, with your own constructor. This is because the ItemPickaxe constructor uses an EnumToolMaterial and not an EnumToolMaterialComet. Just copy the file and rename everything, this will make it possible :3
i should probably add that to the tutorial :S
Rollback Post to RevisionRollBack
I made this map! Please check it out! It's a really awesome map that took me over a year to make! :3
Thanks for the help everyone, I got it to work, but I don't think I will be using my own textures. See, I make my textures on my older computer with photoshop elements 3 and I have to transfer it over to my coding computer. I think all my images will be corrupt using dropbox. I will eventually do graphics on the coding computer.
I've and error: he couldn't find /Spawnerblock/cowspawner.png (my mod)(error post at bottom)
in /mcpfolder/bin/minecraft I placed the Spawnerblock folder, with the cowspawner.png
What can i try:
Editting the texture?(what size?)
Placing it somewher else?(where?)
Greatings, jens1970
Minecraft has stopped running because it encountered a problem.
If you wish to report this, please copy this entire text and email it to [email protected].
Please include a description of what you did when the error occured.
--- BEGIN ERROR REPORT b4fee3fd --------
Generated 18-9-11 11:39
Minecraft: Minecraft Beta 1.7.3
OS: Windows 7 (amd64) version 6.1
Java: 1.6.0_14, Sun Microsystems Inc.
VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Sun Microsystems Inc.
LWJGL: 2.4.2
OpenGL: AMD M880G with ATI Mobility Radeon HD 4200 version 2.1.8787, ATI Technologies Inc.
java.lang.RuntimeException: java.lang.Exception: Image not found: /Spawnerblock/cowspawner.png
at net.minecraft.src.ModLoader.RegisterAllTextureOverrides(ModLoader.java:1161)
at net.minecraft.src.ModLoader.OnTick(ModLoader.java:882)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:24)
at net.minecraft.client.Minecraft.run(Minecraft.java:514)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.Exception: Image not found: /Spawnerblock/cowspawner.png
at net.minecraft.src.ModLoader.loadImage(ModLoader.java:846)
at net.minecraft.src.ModLoader.RegisterAllTextureOverrides(ModLoader.java:1153)
... 4 more
--- END ERROR REPORT 9bb6046d ----------
I've and error: he couldn't find /Spawnerblock/cowspawner.png (my mod)(error post at bottom)
in /mcpfolder/bin/minecraft I placed the Spawnerblock folder, with the cowspawner.png
What can i try:
Editting the texture?(what size?)
Placing it somewher else?(where?)
Greatings, jens1970
Minecraft has stopped running because it encountered a problem.
If you wish to report this, please copy this entire text and email it to [email protected].
Please include a description of what you did when the error occured.
--- BEGIN ERROR REPORT b4fee3fd --------
Generated 18-9-11 11:39
Minecraft: Minecraft Beta 1.7.3
OS: Windows 7 (amd64) version 6.1
Java: 1.6.0_14, Sun Microsystems Inc.
VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Sun Microsystems Inc.
LWJGL: 2.4.2
OpenGL: AMD M880G with ATI Mobility Radeon HD 4200 version 2.1.8787, ATI Technologies Inc.
java.lang.RuntimeException: java.lang.Exception: Image not found: /Spawnerblock/cowspawner.png
at net.minecraft.src.ModLoader.RegisterAllTextureOverrides(ModLoader.java:1161)
at net.minecraft.src.ModLoader.OnTick(ModLoader.java:882)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:24)
at net.minecraft.client.Minecraft.run(Minecraft.java:514)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.Exception: Image not found: /Spawnerblock/cowspawner.png
at net.minecraft.src.ModLoader.loadImage(ModLoader.java:846)
at net.minecraft.src.ModLoader.RegisterAllTextureOverrides(ModLoader.java:1153)
... 4 more
--- END ERROR REPORT 9bb6046d ----------
seems like you named it wrong, or wrong size, you got to make it 16x16
then make a new one, remember Emerald is diamond, change it to the power you want, here is what all of them do.
"the first is the material number, similar to the item number, and should be unique to the others. The second is the harvest level, meaning what it can actually mine. The third number is the amount of uses it can do before it breaks, The fourth is efficiency on the material it's used for, and the fifth is the damage it does to entities" this was from drumsofdoom :biggrin.gif: thanks
so after thats done create your recipes and your done!
:smile.gif:
another thing to note, all of the properties on the tools extend something else, you dont need to make a new file like cowpickaxe, just make them extend this:
tankitepickaxe = (new ItemPickaxe(3036, EnumToolMaterialTankite.TANKITE)).setItemName("tankitepickaxe");
tankitehoe = (new ItemHoe(3038, EnumToolMaterialTankite.TANKITE)).setItemName("tankitehoe");
tankiteaxe = (new ItemAxe(3039, EnumToolMaterialTankite.TANKITE)).setItemName("tankiteaxe");
tankitesword = (new ItemSword(3040, EnumToolMaterialTankite.TANKITE)).setItemName("tankitesword");
tankiteshovel = (new ItemSpade(3041, EnumToolMaterialTankite.TANKITE)).setItemName("tankiteshovel");
see what i mean, if you have a question, just post it :smile.gif:
I did everything but got these errors:
== MCP v4.4 ==
>
== ERRORS FOUND ==
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:4: '{' expected
public enum EnumToolMaterialmod extends EnumToolMaterial
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:4: ',', '}', or ';' exp
ected
public enum EnumToolMaterialmod extends EnumToolMaterial
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:5: '}' expected
{
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:25: class, interface, o
r enum expected
private EnumToolMaterialmod(String s, int i, int j, int k, float f, int l)
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:28: class, interface, o
r enum expected
maxUses = k;
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:29: class, interface, o
r enum expected
efficiencyOnProperMaterial = f;
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:30: class, interface, o
r enum expected
damageVsEntity = l;
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:31: class, interface, o
r enum expected
}
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:33: class, interface, o
r enum expected
public int getMaxUses()
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:36: class, interface, o
r enum expected
}
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:38: class, interface, o
r enum expected
public float getEfficiencyOnProperMaterial()
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:41: class, interface, o
r enum expected
}
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:43: class, interface, o
r enum expected
public int getDamageVsEntity()
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:46: class, interface, o
r enum expected
}
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:48: class, interface, o
r enum expected
public int getHarvestLevel()
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:51: class, interface, o
r enum expected
}
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:59: class, interface, o
r enum expected
private final int harvestLevel;
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:60: class, interface, o
r enum expected
private final int maxUses;
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:61: class, interface, o
r enum expected
private final float efficiencyOnProperMaterial;
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:62: class, interface, o
r enum expected
private final int damageVsEntity;
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:77: class, interface, o
r enum expected
}→
^
21 errors
==================
> Done in 1.91 seconds
Press any key to continue . . .
Hi, I am new to java, and was following a video tutorial for this. I have been doing some HEAVY research to get the number of errors I have down. I am 18, not a 12 year old, so you can expect me to listen to whatever help you may give.
I started with 48, now I am down to 23 errors. But I am now stuck, and need a little bit help.
The goal of this mod is to add obsidian blocks and a gold ingot to improve tools.
Mod_Tools.java
package net.minecraft.src;
import java.util.Random;
public class mod_Tools extends BaseMod
{
}
public static final Item Pickaxe = new ItemPickaxe(880,EnumToolMaterial.WAR).setItemName("asdfp");
public static final Item Axe = new ItemAxe(881,EnumToolMaterial.WAR).setItemName("asdfa");
public static final Item Spade = new ItemSpade(882,EnumToolMaterial.WAR).setItemName("asdfs");
public static final Item Sword = new ItemSword(883,EnumToolMaterial.WAR).setItemName("asdfsw");
public static final Item Hoe = new ItemHoe(884,EnumToolMaterial.WAR).setItemName("asdfh");
public mod_Tools()
{
Pickaxe.iconIndex = ModLoader.addOverride("/gui/items.png", "/Pick.png");
Axe.iconIndex = ModLoader.addOverride("/gui/items.png", "/Axe.png");
Spade.iconIndex = ModLoader.addOverride("/gui/items.png", "/Spade.png");
Hoe.iconIndex = ModLoader.addOverride("/gui/items.png", "/Hoe.png");
Sword.iconIndex = ModLoader.addOverride("/gui/items.png", "/Sword.png");
ModLoader.AddName(Pickaxe,"Pickaxe");
ModLoader.AddName(Axe,"Axe");
ModLoader.AddName(Spade,"Spade");
ModLoader.AddName(Sword,"Sword");
ModLoader.AddName(Hoe,"Hoe");
ModLoader.AddRecipe(new ItemStack(Pickaxe,1), new Object[]{
"%%%", " $ ", " # ",
Character.valueOf('%'), Block.obsidian
Character.valueOf('$'), Item.ingotGold
Character.valueOf('#'), Item.diamondpickaxe
});
ModLoader.AddRecipe(new ItemStack(Axe,1), new Object[]{
"%% ", "%$ ", " # ",
Character.valueOf('%'), Block.obsidian
Character.valueOf('$'), Item.ingotGold
Character.valueOf('#'), Item.pickaxeDiamond
});
ModLoader.AddRecipe(new ItemStack(Spade,1), new Object[]{
" % ", " $ ", " # ",
Character.valueOf('%'), Block.obsidian
Character.valueOf('$'), Item.ingotGold
Character.valueOf('#'), Item.shovelDiamond
});
ModLoader.AddRecipe(new ItemStack(Sword,1), new Object[]{
" % ", "%$%", " # ",
Character.valueOf('%'), Block.obsidian
Character.valueOf('$'), Item.ingotGold
Character.valueOf('#'), Item.swordDiamond
});
ModLoader.AddRecipe(new ItemStack(Hoe,1), new Object[]{
"%% ", " $ ", " # ",
Character.valueOf('%'), Block.obsidian
Character.valueOf('$'), Item.ingotGold
Character.valueOf('#'), Item.hoeDiamond
});
}
public String Version()
{
return "3.14159265";
}
}
public class mod_Tools extends BaseMod
{
public static final Item Pickaxe = new ItemPickaxe(880,EnumToolMaterial.WAR).setItemName("asdfp");
public static final Item Axe = new ItemAxe(881,EnumToolMaterial.WAR).setItemName("asdfa");
public static final Item Spade = new ItemSpade(882,EnumToolMaterial.WAR).setItemName("asdfs");
public static final Item Sword = new ItemSword(883,EnumToolMaterial.WAR).setItemName("asdfsw");
public static final Item Hoe = new ItemHoe(884,EnumToolMaterial.WAR).setItemName("asdfh");
Got 33 errors:
== ERRORS FOUND ==
src/minecraft/net/minecraft/src/mod_Tools.java:33: '}' expected
Character.valueOf('%'), Block.obsidian
^
src/minecraft/net/minecraft/src/mod_Tools.java:34: ';' expected
Character.valueOf('$'), Item.ingotGold
^
src/minecraft/net/minecraft/src/mod_Tools.java:35: ';' expected
Character.valueOf('#'), Item.diamondpickaxe
^
src/minecraft/net/minecraft/src/mod_Tools.java:35: ';' expected
Character.valueOf('#'), Item.diamondpickaxe
^
src/minecraft/net/minecraft/src/mod_Tools.java:35: not a statement
Character.valueOf('#'), Item.diamondpickaxe
^
src/minecraft/net/minecraft/src/mod_Tools.java:35: ';' expected
Character.valueOf('#'), Item.diamondpickaxe
^
src/minecraft/net/minecraft/src/mod_Tools.java:36: illegal start of type
});
^
src/minecraft/net/minecraft/src/mod_Tools.java:38: <identifier> expected
ModLoader.AddRecipe(new ItemStack(Axe,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:38: illegal start of type
ModLoader.AddRecipe(new ItemStack(Axe,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:38: ')' expected
ModLoader.AddRecipe(new ItemStack(Axe,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:38: ';' expected
ModLoader.AddRecipe(new ItemStack(Axe,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:38: <identifier> expected
ModLoader.AddRecipe(new ItemStack(Axe,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:38: <identifier> expected
ModLoader.AddRecipe(new ItemStack(Axe,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:38: illegal start of type
ModLoader.AddRecipe(new ItemStack(Axe,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:38: <identifier> expected
ModLoader.AddRecipe(new ItemStack(Axe,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:38: ';' expected
ModLoader.AddRecipe(new ItemStack(Axe,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:38: <identifier> expected
ModLoader.AddRecipe(new ItemStack(Axe,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:39: illegal start of type
"%% ", "%$ ", " # ",
^
src/minecraft/net/minecraft/src/mod_Tools.java:39: <identifier> expected
"%% ", "%$ ", " # ",
^
src/minecraft/net/minecraft/src/mod_Tools.java:39: ';' expected
"%% ", "%$ ", " # ",
^
src/minecraft/net/minecraft/src/mod_Tools.java:39: illegal start of type
"%% ", "%$ ", " # ",
^
src/minecraft/net/minecraft/src/mod_Tools.java:39: <identifier> expected
"%% ", "%$ ", " # ",
^
src/minecraft/net/minecraft/src/mod_Tools.java:40: ';' expected
Character.valueOf('%'), Block.obsidian
^
src/minecraft/net/minecraft/src/mod_Tools.java:40: invalid method declaration; return type required
Character.valueOf('%'), Block.obsidian
^
src/minecraft/net/minecraft/src/mod_Tools.java:40: illegal start of type
Character.valueOf('%'), Block.obsidian
^
src/minecraft/net/minecraft/src/mod_Tools.java:40: ';' expected
Character.valueOf('%'), Block.obsidian
^
src/minecraft/net/minecraft/src/mod_Tools.java:43: class, interface, or enum expected
});
^
src/minecraft/net/minecraft/src/mod_Tools.java:45: class, interface, or enum expected
ModLoader.AddRecipe(new ItemStack(Spade,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:52: class, interface, or enum expected
ModLoader.AddRecipe(new ItemStack(Sword,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:59: class, interface, or enum expected
ModLoader.AddRecipe(new ItemStack(Hoe,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:67: class, interface, or enum expected
}
^
src/minecraft/net/minecraft/src/mod_Tools.java:69: class, interface, or enum expected
public String Version()
^
src/minecraft/net/minecraft/src/mod_Tools.java:72: class, interface, or enum expected
}
^
33 errors
Interesting as the errors do not start until line 33, which is... (The following is line 33 to end)
== MCP v4.4 ==
>
== ERRORS FOUND ==
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:4: '{' expected
public enum EnumToolMaterialmod extends EnumToolMaterial
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:4: ',', '}', or ';' exp
ected
public enum EnumToolMaterialmod extends EnumToolMaterial
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:5: '}' expected
{
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:25: class, interface, o
r enum expected
private EnumToolMaterialmod(String s, int i, int j, int k, float f, int l)
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:28: class, interface, o
r enum expected
maxUses = k;
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:29: class, interface, o
r enum expected
efficiencyOnProperMaterial = f;
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:30: class, interface, o
r enum expected
damageVsEntity = l;
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:31: class, interface, o
r enum expected
}
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:33: class, interface, o
r enum expected
public int getMaxUses()
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:36: class, interface, o
r enum expected
}
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:38: class, interface, o
r enum expected
public float getEfficiencyOnProperMaterial()
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:41: class, interface, o
r enum expected
}
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:43: class, interface, o
r enum expected
public int getDamageVsEntity()
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:46: class, interface, o
r enum expected
}
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:48: class, interface, o
r enum expected
public int getHarvestLevel()
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:51: class, interface, o
r enum expected
}
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:59: class, interface, o
r enum expected
private final int harvestLevel;
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:60: class, interface, o
r enum expected
private final int maxUses;
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:61: class, interface, o
r enum expected
private final float efficiencyOnProperMaterial;
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:62: class, interface, o
r enum expected
private final int damageVsEntity;
^
src\minecraft\net\minecraft\src\EnumToolMaterialmod.java:77: class, interface, o
r enum expected
}→
^
21 errors
==================
> Done in 1.91 seconds
Press any key to continue . . .
Hi, I am new to java, and was following a video tutorial for this. I have been doing some HEAVY research to get the number of errors I have down. I am 18, not a 12 year old, so you can expect me to listen to whatever help you may give.
I started with 48, now I am down to 23 errors. But I am now stuck, and need a little bit help.
The goal of this mod is to add obsidian blocks and a gold ingot to improve tools.
Mod_Tools.java
package net.minecraft.src;
import java.util.Random;
public class mod_Tools extends BaseMod
{
}
public static final Item Pickaxe = new ItemPickaxe(880,EnumToolMaterial.WAR).setItemName("asdfp");
public static final Item Axe = new ItemAxe(881,EnumToolMaterial.WAR).setItemName("asdfa");
public static final Item Spade = new ItemSpade(882,EnumToolMaterial.WAR).setItemName("asdfs");
public static final Item Sword = new ItemSword(883,EnumToolMaterial.WAR).setItemName("asdfsw");
public static final Item Hoe = new ItemHoe(884,EnumToolMaterial.WAR).setItemName("asdfh");
public mod_Tools()
{
Pickaxe.iconIndex = ModLoader.addOverride("/gui/items.png", "/Pick.png");
Axe.iconIndex = ModLoader.addOverride("/gui/items.png", "/Axe.png");
Spade.iconIndex = ModLoader.addOverride("/gui/items.png", "/Spade.png");
Hoe.iconIndex = ModLoader.addOverride("/gui/items.png", "/Hoe.png");
Sword.iconIndex = ModLoader.addOverride("/gui/items.png", "/Sword.png");
ModLoader.AddName(Pickaxe,"Pickaxe");
ModLoader.AddName(Axe,"Axe");
ModLoader.AddName(Spade,"Spade");
ModLoader.AddName(Sword,"Sword");
ModLoader.AddName(Hoe,"Hoe");
ModLoader.AddRecipe(new ItemStack(Pickaxe,1), new Object[]{
"%%%", " $ ", " # ",
Character.valueOf('%'), Block.obsidian
Character.valueOf('$'), Item.ingotGold
Character.valueOf('#'), Item.diamondpickaxe
});
ModLoader.AddRecipe(new ItemStack(Axe,1), new Object[]{
"%% ", "%$ ", " # ",
Character.valueOf('%'), Block.obsidian
Character.valueOf('$'), Item.ingotGold
Character.valueOf('#'), Item.pickaxeDiamond
});
ModLoader.AddRecipe(new ItemStack(Spade,1), new Object[]{
" % ", " $ ", " # ",
Character.valueOf('%'), Block.obsidian
Character.valueOf('$'), Item.ingotGold
Character.valueOf('#'), Item.shovelDiamond
});
ModLoader.AddRecipe(new ItemStack(Sword,1), new Object[]{
" % ", "%$%", " # ",
Character.valueOf('%'), Block.obsidian
Character.valueOf('$'), Item.ingotGold
Character.valueOf('#'), Item.swordDiamond
});
ModLoader.AddRecipe(new ItemStack(Hoe,1), new Object[]{
"%% ", " $ ", " # ",
Character.valueOf('%'), Block.obsidian
Character.valueOf('$'), Item.ingotGold
Character.valueOf('#'), Item.hoeDiamond
});
}
public String Version()
{
return "3.14159265";
}
}
== MCP v4.4 ==
> Recompiling client...
javac -g -source 1.6 -target 1.6 -classpath "lib/:lib/*:jars/bin/minecraft.jar:jars/bin/jinput.jar:jars/bin/lwjgl.jar:jars/bin/lwjgl_util.jar" -sourcepath src/minecraft -d bin/minecraft 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_Tools.java:8: class, interface, or enum expected
public static final Item Pickaxe = new ItemPickaxe(880,EnumToolMaterial.WAR).setItemName("asdfp");
^
src/minecraft/net/minecraft/src/mod_Tools.java:9: class, interface, or enum expected
public static final Item Axe = new ItemAxe(881,EnumToolMaterial.WAR).setItemName("asdfa");
^
src/minecraft/net/minecraft/src/mod_Tools.java:10: class, interface, or enum expected
public static final Item Spade = new ItemSpade(882,EnumToolMaterial.WAR).setItemName("asdfs");
^
src/minecraft/net/minecraft/src/mod_Tools.java:11: class, interface, or enum expected
public static final Item Sword = new ItemSword(883,EnumToolMaterial.WAR).setItemName("asdfsw");
^
src/minecraft/net/minecraft/src/mod_Tools.java:12: class, interface, or enum expected
public static final Item Hoe = new ItemHoe(884,EnumToolMaterial.WAR).setItemName("asdfh");
^
src/minecraft/net/minecraft/src/mod_Tools.java:15: class, interface, or enum expected
public mod_Tools()
^
src/minecraft/net/minecraft/src/mod_Tools.java:18: class, interface, or enum expected
Axe.iconIndex = ModLoader.addOverride("/gui/items.png", "/Axe.png");
^
src/minecraft/net/minecraft/src/mod_Tools.java:19: class, interface, or enum expected
Spade.iconIndex = ModLoader.addOverride("/gui/items.png", "/Spade.png");
^
src/minecraft/net/minecraft/src/mod_Tools.java:20: class, interface, or enum expected
Hoe.iconIndex = ModLoader.addOverride("/gui/items.png", "/Hoe.png");
^
src/minecraft/net/minecraft/src/mod_Tools.java:21: class, interface, or enum expected
Sword.iconIndex = ModLoader.addOverride("/gui/items.png", "/Sword.png");
^
src/minecraft/net/minecraft/src/mod_Tools.java:23: class, interface, or enum expected
ModLoader.AddName(Pickaxe,"Pickaxe");
^
src/minecraft/net/minecraft/src/mod_Tools.java:24: class, interface, or enum expected
ModLoader.AddName(Axe,"Axe");
^
src/minecraft/net/minecraft/src/mod_Tools.java:25: class, interface, or enum expected
ModLoader.AddName(Spade,"Spade");
^
src/minecraft/net/minecraft/src/mod_Tools.java:26: class, interface, or enum expected
ModLoader.AddName(Sword,"Sword");
^
src/minecraft/net/minecraft/src/mod_Tools.java:27: class, interface, or enum expected
ModLoader.AddName(Hoe,"Hoe");
^
src/minecraft/net/minecraft/src/mod_Tools.java:29: class, interface, or enum expected
ModLoader.AddRecipe(new ItemStack(Pickaxe,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:36: class, interface, or enum expected
ModLoader.AddRecipe(new ItemStack(Axe,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:43: class, interface, or enum expected
ModLoader.AddRecipe(new ItemStack(Spade,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:50: class, interface, or enum expected
ModLoader.AddRecipe(new ItemStack(Sword,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:57: class, interface, or enum expected
ModLoader.AddRecipe(new ItemStack(Hoe,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:65: class, interface, or enum expected
}
^
src/minecraft/net/minecraft/src/mod_Tools.java:67: class, interface, or enum expected
public String Version()
^
src/minecraft/net/minecraft/src/mod_Tools.java:70: class, interface, or enum expected
}
^
23 errors
System stats:
MAC OSx 10.6.8 (Snow leopard)
mcp44(minecraft 1.8.1)
using Edit Rocket
I have already completed the png files for this mod.
This is my first modding attempt, I do intend to release this to the public, credit will be given to everyone who helps.
thanks
hmm, are you using my tutorial, im not that great at java, mainly just code with minecraft, harrynoob would be better help than me but... hmm, i will check though it, hold on..
also, you made me laugh, you said, im 18, not a twelve year old, well... im a twelve year old, (no joke), but yes, i will check though your code.. hold on.
public class mod_Tools extends BaseMod
{
public static final Item Pickaxe = new ItemPickaxe(880,EnumToolMaterial.WAR).setItemName("asdfp");
public static final Item Axe = new ItemAxe(881,EnumToolMaterial.WAR).setItemName("asdfa");
public static final Item Spade = new ItemSpade(882,EnumToolMaterial.WAR).setItemName("asdfs");
public static final Item Sword = new ItemSword(883,EnumToolMaterial.WAR).setItemName("asdfsw");
public static final Item Hoe = new ItemHoe(884,EnumToolMaterial.WAR).setItemName("asdfh");
Got 33 errors:
== ERRORS FOUND ==
src/minecraft/net/minecraft/src/mod_Tools.java:33: '}' expected
Character.valueOf('%'), Block.obsidian
^
src/minecraft/net/minecraft/src/mod_Tools.java:34: ';' expected
Character.valueOf('$'), Item.ingotGold
^
src/minecraft/net/minecraft/src/mod_Tools.java:35: ';' expected
Character.valueOf('#'), Item.diamondpickaxe
^
src/minecraft/net/minecraft/src/mod_Tools.java:35: ';' expected
Character.valueOf('#'), Item.diamondpickaxe
^
src/minecraft/net/minecraft/src/mod_Tools.java:35: not a statement
Character.valueOf('#'), Item.diamondpickaxe
^
src/minecraft/net/minecraft/src/mod_Tools.java:35: ';' expected
Character.valueOf('#'), Item.diamondpickaxe
^
src/minecraft/net/minecraft/src/mod_Tools.java:36: illegal start of type
});
^
src/minecraft/net/minecraft/src/mod_Tools.java:38: <identifier> expected
ModLoader.AddRecipe(new ItemStack(Axe,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:38: illegal start of type
ModLoader.AddRecipe(new ItemStack(Axe,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:38: ')' expected
ModLoader.AddRecipe(new ItemStack(Axe,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:38: ';' expected
ModLoader.AddRecipe(new ItemStack(Axe,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:38: <identifier> expected
ModLoader.AddRecipe(new ItemStack(Axe,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:38: <identifier> expected
ModLoader.AddRecipe(new ItemStack(Axe,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:38: illegal start of type
ModLoader.AddRecipe(new ItemStack(Axe,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:38: <identifier> expected
ModLoader.AddRecipe(new ItemStack(Axe,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:38: ';' expected
ModLoader.AddRecipe(new ItemStack(Axe,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:38: <identifier> expected
ModLoader.AddRecipe(new ItemStack(Axe,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:39: illegal start of type
"%% ", "%$ ", " # ",
^
src/minecraft/net/minecraft/src/mod_Tools.java:39: <identifier> expected
"%% ", "%$ ", " # ",
^
src/minecraft/net/minecraft/src/mod_Tools.java:39: ';' expected
"%% ", "%$ ", " # ",
^
src/minecraft/net/minecraft/src/mod_Tools.java:39: illegal start of type
"%% ", "%$ ", " # ",
^
src/minecraft/net/minecraft/src/mod_Tools.java:39: <identifier> expected
"%% ", "%$ ", " # ",
^
src/minecraft/net/minecraft/src/mod_Tools.java:40: ';' expected
Character.valueOf('%'), Block.obsidian
^
src/minecraft/net/minecraft/src/mod_Tools.java:40: invalid method declaration; return type required
Character.valueOf('%'), Block.obsidian
^
src/minecraft/net/minecraft/src/mod_Tools.java:40: illegal start of type
Character.valueOf('%'), Block.obsidian
^
src/minecraft/net/minecraft/src/mod_Tools.java:40: ';' expected
Character.valueOf('%'), Block.obsidian
^
src/minecraft/net/minecraft/src/mod_Tools.java:43: class, interface, or enum expected
});
^
src/minecraft/net/minecraft/src/mod_Tools.java:45: class, interface, or enum expected
ModLoader.AddRecipe(new ItemStack(Spade,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:52: class, interface, or enum expected
ModLoader.AddRecipe(new ItemStack(Sword,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:59: class, interface, or enum expected
ModLoader.AddRecipe(new ItemStack(Hoe,1), new Object[]{
^
src/minecraft/net/minecraft/src/mod_Tools.java:67: class, interface, or enum expected
}
^
src/minecraft/net/minecraft/src/mod_Tools.java:69: class, interface, or enum expected
public String Version()
^
src/minecraft/net/minecraft/src/mod_Tools.java:72: class, interface, or enum expected
}
^
33 errors
Interesting as the errors do not start until line 33, which is... (The following is line 33 to end)
thanks i look at that now
link: The Dragon Ball Mod Alpha 1.1
try making the Comet full capital like this
COMET
:tongue.gif:
I made this map! Please check it out! It's a really awesome map that took me over a year to make! :3
i should probably add that to the tutorial :S
I made this map! Please check it out! It's a really awesome map that took me over a year to make! :3
Thinking about coming a mod to simply not moderate.
I made this map! Please check it out! It's a really awesome map that took me over a year to make! :3
I made this map! Please check it out! It's a really awesome map that took me over a year to make! :3
in /mcpfolder/bin/minecraft I placed the Spawnerblock folder, with the cowspawner.png
What can i try:
Editting the texture?(what size?)
Placing it somewher else?(where?)
Greatings, jens1970
Error log:
Mods loaded: 2
ModLoader Beta 1.7.3
net.minecraft.src.mod_Bacon 1.7.3
Minecraft has crashed!
----------------------
Minecraft has stopped running because it encountered a problem.
If you wish to report this, please copy this entire text and email it to [email protected].
Please include a description of what you did when the error occured.
--- BEGIN ERROR REPORT b4fee3fd --------
Generated 18-9-11 11:39
Minecraft: Minecraft Beta 1.7.3
OS: Windows 7 (amd64) version 6.1
Java: 1.6.0_14, Sun Microsystems Inc.
VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Sun Microsystems Inc.
LWJGL: 2.4.2
OpenGL: AMD M880G with ATI Mobility Radeon HD 4200 version 2.1.8787, ATI Technologies Inc.
java.lang.RuntimeException: java.lang.Exception: Image not found: /Spawnerblock/cowspawner.png
at net.minecraft.src.ModLoader.RegisterAllTextureOverrides(ModLoader.java:1161)
at net.minecraft.src.ModLoader.OnTick(ModLoader.java:882)
at net.minecraft.src.EntityRendererProxy.updateCameraAndRender(EntityRendererProxy.java:24)
at net.minecraft.client.Minecraft.run(Minecraft.java:514)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.Exception: Image not found: /Spawnerblock/cowspawner.png
at net.minecraft.src.ModLoader.loadImage(ModLoader.java:846)
at net.minecraft.src.ModLoader.RegisterAllTextureOverrides(ModLoader.java:1153)
... 4 more
--- END ERROR REPORT 9bb6046d ----------
ok, sure
seems like you named it wrong, or wrong size, you got to make it 16x16
how?
I made this map! Please check it out! It's a really awesome map that took me over a year to make! :3
ok, im not sure what else add in just to let you know..
I made this map! Please check it out! It's a really awesome map that took me over a year to make! :3
Alright, sorry.
I did everything but got these errors:
I started with 48, now I am down to 23 errors. But I am now stuck, and need a little bit help.
The goal of this mod is to add obsidian blocks and a gold ingot to improve tools.
Mod_Tools.java
EnumToolMaterial.java
And finally, the errors upon recompiling
System stats:
MAC OSx 10.6.8 (Snow leopard)
mcp44(minecraft 1.8.1)
using Edit Rocket
I have already completed the png files for this mod.
This is my first modding attempt, I do intend to release this to the public, credit will be given to everyone who helps.
thanks
I did as told, I removed the } and recompiled:
Got 33 errors:
Interesting as the errors do not start until line 33, which is...
(The following is line 33 to end)
...When I start the first line defining what the symbols mean.
33 errors, though I feel progress is being made since they don't start until line 33.
thank you for the response.
oh, its fine :smile.gif:
as harrynoob said, the code would be nice
hmm, are you using my tutorial, im not that great at java, mainly just code with minecraft, harrynoob would be better help than me but... hmm, i will check though it, hold on..
also, you made me laugh, you said, im 18, not a twelve year old, well... im a twelve year old, (no joke), but yes, i will check though your code.. hold on.
thanks for helping harrynoob :smile.gif:
hold on.. i will post a working code for you :smile.gif:
I made this map! Please check it out! It's a really awesome map that took me over a year to make! :3
I made this map! Please check it out! It's a really awesome map that took me over a year to make! :3
Maybe it should be:
Or something similar.
i updated to MCP44 for 1.8, and a BIG bunch of errors, 76 to be exact, hope someone could help, maybe harrynoob?
error report:
[spoiler]
mod_Enhancemobs
[spoiler]
package net.minecraft.src;
import java.lang.reflect.Method;
import java.util.Map;
public class mod_Enhancemobs extends BaseMod
{
public void AddRenderer(Map map)
{
map.put(EntityECLumberjack.class, new RenderBiped(new ModelBiped(), 0.4F));
map.put(EntityECDemon.class, new RenderBiped(new ModelBiped(), 0.4F));
map.put(EntityECCowman.class, new RenderBiped(new ModelBiped(), 0.4F));
map.put(EntityECMiner.class, new RenderBiped(new ModelBiped(), 0.4F));
map.put(EntityECKnight.class, new RenderBiped(new ModelBiped(), 0.4F));
}
public mod_Enhancemobs()
{
ModLoader.RegisterEntityID(EntityECLumberjack.class, "Lumberjack", ModLoader.getUniqueEntityId());
ModLoader.RegisterEntityID(EntityECDemon.class, "Demon", ModLoader.getUniqueEntityId());
ModLoader.RegisterEntityID(EntityECCowman.class, "Cowman", ModLoader.getUniqueEntityId());
ModLoader.RegisterEntityID(EntityECMiner.class, "Miner", ModLoader.getUniqueEntityId());
ModLoader.RegisterEntityID(EntityECKnight.class, "Knight", ModLoader.getUniqueEntityId());
ModLoader.AddSpawn(EntityECLumberjack.class, 6, EnumCreatureType.creature);
ModLoader.AddSpawn(EntityECDemon.class, 4, EnumCreatureType.monster, new BiomeGenBase[]{BiomeGenBase.hell});
ModLoader.AddSpawn(EntityECCowman.class, 2, EnumCreatureType.creature);
ModLoader.AddSpawn(EntityECMiner.class, 6, EnumCreatureType.creature);
ModLoader.AddSpawn(EntityECKnight.class, 4, EnumCreatureType.creature); /*can be creature or monster*/
}
public String Version()
{
return "1.7.3";
}
}
[/spoiler]
i think thats all the files included in the error report, hope someone can help :biggrin.gif:
sorry, couldn't add mod_Tankite because the "post was too long" X(
I made this map! Please check it out! It's a really awesome map that took me over a year to make! :3