Minecraft forge
Résolu
Bonjour,
dernièrement j'ai crée un petit mod minecraft. J'ai crée un item Pile avec sa propre classe (Pile extends Item) et je voudrais qu'a chaque fois que je click droit sur la pile, un événement se passe. Comment dois-je faire ?
Merci de me répondre :D
dernièrement j'ai crée un petit mod minecraft. J'ai crée un item Pile avec sa propre classe (Pile extends Item) et je voudrais qu'a chaque fois que je click droit sur la pile, un événement se passe. Comment dois-je faire ?
Merci de me répondre :D
1 réponse
-
Contributeur'lut, ça se fait en mettant la méthode suivante dans ta classe:
public ItemStack onItemRightClick(ItemStack itemStack, World world, EntityPlayer player) { // Ici, ton événement }-
-
Contributeur@Vincent
if (player.capabilities.isCreativeMode || player.inventory.hasItemStack(new ItemStack(Items.redstone, 9))) { for (int i=0; i < 9; i++) player.inventory.consumeInventoryItem(Items.redstone); // Ton événement }
-