J'essaie de faire un lingot d'uranium qui donne aux joueurs qui le gardent dans leur inventaire un effet de flétrissement. J'ai reçu quelques conseils des forums Minecraft, ils m'ont dit de faire pour que mon article me donne l'effet de flétrissement.Faire un mod Minecraft en Java. Créer et enregistrer une instance
Re: 1.10.2 article a flétrit «Répondre # 2 le: Aujourd'hui à 02:29:58 am» QuoteThank vous créez une classe qui étend et remplace l'article Item # onUpdate.
Dans votre remplacement, vérifiez si l'argument entityIn est une instance de EntityLivingBase. Si c'est le cas, lancez-le dans EntityLivingBase et appelez EntityLivingBase # isPotionActive pour vérifier si l'effet MobEffects.WITHER est actif. Si ce n'est pas le cas, créez un PotionEffect et appelez EntityLivingBase # addPotionEffect pour l'ajouter.
Ma question
Create and register an instance of this class instead of Item.
La dernière ligne est ce que im confus sur. Voici la classe que j'ai faite qu'il m'a dit de faire. Aussi s'il vous plaît me dire si je ne fais quelque chose d'autre droit dans cette classe
package item;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.init.MobEffects;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.potion.PotionEffect;
import net.minecraft.world.World;
public class UraniumIngotEffect extends Item{
@Override
public void onUpdate(ItemStack stack, World worldIn, Entity entityIn, int itemSlot, boolean isSelected) {
if(entityIn instanceof EntityLivingBase){
Object EntityLivingBase = ((EntityLivingBase) entityIn).isPotionActive(MobEffects.WITHER);
}else{
Object PotionEffect = new PotionEffect(MobEffects.WITHER);
}
super.onUpdate(stack, worldIn, entityIn, itemSlot, isSelected);
}
}
Votre question est misformatted, et vous ne demande rien. Votre message est simplement un copier-coller d'instructions. S'il vous plaît [modifier] et être précis sur vos objectifs, et ce que vous avez essayé – TheBro21
Alors, quelle est votre question? – Shadowfacts