Class LookAtPlayerGoal

java.lang.Object
net.minestom.server.entity.ai.GoalSelector
net.slommy.entities.ai.LookAtPlayerGoal

public class LookAtPlayerGoal extends net.minestom.server.entity.ai.GoalSelector
  • Field Summary

    Fields inherited from class net.minestom.server.entity.ai.GoalSelector

    entityCreature
  • Constructor Summary

    Constructors
    Constructor
    Description
    LookAtPlayerGoal(net.minestom.server.entity.EntityCreature entityCreature, double range)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    end()
     
    boolean
     
    boolean
     
    void
     
    void
    tick(long time)
     

    Methods inherited from class net.minestom.server.entity.ai.GoalSelector

    findTarget, getAIGroup, getEntityCreature, setEntityCreature

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • LookAtPlayerGoal

      public LookAtPlayerGoal(net.minestom.server.entity.EntityCreature entityCreature, double range)
  • Method Details

    • shouldStart

      public boolean shouldStart()
      Specified by:
      shouldStart in class net.minestom.server.entity.ai.GoalSelector
    • start

      public void start()
      Specified by:
      start in class net.minestom.server.entity.ai.GoalSelector
    • tick

      public void tick(long time)
      Specified by:
      tick in class net.minestom.server.entity.ai.GoalSelector
    • shouldEnd

      public boolean shouldEnd()
      Specified by:
      shouldEnd in class net.minestom.server.entity.ai.GoalSelector
    • end

      public void end()
      Specified by:
      end in class net.minestom.server.entity.ai.GoalSelector