Savoir si un item est présent dans l'inventaire
-
Sinon effectivement je n’avais pas vu mais ça ne marchera pas si tu change l’ordre des paramètres…
-
en effet le problémé venais bien de l’ordre mais maintenant j’ais un tout petit soucie mais je en regardant un peu dessus je suis sur que je peus le regler tout seul. C’est que cela me donne l’effet et m’affiche le message.
Sinon un grand merci à vous deux que dis je un énorme ^^
-
@‘yveslefou’:
en effet le problémé venais bien de l’ordre mais maintenant j’ais un tout petit soucie mais je en regardant un peu dessus je suis sur que je peus le regler tout seul. C’est que cela me donne l’effet et m’affiche le message.
Sinon un grand merci à vous deux que dis je un énorme ^^
C’est tout simplement parce que le world.isRemote sera vrai et donc il affiche le message.
@Override public ItemStack onItemRightClick(ItemStack stack, World world,EntityPlayer player) { if (!world.isRemote) { if player.inventory.hasItemStack(new ItemStack(Main.Mana)) { player.addPotionEffect(new PotionEffect(3, 200, 2)); } else{ player.addChatMessage(new ChatComponentText("[Magie] Mana insuffisant")); } } return stack ; } -
@‘Dylem’:
@‘yveslefou’:
en effet le problémé venais bien de l’ordre mais maintenant j’ais un tout petit soucie mais je en regardant un peu dessus je suis sur que je peus le regler tout seul. C’est que cela me donne l’effet et m’affiche le message.
Sinon un grand merci à vous deux que dis je un énorme ^^
C’est tout simplement parce que le !world.isRemote sera faux et donc il affiche le message.
@Override public ItemStack onItemRightClick(ItemStack stack, World world,EntityPlayer player) { if (!world.isRemote) { if player.inventory.hasItemStack(new ItemStack(Main.Mana)) { player.addPotionEffect(new PotionEffect(3, 200, 2)); } else{ player.addChatMessage(new ChatComponentText("[Magie] Mana insuffisant")); } } return stack ; }Je venais juste de trouver la raison quand tu as publié le message. Je te remercie encore car surtout grâce à toi le mod pourra voir le jour.
-
A en faite la solution trouvé tout les deux ne peus pas convenir car cela fais crash le jeux.
-
En faite c’est bon il y avais juste une petit erreur dans ce que tu as envoyé et un } qui manqué dans ma version. Encore merci à toi
-
Minimum 24h entre 2 messages.
PS : si le sujet est résolu, pense à la balise
Bonjour ! Vous semblez intéressé par cette conversation, mais vous n’avez pas encore de compte.
Marre de refaire défiler les mêmes messages ? Créez un compte pour retrouver votre position, recevoir des notifications des nouvelles réponses, sauvegarder vos favoris et voter pour les messages que vous appréciez.
Grâce à votre participation, ce message peut devenir encore meilleur 💗
S'inscrire Se connecter