Class SpearUseGoal.SpearUseState

java.lang.Object
net.minecraft.world.entity.ai.goal.SpearUseGoal.SpearUseState
Enclosing class:
SpearUseGoal<T extends Monster>

public static class SpearUseGoal.SpearUseState extends Object
  • Field Details

    • engageTime

      private int engageTime
    • fleeingTime

      int fleeingTime
    • awayPos

      @Nullable Vec3 awayPos
    • done

      boolean done
  • Constructor Details

    • SpearUseState

      public SpearUseState()
  • Method Details

    • notEngagedYet

      public boolean notEngagedYet()
    • startEngagement

      public void startEngagement(int pEngageTime)
    • tickAndCheckEngagement

      public boolean tickAndCheckEngagement()
    • tickAndCheckFleeing

      public boolean tickAndCheckFleeing()