@val166:
Je viens de tester ton code, l'erreur vient de l'initialisation de ton bloc B
Il faut mettre la valeur du bloc dans un static, et j'ai renommé le bloc en b
Pense à changer le return de BlockC.java
Il y avait des erreurs venant de mon code donc je n'ai pas pu tester en jeu mais ça devrait fonctionner
Je viens de tester ton code, l'erreur vient de l'initialisation de ton bloc B
Il faut mettre la valeur du bloc dans un static, et j'ai renommé le bloc en b
Code:
package net.minecraft.src;
public class mod_A extends BaseMod
{
public mod_A()
{
ModLoader.RegisterBlock(b);
ModLoader.AddRecipe(new ItemStack(b, 1), new Object[]
{"###", "###", "###",Character.valueOf('#'), mod_rubismod.rubis});
}
public static final Block b;
static
{
b = (new BlockC(119,234)).setHardness(3F).setResistance(50F).setStepSound(Block.soundStoneFootstep);
}
public String Version()
{
return "1.5_01";
}
}
Il y avait des erreurs venant de mon code donc je n'ai pas pu tester en jeu mais ça devrait fonctionner