Jump to content

tiny_tim

Members
  • Posts

    5
  • Joined

  • Last visited

Converted

  • Gender
    Undisclosed
  • Personal Text
    I am new!

tiny_tim's Achievements

Tree Puncher

Tree Puncher (2/8)

0

Reputation

  1. Yeah I didn't know it was for the event handler I just thought I would put it in the item class itself.
  2. Never mind I figured out you have to put it in an event handler and got it working. Thank you so much for telling me this! I guess I was following all of those forum posts wrong because I could have sworn that they were saying onItemInterationForEntity() was for items.
  3. Do you think you could give me an example, or link me to one, of how this would work for my case?
  4. Yeah that's definitely not needed and just repetitious and it was due to the fact I was getting desperate and I was just going around to forum posts just implementing things people were saying would fix it, and I guess I read it wrong or something. But I have tried it without that and just the if(entity instanceof EntityChicken) but that still didn't work at all.
  5. Hello I'm not sure if this is a bug with the 1.7.10 release of the Forge source but I'm having trouble with the onItemInteractionForEntity method. It doesn't seem like it's actually firing when I right click with my item when I'm looking at a chicken. Here's the code for my item: package com.rikktergames.chicken.items; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.entity.EntityLiving; import net.minecraft.entity.passive.EntityChicken; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import cpw.mods.fml.common.eventhandler.SubscribeEvent; public class EggExtractor extends Item{ public EggExtractor(int i){ super(); this.setTextureName("chicken:stick"); this.setUnlocalizedName("eggextractor"); this.setCreativeTab(CreativeTabs.tabTools); this.maxStackSize = 1; this.setMaxDamage(10); this.setNoRepair(); } public boolean onItemInteractionForEntity(ItemStack itemStack, EntityLiving entity){ if(entity instanceof EntityLiving){ if(entity instanceof EntityChicken){ entity.setDead(); return true; } } return false; } } Any help on this would be amazing as I have been searching to see if anything would help but so far it hasn't. Also if there is anything else you need just tell me and I'll post it!
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.