Class GroundNodeFollower
java.lang.Object
net.minestom.server.entity.pathfinding.followers.GroundNodeFollower
- All Implemented Interfaces:
NodeFollower
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanCheck if the follower is at the specified pointvoidjump(float height) voidJumpdoubleGet the movement speed of the followervoidmoveTowards(@NotNull Point direction, double speed, @NotNull Point lookAt) Used to move the entity towarddirectionin the X and Z axis Gravity is still applied but the entity will not attempt to jump Also update the yaw/pitch of the entity to look along 'direction'
-
Constructor Details
-
GroundNodeFollower
-
-
Method Details
-
moveTowards
public void moveTowards(@NotNull @NotNull Point direction, double speed, @NotNull @NotNull Point lookAt) Used to move the entity towarddirectionin the X and Z axis Gravity is still applied but the entity will not attempt to jump Also update the yaw/pitch of the entity to look along 'direction'- Specified by:
moveTowardsin interfaceNodeFollower- Parameters:
direction- the targeted positionspeed- define how far the entity will movelookAt- the point to look at
-
jump
Description copied from interface:NodeFollowerJump- Specified by:
jumpin interfaceNodeFollower
-
isAtPoint
Description copied from interface:NodeFollowerCheck if the follower is at the specified point- Specified by:
isAtPointin interfaceNodeFollower- Parameters:
point- the point to check- Returns:
- true if the follower is at the point
-
jump
public void jump(float height) -
movementSpeed
public double movementSpeed()Description copied from interface:NodeFollowerGet the movement speed of the follower- Specified by:
movementSpeedin interfaceNodeFollower- Returns:
- the movement speed
-