Créer des outils

rafoudiablol

Lol ?!
29 Mai 2011
499
16
135
27
Voilà, j'aimerais créer des outils mais il m'est impossible de déclarer en classe parent ItemTool ( extends ItemTool )...

Je n'arrive vraiment pas, ni à créer un nouveau material, ni créer un nouvel outil, quel qu'il soit !
 
Tu veux Créer un outils (Le quel?)Sinon je peut te donner les Partie de code pour les outils (J'ai testé sa marche)
Bon alors c'est simple...
Dans mod_MyMod.java tu rajoute ceci:
Code:
myPickaxe = new ItemPickaxe(ID, EnumToolMaterial.GOLD).setIconCoord(1,1);
		
myAxe = new ItemAxe(ID, EnumToolMaterial.GOLD).setIconCoord(1,1);
		
myShovel = new ItemSpade(ID, EnumToolMaterial.GOLD).setIconCoord(1,1);

myHoe = new ItemHoe(ID, EnumToolMaterial.GOLD).setIconCoord(1,1);
		
mySword = new ItemSword(ID, EnumToolMaterial.GOLD).setIconCoord(1,1);
Apres pour créer ton Materiaux tu vas dans EnumToolMaterial.java
et tu Ajoute ton Materiaux apres cette ligne la:
Code:
WOOD("WOOD", 0, 0, 59, 2.0F, 0),
STONE("STONE", 1, 1, 131, 4F, 1),
IRON("IRON", 2, 2, 250, 6F, 2),
EMERALD("EMERALD", 3, 3, 1561, 8F, 3),
GOLD("GOLD", 4, 0, 32, 12F, 0),
Tu met :
Code:
TONMATERIAUX("TONMATERIAUX", 5, 5, 2461, 10F, 5);
Ps:Le ";" apres la ligne de GOLD tu le remplace par un ","

Et dans la ligne de definition tu met TONMATERIAUX a la Place de GOLD
Et voila tu as tes Outils...
 
Désolé, j'avais trouvé la réponse à mon problème grâce aux codes sources et aux infos de val166.

Une technique un peut différente, qui recréé deux nouvelles classes et trois nouveaux fichiers qui ne nécéssite pas de modifier les fichiers sources.

Merci quand même Darkstors !