Human
A player-shaped entity without a client session or authenticated player identity.
Bedriox\Api\Entity\Human
interfaceBedriox\Api\Entity
Public methods
getName(): stringTyped public method.
getSkin(): Bedriox\Api\Entity\SkinTyped public method.
setSkin(Bedriox\Api\Entity\Skin $skin): voidTyped public method.
teleport(Bedriox\Api\World\Position $position, ?string $worldName = null): voidTyped public method.
setMotion(Bedriox\Api\Entity\Value\Motion $motion): voidTyped public method.
setRotation(float $yaw, float $pitch): voidTyped public method.
setNameTag(string $nameTag): voidTyped public method.
setNameTagVisible(bool $visible): voidTyped public method.
setImmobile(bool $immobile): voidTyped public method.
setInvisible(bool $invisible): voidTyped public method.
setScale(float $scale): voidTyped public method.
setGravityEnabled(bool $enabled): voidTyped public method.
swingArm(): voidPublishes one ordinary arm swing to the human's admitted viewers.
playEmote(Bedriox\Api\Entity\Value\EmoteId $emote): voidPublishes one validated Bedrock emote to the human's admitted viewers.
moveToward(Bedriox\Api\World\Position $target, float $speed): voidTyped public method.
navigateTo(Bedriox\Api\World\Position $target, float $speed): voidTyped public method.
cancelNavigation(): voidTyped public method.
lookAt(Bedriox\Api\World\Position $target): voidTyped public method.
jump(): voidTyped public method.
stopMoving(): voidTyped public method.
getController(): Bedriox\Api\Entity\Controller\HumanControllerTyped public method.
