Interface IEntityLiving<T extends net.minecraft.entity.EntityLiving>

All Superinterfaces:
IEntity<T>, IEntityLivingBase<T>
All Known Subinterfaces:
IAnimal<T>, ICustomNpc<T>, IMonster<T>, IPixelmon<T>, IVillager<T>

public interface IEntityLiving<T extends net.minecraft.entity.EntityLiving>
extends IEntityLivingBase<T>
  • Method Details

    • isNavigating

      boolean isNavigating()
      Returns:
      Whether or not this entity is navigating somewhere
    • clearNavigation

      void clearNavigation()
      Stop navigating wherever this npc was walking to
    • jump

      void jump()
    • getMCEntity

      T getMCEntity()
      Description copied from interface: IEntity
      Expert users only
      Specified by:
      getMCEntity in interface IEntity<T extends net.minecraft.entity.EntityLiving>
      Specified by:
      getMCEntity in interface IEntityLivingBase<T extends net.minecraft.entity.EntityLiving>
      Returns:
      Returns minecrafts entity
    • getNavigationPath

      IPos getNavigationPath()