BedrioxDOCUMENTATION
API INTERFACE

NavigableController

Optional steering and obstacle-aware navigation shared by mobs and humans.

Bedriox\Api\Entity\Controller\NavigableController
interfaceBedriox\Api\Entity\Controller

Public methods

moveToward(Bedriox\Api\World\Position $target, float $speed): void

Typed public method.

navigateTo(Bedriox\Api\World\Position $target, float $speed): void

Typed public method.

cancelNavigation(): void

Typed public method.

isNavigating(): bool

Typed public method.

getNavigationTarget(): ?Bedriox\Api\World\Position

Typed public method.

stopMoving(): void

Typed public method.

lookAt(Bedriox\Api\World\Position $target): void

Typed public method.

jump(): void

Typed public method.

View exact source ↗