aide 1er mod

jolabanane08

Aventurier
28 Mai 2011
21
0
0
Bonjour quand j'essai de recompiler il me dit qu'il y a une erreur
src\minecraft\net\minecraft\src\mod_MyMod.java:12: cannot find symbol
symbol : method newBlockMyBloc(int,int)
location: class net.minecraft.src.mod_MyMod
public static final Block myBloc = (newBlockMyBloc(99,224))

et mon code
package net.minecraft.src;

public class mod_MyMod extends BaseMod
{
public mod_MyMod()
{
ModLoader.RegisterBlock(myBloc);
ModLoader.AddRecipe(new ItemStack(myBloc, 1), new Object[]
{"#",Character.valueOf('#'), Block.cobblestone});
}

public static final Block myBloc = (newBlockMyBloc(99,224))
.setHardness(2.0F).setResistance(10F)
.setStepSound(Block.soundStoneFootstep);

public String Version()
{
return "1.7.3";
}
}
 

natinusala

Architecte en herbe
9 Juillet 2011
248
24
125
Code:
package net.minecraft.src;

public class mod_MyMod extends BaseMod
{
public mod_MyMod()
{
public static final Block myBloc = (newBlockMyBloc(99,224))
.setHardness(2.0F).setResistance(10F)
.setStepSound(Block.soundStoneFootstep);
ModLoader.RegisterBlock(myBloc);
ModLoader.AddRecipe(new ItemStack(myBloc, 1), new Object[]
{"#",Character.valueOf('#'), Block.cobblestone});
}



public String Version()
{
return "1.7.3";
}
}
 

natinusala

Architecte en herbe
9 Juillet 2011
248
24
125
jolabanane08 a dit:
maintenant 3 erreurs U_u

Je dois les deviner c'est ça ?

En gros le problème de ton code est que la déclaration du bloc et tout ce qui s'en suit doit se trouver dans la classe mod_MyMod.

"(newBlockMyBloc(99,224))" ça doit être "(new BlockMyBloc(99,224))"
PM Quote

Effectivement, erreur de copier/coller (c'est pas facile sur iPhone^^).