[1.1] problème recompile

almost

Massacreur de Mouton
28 Février 2011
66
0
21
Bonjour , je commance dans le moding 1.1 pour faire un BLOC !
La chose la plus facile mais comme tous les code un simple retour a la ligne peut couté CHER ...

Donc voila je voudrai bien que quelqu'un me dise ce qui ne va pas sur ce document :

package net.minecraft.src;

public class mod_Albisse extends BaseMod
{
public static final Block Albisse = new BlockAlbisse(130, 0).setHardness(3F).setResistance(10F).setBlockName("")

public void load()
{
ModLoader.RegisterBlock(Albisse);
Modloader.AddName(Albisse, "Albisse");
Albisse.blockIndexInTexture = ModLoader.addOverride("/terrain.png", "")

ModLoader.AddRecipe(new ItemStack(Albisse, 1), new Object[]
"XX""XX, Character.valueOf('X'), Block.dirt;
));
}
public String getVersion()
{
return "1.0";


Et celui ci : qui est donc la suite :

package net.minecraft.src;
import java.util.Random;

public class BlockAlbisse extends Block
{
protected BlockAlbisse (int i, int j)
{
super(i, j, Material.iron);
}
public int idDropped(int i, Random random)
{
return mod_Albisse.Albisse.blockID;
}
}

La vidéo tuto qui ma servie :

Voila merci de bien vouloir me répondre car je suis bloqué a ce stade ce qui peut m'énerver ..

Merci d'avance .
 

dejean0

Mappeur
23 Février 2012
72
4
3
Salut, j'ai quelque connaisance en java mais avec modloader je peu pas t'aider si tu veux faire sans (se que je et conseil) vient me mp je t'expliquerai comment il faut faire et si tu veux faire avec change de tuto et recommence ^^
 

Vinz243

Développeur Java/Web
16 Novembre 2011
111
5
13
Code:
Character.valueOf('X')), Block.dirt;
Enlèves le point virgule.
Si ça marche toujours pas, tu pourras donner l'erreur ?
 

Vinz243

Développeur Java/Web
16 Novembre 2011
111
5
13
A cahque fois qu'il te met "Xxxx.java:y: ';' excepted". Tu à oublué de mettre un point-virgule à la fin de la ligne se trovant dans Xxxx.java, ligne y.
faut rajouter 2x '}' à la fin de mod_Albisse.java.
cahge ça :
Code:
ModLoader.AddRecipe(new ItemStack(Albisse, 1), new Object[]
"XX""XX, Character.valueOf('X'), Block.dirt;
));
en ça :
Code:
ModLoader.AddRecipe(new ItemStack(Albisse, 1), new Object[]{
"XX","XX", Character.valueOf('X'), Block.dirt}
);
 

almost

Massacreur de Mouton
28 Février 2011
66
0
21
il me dis pour la dernière ligne "return 1.1..."

reached end of file while parcing avec une flèche : return "1.0"->

(-> est la flèche)

c'est la seul éreur mais j'en ai corrigé quelque ligne ou il manquai des point virgule , merci beaucoup du conseil il me reste un éreur qui j'éspère etre la dernière ^^ .

Si jamais tu peut m'envoiyer par mail ou MP ( je ne sais pas ou sont les mp sur le forum..) le code pour 1.1 pour créer un bloc simple ?
Merci d'avance .
 

almost

Massacreur de Mouton
28 Février 2011
66
0
21
maintenant il me dis "cannot find symbole variable modloader "
Il met une flèche sur le "M" de modloader ligne 10 , j'ai mis une minuscule mais rien ne change ...

Peut tu m’envoyer stp un "patron" d'un code pour un bloc basique stp ? ce serrai super sympa ^^