Appearance
LocalPlayerData
Represents the local player.
A LocalPlayerData usually has all of the properties of PlayerData, and:
lastReportedPosX: NumberlastReportedPosY: NumberlastReportedPosZ: NumberlastReportedYaw: NumberlastReportedPitch: NumberserverSneakState: BooleanserverSprintState: BooleanpositionUpdateTicks: IntegerhasValidHealth: BooleanclientBrand: StringsprintToggleTimer: IntegersprintingTicksLeft: IntegerrenderArmYaw: NumberrenderArmPitch: NumberprevRenderArmYaw: NumberprevRenderArmPitch: NumberhorseJumpPower: NumberhorseJumpPowerCounter: IntegermoveStrafing: IntegermoveForward: Integer
It has these methods:
mountEntity({entityIn: EntityRef}) : voiddropOneItem({dropAll: Boolean}) : EntityDatasendChatMessage({message: String}) : voidrespawnPlayer() : voidcloseScreen() : voidcloseScreenAndDropStack() : voidsetPlayerSPHealth({health: Number}) : voidisUser() : BooleansendHorseJump() : voidsendHorseInventory() : voidsetClientBrand({brand: String}) : voidgetClientBrand() : StringpushOutOfBlocks({x: Number, y: Number, z: Number}) : BooleanisOpenBlockSpace(pos: BlockPos) : BooleansetXPStats({currentXP: Number, maxXP: Integer, level: Integer}) : voidplaySound({name: String, volume: Number, pitch: Number}) : voidisServerWorld() : BooleanisRidingHorse() : BooleangetHorseJumpPower() : NumberisCurrentViewEntity() : BooleanisSpectator() : BooleangetSpeed(): IntegerisMoving(): BooleanhasMotion(): BooleangetSpeed(): IntegersetSpeed({speed: Integer}): void