Class MovementTarget

java.lang.Object
ru.dragonestia.msb3.api.ai.movement.target.MovementTarget
Direct Known Subclasses:
WithoutPathFinderMovementTarget, WithPathFinderMovementTarget

public abstract class MovementTarget extends Object
  • Constructor Details

    • MovementTarget

      public MovementTarget()
  • Method Details

    • start

      public final void start()
    • start0

      protected void start0()
    • tick

      public final void tick()
    • tick0

      protected void tick0()
    • cancel

      public final void cancel()
    • cancel0

      protected boolean cancel0()
    • complete

      protected final void complete(FollowerState state)
    • justMoveTo

      public static MovementTarget justMoveTo(EntityAI entity, net.minestom.server.coordinate.Point destination, ArrivalResultListener onArrive)
    • withPathFinder

      public static MovementTarget withPathFinder(EntityAI entity, net.minestom.server.coordinate.Point destination, ArrivalResultListener onArrive)