Récupérer un item de la recette.
-
Bonjour,
J’ai crée un craft pour faire des frites avec un couteau,
Tout fonctionne sauf que le couteau est supprimé pendant le craft.Savez vous comment faire pour que le couteau reste dans l’inventaire ?
Voici mon code pour la recette :
GameRegistry.addShapelessRecipe(new ItemStack(frites, 2), new Object[]{ new ItemStack(Items.baked_potato), new ItemStack(this.knife)});Merci d’avance
Avaloon’ -
-
Ajoute ça dans la classe du couteau (si il s’use) :
public ItemStack getContainerItem(ItemStack itemStack) { return new ItemStack(this, 1, itemStack.getItemDamage() + 1); }Sinon :
public ItemStack getContainerItem(ItemStack itemStack) { return itemStack; }Ainsi que :
public boolean doesContainerItemLeaveCraftingGrid(ItemStack stack){ return false; } -
Merci beaucoup !
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