[1.7.x]Afficher le nom de la table créatif
-
Voici les déclarations dans la classe principale :
public static CreativeTabs pixelitems = new creatitems("pixel items"); public static CreativeTabs pixelblock = new creatblock("pixel block"); public static CreativeTabs pixelcarte = new creatcarte("pixel carte"); public static CreativeTabs pixelbouffe = new creatbouffe("pixel nourriture"); public static CreativeTabs pixelamor = new creatamor("pixelvetement");Une des classe des onglets créatifs :
package pixelmonfr; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; public class creatamor extends CreativeTabs { public creatamor(String label) { super(label); } public Item getTabIconItem() { return pixelmain.DDB2; } }Et enfin mon .lang (j’ai mis qu’un seul onglet pour test pour l’instant)
temGroup.pixelvetement=Pixel vetement -
itemGroup.pixelvetement=Pixel vetement par temGroup.pixelvetement=Pixel vetement
-
Cela ne marche toujours pas

-
Ton fichier en_US.lang se trouve où ?
-
\src\main\resources\assets\pixelmonfr\lang\en_US.lang
-
ça m’a l’air bon pourtant, pixelmonfr est bien ton modid ?
-
Oui c’est bien cela.
-
Met pas d’espaces dans le nom dans le code
-
Dans la déclaration dans la classe principale ?
-
envoi ton fichier lang
-
Le voici : temGroup.pixelvetement=Pixel vetement
-
Le fichier s’appelle bien en_US.lang et non en_US.lang.txt ?
-
Oui c’est bien un “fichier LANG”
-
Envoie tout ton dossier src dans un .zip dans ce cas.
-
Oui voici le .zip : http://eSoupe.fr/src.zip (upload terminé)
-
Le dossier src\main\resources\assets\PF devrait être en minuscule.
-
Merci ça marche parfaitement désormais.