Résolu Item mangeable
-
Bonjour / bonsoir a tous , je suis ici car j’ai plusieurs problèmes
Je vous explique :
Je viens de créer un nouvelle item (Item Mangeable) donc une nouvelle pomme , cette pomme je voudrais que même quand on a tous notre nourriture on peux la manger Comment faire ?
Est je voudrais aussi ajouter plusieur effect quand on mange cette pomme commande faire ? Voici mais class:
Class principal:
public static Item SiliApple; SiliApple = new SiliApple(4,0.3F,false).setUnlocalizedName("SiliApple").setCreativeTab(CreativeTabs.tabFood).setTextureName(Reference.MOD_ID + ":SiliApple"); GameRegistry.registerItem(SiliApple, "SiliApple");
Class de l’item :
package com.mod.silicium.items; import net.minecraft.item.ItemFood; public class SiliApple extends ItemFood { public SiliApple(int gigot, float saturation, boolean wolf) { super(gigot, saturation, wolf); } }
Voila , Merci
-
Bonjour,
Rajoute ça dans ton constructeur : ```java
this.setAlwaysEdible();Pour les effets je pense qu'il a des personnes qu'y s'y connaissent mieux sur le forum ^^
-
@‘AymericRed’:
Bonjour,
Rajoute ça dans ton constructeur : ```java
this.setAlwaysEdible();Pour les effets je pense qu'il a des personnes qu'y s'y connaissent mieux sur le forum ^^
Merci beaucoup sa fonctionne , quelqu’un c’est pour es effet ? ^^
-
Pas compliqué, regarde le code de la golden apple. Il y a une méthode dans la classe EntityPlayer addPotionEffect
-
@‘Plaigon’:
Pas compliqué, regarde le code de la golden apple. Il y a une méthode dans la classe EntityPlayer addPotionEffect
Je ne trouve pas
-
Ah je pensais des effets visuels
Comme à dit plagon, il faut que tu regarde dans onItemRightClick de la golden apple -
Bah en même temps faut chercher un minimum…
player.addPotionEffect((new PotionEffect(Potion.moveSlowdown.getId(), 5 * 20, 1 - 1)));// Le 5 correspond au nbre de secondes et le 1 au niveau de l’effet -
@‘Plaigon’:
Bah en même temps faut chercher un minimum…
player.addPotionEffect((new PotionEffect(Potion.moveSlowdown.getId(), 5 * 20, 1 - 1)));// Le 5 correspond au nbre de secondes et le 1 au niveau de l’effet5 * 20, 1 - 1
Tous c’est chiffre servent a quoi ?
-
Plaigon la dit, le 5, les secondes, le * 20 pour convertir le 5 en secondes et le 1 - 1 pour le niveau
-
@‘AymericRed’:
Plaigon la dit, le 5, les secondes, le * 20 pour convertir le 5 en secondes et le 1 - 1 pour le niveau
Et l’effet on la mais ou ? exemple effet force pense 2m comment je peux faire ?
-
C’est à se demander si tu sais lire ^^’
Potion.moveSlowdown
Ouvre la classe Potion pour voir toutes celles que tu as, ou fait ctrl + space sur moveSlowdown. -
moveSlowdown c’est l’effet de ralentissement
-
Bah je sais traduire, je lui montrai juste l’endroit qui pouvait le renseigner sur les effets de potions. Si il souhaite la potion de forte, il a juste à remplacer moveSlowdown par damageBoost
-
Merci sa fonctionne une autre question , comment on peux faire pour que l’item soie enchantée ? comme la pomme cheat ?
-