PHP Класс pocketmine\Player

Наследование: extends pocketmine\entity\Human, implements pocketmine\command\CommandSender, implements pocketmine\inventory\InventoryHolder, implements pocketmine\level\ChunkLoader, implements pocketmine\IPlayer
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$achievements
$blocked
$craftingType
$creationTime
$fishingHook pocketmine\entity\FishingHook
$foodTick
$foodUsageTime
$fromPos pocketmine\math\Vector3
$gamemode
$lastBreak
$lastCorrect
$loggedIn
$playedBefore boolean
$selectedLev pocketmine\level\Level[]
$selectedPos pocketmine\level\Position[]
$spawned
$speed pocketmine\math\Vector3
$starvationTick
$usedChunks
$weatherData

Защищенные свойства (Protected)

Свойство Тип Описание
$allowFlight
$autoJump
$chunkLoadCount
$chunksPerTick
$clientID
$connected
$displayName
$forceMovement pocketmine\math\Vector3
$hiddenPlayers Player[]
$inAirTicks
$interface pocketmine\network\SourceInterface
$ip
$isCrafting 0 = 2x2 crafting, 1 = 3x3 crafting, 2 = anvil, 3 = enchanting
$iusername
$lastMovement
$loadQueue
$messageCounter
$moving
$newPosition pocketmine\math\Vector3
$nextChunkOrderRun
$personalCreativeItems pocketmine\item\Item[]
$port
$protocol
$randomClientId
$removeFormat
$sendIndex
$shouldSendStatus
$sleeping pocketmine\math\Vector3
$spawnPosition null | pocketmine\level\Position
$spawnThreshold
$startAction
$startAirTicks
$stepHeight
$teleportPosition pocketmine\math\Vector3
$username
$viewDistance
$windowCnt
$windowIndex pocketmine\inventory\Inventory[]
$windows SplObjectStorage

Открытые методы

Метод Описание
__construct ( pocketmine\network\SourceInterface $interface, null $clientID, string $ip, integer $port )
__debugInfo ( )
addAttachment ( pocketmine\plugin\Plugin $plugin, string $name = null, boolean $value = null ) : PermissionAttachment
addCreativeItem ( Item $item )
addExpLevel ( integer $level )
addExperience ( integer $exp )
addMovement ( $x, $y, $z, $yaw, $pitch, $headYaw = null )
addWindow ( pocketmine\inventory\Inventory $inventory, integer $forceId = null ) : integer Returns the created/existing window id
attack ( $damage, EntityDamageEvent $source )
awardAchievement ( string $achievementId ) : boolean
batchDataPacket ( DataPacket $packet ) : boolean Batch a Data packet into the channel list to send at the end of the tick
calcExpLevel ( )
canCollideWith ( Entity $entity ) : boolean
canInteract ( Vector3 $pos, $maxDistance, $maxDiff = 0.5 )
canPickupExp ( ) : boolean
canSee ( Player $player ) : boolean
checkNetwork ( )
clearCreativeItems ( )
close ( string $message = "", string $reason = "generic reason", boolean $notify = true ) Note for plugin developers: use kick() with the isAdmin flag set to kick without the "Kicked by admin" part instead of this method.
dataPacket ( DataPacket $packet, boolean $needACK = false ) : integer | boolean Sends an ordered DataPacket to the send buffer
directDataPacket ( DataPacket $packet, boolean $needACK = false ) : boolean | integer
dropItem ( Item $item )
getAddress ( ) : string Gets the player IP address
getAllowFlight ( ) : boolean
getChunkCacheFromData ( $chunkX, $chunkZ, $payload, integer $ordering = FullChunkDataPacket::ORDER_COLUMNS ) : BatchPacket | FullChunkDataPacket
getClientId ( ) This might disappear in the future.
getClientSecret ( )
getCreativeItemIndex ( Item $item ) : integer
getCreativeItems ( ) : array
getDisplayName ( ) : string Gets the "friendly" name to display of this player to use in the chat.
getDrops ( ) : array
getEffectivePermissions ( ) : PermissionAttachmentInfo[]
getExp ( )
getExpLevel ( )
getExpectedExperience ( )
getFirstPlayed ( )
getFishingHook ( )
getGamemode ( ) : integer
getInAirTicks ( )
getItemInHand ( )
getLastPlayed ( )
getLeaveMessage ( )
getLevelUpExpectedExperience ( )
getLoaderId ( )
getMetadata ( $metadataKey )
getName ( ) : string Gets the username
getNextPosition ( )
getPlayer ( )
getPort ( ) : integer
getProtocol ( )
getRemoveFormat ( ) : boolean
getServer ( ) : Server
getSpawn ( ) : Position
getWindowId ( pocketmine\inventory\Inventory $inventory ) : integer
handleDataPacket ( DataPacket $packet ) Handles a Minecraft packet TODO: Separate all of this in handlers
hasAchievement ( string $achievementId ) : boolean
hasAutoJump ( ) : boolean
hasMetadata ( $metadataKey )
hasPermission ( Permission | string $name ) : boolean
hasPlayedBefore ( )
hidePlayer ( Player $player )
isAdventure ( ) : boolean
isBanned ( )
isConnected ( ) : boolean
isCreative ( ) : boolean
isFishing ( )
isLoaderActive ( )
isMoving ( ) : boolean
isOnline ( ) : boolean
isOp ( ) : boolean
isPermissionSet ( Permission | string $name ) : boolean
isSleeping ( ) : boolean
isSpectator ( ) : boolean
isSurvival ( ) : boolean
isWhitelisted ( ) : boolean
kick ( string $reason = "", boolean $isAdmin = true ) : boolean Kicks a player from the server
kill ( )
linkHookToPlayer ( FishingHook $entity )
onBlockChanged ( Vector3 $block )
onChunkChanged ( pocketmine\level\format\FullChunk $chunk )
onChunkLoaded ( pocketmine\level\format\FullChunk $chunk )
onChunkPopulated ( pocketmine\level\format\FullChunk $chunk )
onChunkUnloaded ( pocketmine\level\format\FullChunk $chunk )
onPlayerPreLogin ( )
onUpdate ( $currentTick )
recalculatePermissions ( )
removeAchievement ( string $achievementId )
removeAttachment ( PermissionAttachment $attachment ) : boolean
removeCreativeItem ( Item $item )
removeMetadata ( $metadataKey, pocketmine\plugin\Plugin $plugin )
removeWindow ( pocketmine\inventory\Inventory $inventory )
resetExpCooldown ( )
resetFallDistance ( )
save ( $async = false ) Handles player data saving
sendAttributes ( )
sendChunk ( $x, $z, $payload, $ordering = FullChunkDataPacket::ORDER_COLUMNS )
sendMessage ( string | TextContainer $message ) : boolean Sends a direct chat message to a player
sendPopup ( $message, $subtitle = "" )
sendPosition ( Vector3 $pos, $yaw = null, $pitch = null, $mode, array $targets = null )
sendSettings ( ) Sends all the option flags
sendTip ( $message ) : boolean
sendTranslation ( $message, array $parameters = [] )
setAllowFlight ( $value )
setAutoJump ( $value )
setBanned ( $value )
setDataProperty ( $id, $type, $value )
setDisplayName ( string $name )
setExp ( integer $exp )
setExpLevel ( integer $level )
setExperienceAndLevel ( integer $exp, integer $level )
setFishingHook ( FishingHook $entity = null )
setGamemode ( integer $gm ) : boolean Sets the gamemode, and if needed, kicks the Player.
setHealth ( $amount )
setMetadata ( $metadataKey, MetadataValue $metadataValue )
setMotion ( Vector3 $mot )
setMoving ( $moving )
setOp ( boolean $value )
setRemoveFormat ( boolean $remove = true )
setSkin ( $str, $skinId )
setSpawn ( Vector3 $pos ) Sets the spawnpoint of the player (and the compass direction) to a Vector3, or set it on another world with a Position object
setWhitelisted ( $value )
showPlayer ( Player $player )
sleepOn ( Vector3 $pos ) : boolean
spawnTo ( Player $player )
stopSleep ( )
teleport ( Vector3 $pos, float $yaw = null, float $pitch = null ) : boolean
teleportImmediate ( Vector3 $pos, float $yaw = null, float $pitch = null ) This method may not be reliable. Clients don't like to be moved into unloaded chunks.
unlinkHookFromPlayer ( )
updateExperience ( )

Защищенные методы

Метод Описание
checkBlockCollision ( )
checkChunks ( )
checkGroundState ( $movX, $movY, $movZ, $dx, $dy, $dz )
checkNearEntities ( $tickDiff )
checkTeleportPosition ( )
doFirstSpawn ( )
orderChunks ( )
processLogin ( )
processMovement ( $tickDiff )
sendNextChunk ( )
switchLevel ( Level $targetLevel )
updateMovement ( )

Приватные методы

Метод Описание
unloadChunk ( $x, $z, Level $level = null )

Описание методов

__construct() публичный метод

public __construct ( pocketmine\network\SourceInterface $interface, null $clientID, string $ip, integer $port )
$interface pocketmine\network\SourceInterface
$clientID null
$ip string
$port integer

__debugInfo() публичный метод

public __debugInfo ( )

addAttachment() публичный метод

public addAttachment ( pocketmine\plugin\Plugin $plugin, string $name = null, boolean $value = null ) : PermissionAttachment
$plugin pocketmine\plugin\Plugin
$name string
$value boolean
Результат pocketmine\permission\PermissionAttachment

addCreativeItem() публичный метод

public addCreativeItem ( Item $item )
$item pocketmine\item\Item

addExpLevel() публичный метод

Устаревший: Use Human::addXpLevel(), this method will be removed in the future.
public addExpLevel ( integer $level )
$level integer

addExperience() публичный метод

Устаревший: Use Human::addXp($xp), this method will be removed in the future.
public addExperience ( integer $exp )
$exp integer

addMovement() публичный метод

public addMovement ( $x, $y, $z, $yaw, $pitch, $headYaw = null )

addWindow() публичный метод

Returns the created/existing window id
public addWindow ( pocketmine\inventory\Inventory $inventory, integer $forceId = null ) : integer
$inventory pocketmine\inventory\Inventory
$forceId integer
Результат integer

attack() публичный метод

public attack ( $damage, EntityDamageEvent $source )
$source pocketmine\event\entity\EntityDamageEvent

awardAchievement() публичный метод

public awardAchievement ( string $achievementId ) : boolean
$achievementId string
Результат boolean

batchDataPacket() публичный метод

Batch a Data packet into the channel list to send at the end of the tick
public batchDataPacket ( DataPacket $packet ) : boolean
$packet pocketmine\network\protocol\DataPacket
Результат boolean

calcExpLevel() публичный метод

Устаревший:
public calcExpLevel ( )

canCollideWith() публичный метод

public canCollideWith ( Entity $entity ) : boolean
$entity pocketmine\entity\Entity
Результат boolean

canInteract() публичный метод

public canInteract ( Vector3 $pos, $maxDistance, $maxDiff = 0.5 )
$pos pocketmine\math\Vector3

canPickupExp() публичный метод

Устаревший: Use Human::canPickupXp(), this method will be removed in the future.
public canPickupExp ( ) : boolean
Результат boolean

canSee() публичный метод

public canSee ( Player $player ) : boolean
$player Player
Результат boolean

checkBlockCollision() защищенный метод

protected checkBlockCollision ( )

checkChunks() защищенный метод

protected checkChunks ( )

checkGroundState() защищенный метод

protected checkGroundState ( $movX, $movY, $movZ, $dx, $dy, $dz )

checkNearEntities() защищенный метод

protected checkNearEntities ( $tickDiff )

checkNetwork() публичный метод

public checkNetwork ( )

checkTeleportPosition() защищенный метод

protected checkTeleportPosition ( )

clearCreativeItems() публичный метод

public clearCreativeItems ( )

close() закрытый публичный метод

Note for plugin developers: use kick() with the isAdmin flag set to kick without the "Kicked by admin" part instead of this method.
final public close ( string $message = "", string $reason = "generic reason", boolean $notify = true )
$message string Message to be broadcasted
$reason string Reason showed in console
$notify boolean

dataPacket() публичный метод

Sends an ordered DataPacket to the send buffer
public dataPacket ( DataPacket $packet, boolean $needACK = false ) : integer | boolean
$packet pocketmine\network\protocol\DataPacket
$needACK boolean
Результат integer | boolean

directDataPacket() публичный метод

public directDataPacket ( DataPacket $packet, boolean $needACK = false ) : boolean | integer
$packet pocketmine\network\protocol\DataPacket
$needACK boolean
Результат boolean | integer

doFirstSpawn() защищенный метод

protected doFirstSpawn ( )

dropItem() публичный метод

public dropItem ( Item $item )
$item pocketmine\item\Item Drops the specified item in front of the player.

getAddress() публичный метод

Gets the player IP address
public getAddress ( ) : string
Результат string

getAllowFlight() публичный метод

public getAllowFlight ( ) : boolean
Результат boolean

getChunkCacheFromData() публичный статический метод

public static getChunkCacheFromData ( $chunkX, $chunkZ, $payload, integer $ordering = FullChunkDataPacket::ORDER_COLUMNS ) : BatchPacket | FullChunkDataPacket
$chunkX
$chunkZ
$payload
$ordering integer
Результат pocketmine\network\protocol\BatchPacket | pocketmine\network\protocol\FullChunkDataPacket

getClientId() публичный метод

Please use getUniqueId() instead (IP + clientId + name combo, in the future it'll change to real UUID for online auth)
public getClientId ( )

getClientSecret() публичный метод

public getClientSecret ( )

getCreativeItemIndex() публичный метод

public getCreativeItemIndex ( Item $item ) : integer
$item pocketmine\item\Item
Результат integer

getCreativeItems() публичный метод

public getCreativeItems ( ) : array
Результат array

getDisplayName() публичный метод

Gets the "friendly" name to display of this player to use in the chat.
public getDisplayName ( ) : string
Результат string

getDrops() публичный метод

public getDrops ( ) : array
Результат array

getEffectivePermissions() публичный метод

public getEffectivePermissions ( ) : PermissionAttachmentInfo[]
Результат pocketmine\permission\PermissionAttachmentInfo[]

getExp() публичный метод

Устаревший: Use Human::getTotalXp(), this method will be removed in the future.
public getExp ( )

getExpLevel() публичный метод

Устаревший: Use Human::getXpLevel(), this method will be removed in the future.
public getExpLevel ( )

getExpectedExperience() публичный метод

Устаревший: Use Human::getTotalXpRequirement($level), this method will be removed in the future.

getFirstPlayed() публичный метод

public getFirstPlayed ( )

getFishingHook() публичный метод

public getFishingHook ( )

getGamemode() публичный метод

public getGamemode ( ) : integer
Результат integer

getInAirTicks() публичный метод

public getInAirTicks ( )

getItemInHand() публичный метод

public getItemInHand ( )

getLastPlayed() публичный метод

public getLastPlayed ( )

getLeaveMessage() публичный метод

public getLeaveMessage ( )

getLevelUpExpectedExperience() публичный метод

Устаревший: Use Human::getLevelXpRequirement($level), this method will be removed in the future.

getLoaderId() публичный метод

public getLoaderId ( )

getMetadata() публичный метод

public getMetadata ( $metadataKey )

getName() публичный метод

Gets the username
public getName ( ) : string
Результат string

getNextPosition() публичный метод

public getNextPosition ( )

getPlayer() публичный метод

public getPlayer ( )

getPort() публичный метод

public getPort ( ) : integer
Результат integer

getProtocol() публичный метод

public getProtocol ( )

getRemoveFormat() публичный метод

public getRemoveFormat ( ) : boolean
Результат boolean

getServer() публичный метод

public getServer ( ) : Server
Результат Server

getSpawn() публичный метод

public getSpawn ( ) : Position
Результат pocketmine\level\Position

getWindowId() публичный метод

public getWindowId ( pocketmine\inventory\Inventory $inventory ) : integer
$inventory pocketmine\inventory\Inventory
Результат integer

handleDataPacket() публичный метод

WARNING: Do not use this, it's only for internal use. Changes to this function won't be recorded on the version.
public handleDataPacket ( DataPacket $packet )
$packet pocketmine\network\protocol\DataPacket

hasAchievement() публичный метод

public hasAchievement ( string $achievementId ) : boolean
$achievementId string
Результат boolean

hasAutoJump() публичный метод

public hasAutoJump ( ) : boolean
Результат boolean

hasMetadata() публичный метод

public hasMetadata ( $metadataKey )

hasPermission() публичный метод

public hasPermission ( Permission | string $name ) : boolean
$name pocketmine\permission\Permission | string
Результат boolean

hasPlayedBefore() публичный метод

public hasPlayedBefore ( )

hidePlayer() публичный метод

public hidePlayer ( Player $player )
$player Player

isAdventure() публичный метод

public isAdventure ( ) : boolean
Результат boolean

isBanned() публичный метод

public isBanned ( )

isConnected() публичный метод

public isConnected ( ) : boolean
Результат boolean

isCreative() публичный метод

public isCreative ( ) : boolean
Результат boolean

isFishing() публичный метод

public isFishing ( )

isLoaderActive() публичный метод

public isLoaderActive ( )

isMoving() публичный метод

public isMoving ( ) : boolean
Результат boolean

isOnline() публичный метод

public isOnline ( ) : boolean
Результат boolean

isOp() публичный метод

public isOp ( ) : boolean
Результат boolean

isPermissionSet() публичный метод

public isPermissionSet ( Permission | string $name ) : boolean
$name pocketmine\permission\Permission | string
Результат boolean

isSleeping() публичный метод

public isSleeping ( ) : boolean
Результат boolean

isSpectator() публичный метод

public isSpectator ( ) : boolean
Результат boolean

isSurvival() публичный метод

public isSurvival ( ) : boolean
Результат boolean

isWhitelisted() публичный метод

public isWhitelisted ( ) : boolean
Результат boolean

kick() публичный метод

Kicks a player from the server
public kick ( string $reason = "", boolean $isAdmin = true ) : boolean
$reason string
$isAdmin boolean
Результат boolean

kill() публичный метод

public kill ( )

linkHookToPlayer() публичный метод

public linkHookToPlayer ( FishingHook $entity )
$entity pocketmine\entity\FishingHook

onBlockChanged() публичный метод

public onBlockChanged ( Vector3 $block )
$block pocketmine\math\Vector3

onChunkChanged() публичный метод

public onChunkChanged ( pocketmine\level\format\FullChunk $chunk )
$chunk pocketmine\level\format\FullChunk

onChunkLoaded() публичный метод

public onChunkLoaded ( pocketmine\level\format\FullChunk $chunk )
$chunk pocketmine\level\format\FullChunk

onChunkPopulated() публичный метод

public onChunkPopulated ( pocketmine\level\format\FullChunk $chunk )
$chunk pocketmine\level\format\FullChunk

onChunkUnloaded() публичный метод

public onChunkUnloaded ( pocketmine\level\format\FullChunk $chunk )
$chunk pocketmine\level\format\FullChunk

onPlayerPreLogin() публичный метод

public onPlayerPreLogin ( )

onUpdate() публичный метод

public onUpdate ( $currentTick )

orderChunks() защищенный метод

protected orderChunks ( )

processLogin() защищенный метод

protected processLogin ( )

processMovement() защищенный метод

protected processMovement ( $tickDiff )

recalculatePermissions() публичный метод

removeAchievement() публичный метод

public removeAchievement ( string $achievementId )
$achievementId string

removeAttachment() публичный метод

public removeAttachment ( PermissionAttachment $attachment ) : boolean
$attachment pocketmine\permission\PermissionAttachment
Результат boolean

removeCreativeItem() публичный метод

public removeCreativeItem ( Item $item )
$item pocketmine\item\Item

removeMetadata() публичный метод

public removeMetadata ( $metadataKey, pocketmine\plugin\Plugin $plugin )
$plugin pocketmine\plugin\Plugin

removeWindow() публичный метод

public removeWindow ( pocketmine\inventory\Inventory $inventory )
$inventory pocketmine\inventory\Inventory

resetExpCooldown() публичный метод

Устаревший: Use Human::resetXpCooldown(), this method will be removed in the future.
public resetExpCooldown ( )

resetFallDistance() публичный метод

public resetFallDistance ( )

save() публичный метод

Handles player data saving
public save ( $async = false )

sendAttributes() публичный метод

public sendAttributes ( )

sendChunk() публичный метод

public sendChunk ( $x, $z, $payload, $ordering = FullChunkDataPacket::ORDER_COLUMNS )

sendMessage() публичный метод

Sends a direct chat message to a player
public sendMessage ( string | TextContainer $message ) : boolean
$message string | pocketmine\event\TextContainer
Результат boolean

sendNextChunk() защищенный метод

protected sendNextChunk ( )

sendPopup() публичный метод

public sendPopup ( $message, $subtitle = "" )

sendPosition() публичный метод

public sendPosition ( Vector3 $pos, $yaw = null, $pitch = null, $mode, array $targets = null )
$pos pocketmine\math\Vector3
$targets array

sendSettings() публичный метод

Sends all the option flags
public sendSettings ( )

sendTip() публичный метод

public sendTip ( $message ) : boolean
$message
Результат boolean

sendTranslation() публичный метод

public sendTranslation ( $message, array $parameters = [] )
$parameters array

setAllowFlight() публичный метод

public setAllowFlight ( $value )

setAutoJump() публичный метод

public setAutoJump ( $value )

setBanned() публичный метод

public setBanned ( $value )

setDataProperty() публичный метод

public setDataProperty ( $id, $type, $value )

setDisplayName() публичный метод

public setDisplayName ( string $name )
$name string

setExp() публичный метод

Устаревший: Use Human::setTotalXp($xp), this method will be removed in the future.
public setExp ( integer $exp )
$exp integer

setExpLevel() публичный метод

Устаревший: Use Human::setXpLevel($level), this method will be removed in the future.
public setExpLevel ( integer $level )
$level integer

setExperienceAndLevel() публичный метод

Устаревший: Use Human::setTotalXp($xp), this method will be removed in the future.
public setExperienceAndLevel ( integer $exp, integer $level )
$exp integer
$level integer

setFishingHook() публичный метод

public setFishingHook ( FishingHook $entity = null )
$entity pocketmine\entity\FishingHook

setGamemode() публичный метод

Sets the gamemode, and if needed, kicks the Player.
public setGamemode ( integer $gm ) : boolean
$gm integer
Результат boolean

setHealth() публичный метод

public setHealth ( $amount )

setMetadata() публичный метод

public setMetadata ( $metadataKey, MetadataValue $metadataValue )
$metadataValue pocketmine\metadata\MetadataValue

setMotion() публичный метод

public setMotion ( Vector3 $mot )
$mot pocketmine\math\Vector3

setMoving() публичный метод

public setMoving ( $moving )

setOp() публичный метод

public setOp ( boolean $value )
$value boolean

setRemoveFormat() публичный метод

public setRemoveFormat ( boolean $remove = true )
$remove boolean

setSkin() публичный метод

public setSkin ( $str, $skinId )

setSpawn() публичный метод

Sets the spawnpoint of the player (and the compass direction) to a Vector3, or set it on another world with a Position object
public setSpawn ( Vector3 $pos )
$pos pocketmine\math\Vector3

setWhitelisted() публичный метод

public setWhitelisted ( $value )

showPlayer() публичный метод

public showPlayer ( Player $player )
$player Player

sleepOn() публичный метод

public sleepOn ( Vector3 $pos ) : boolean
$pos pocketmine\math\Vector3
Результат boolean

spawnTo() публичный метод

public spawnTo ( Player $player )
$player Player

stopSleep() публичный метод

public stopSleep ( )

switchLevel() защищенный метод

protected switchLevel ( Level $targetLevel )
$targetLevel pocketmine\level\Level

teleport() публичный метод

public teleport ( Vector3 $pos, float $yaw = null, float $pitch = null ) : boolean
$pos pocketmine\math\Vector3
$yaw float
$pitch float
Результат boolean

teleportImmediate() публичный метод

Use teleport() for a delayed teleport after chunks have been sent.
public teleportImmediate ( Vector3 $pos, float $yaw = null, float $pitch = null )
$pos pocketmine\math\Vector3
$yaw float
$pitch float

unlinkHookFromPlayer() публичный метод

updateExperience() публичный метод

Устаревший:
public updateExperience ( )

updateMovement() защищенный метод

protected updateMovement ( )

Описание свойств

$achievements публичное свойство

public $achievements

$allowFlight защищенное свойство

protected $allowFlight

$autoJump защищенное свойство

protected $autoJump

$blocked публичное свойство

public $blocked

$chunkLoadCount защищенное свойство

protected $chunkLoadCount

$chunksPerTick защищенное свойство

protected $chunksPerTick

$clientID защищенное свойство

protected $clientID

$connected защищенное свойство

protected $connected

$craftingType публичное свойство

public $craftingType

$creationTime публичное свойство

public $creationTime

$displayName защищенное свойство

protected $displayName

$fishingHook публичное свойство

public FishingHook,pocketmine\entity $fishingHook
Результат pocketmine\entity\FishingHook

$foodTick публичное свойство

public $foodTick

$foodUsageTime публичное свойство

public $foodUsageTime

$forceMovement защищенное свойство

protected Vector3,pocketmine\math $forceMovement
Результат pocketmine\math\Vector3

$fromPos публичное свойство

public Vector3,pocketmine\math $fromPos
Результат pocketmine\math\Vector3

$gamemode публичное свойство

public $gamemode

$hiddenPlayers защищенное свойство

protected Player[],pocketmine $hiddenPlayers
Результат Player[]

$inAirTicks защищенное свойство

protected $inAirTicks

$interface защищенное свойство

protected SourceInterface,pocketmine\network $interface
Результат pocketmine\network\SourceInterface

$ip защищенное свойство

protected $ip

$isCrafting защищенное свойство

0 = 2x2 crafting, 1 = 3x3 crafting, 2 = anvil, 3 = enchanting
protected $isCrafting

$iusername защищенное свойство

protected $iusername

$lastBreak публичное свойство

public $lastBreak

$lastCorrect публичное свойство

public $lastCorrect

$lastMovement защищенное свойство

protected $lastMovement

$loadQueue защищенное свойство

protected $loadQueue

$loggedIn публичное свойство

public $loggedIn

$messageCounter защищенное свойство

protected $messageCounter

$moving защищенное свойство

protected $moving

$newPosition защищенное свойство

protected Vector3,pocketmine\math $newPosition
Результат pocketmine\math\Vector3

$nextChunkOrderRun защищенное свойство

protected $nextChunkOrderRun

$personalCreativeItems защищенное свойство

protected Item[],pocketmine\item $personalCreativeItems
Результат pocketmine\item\Item[]

$playedBefore публичное свойство

public bool $playedBefore
Результат boolean

$port защищенное свойство

protected $port

$protocol защищенное свойство

protected $protocol

$randomClientId защищенное свойство

protected $randomClientId

$removeFormat защищенное свойство

protected $removeFormat

$selectedLev публичное свойство

public Level[],pocketmine\level $selectedLev
Результат pocketmine\level\Level[]

$selectedPos публичное свойство

public Position[],pocketmine\level $selectedPos
Результат pocketmine\level\Position[]

$sendIndex защищенное свойство

protected $sendIndex

$shouldSendStatus защищенное свойство

protected $shouldSendStatus

$sleeping защищенное свойство

protected Vector3,pocketmine\math $sleeping
Результат pocketmine\math\Vector3

$spawnPosition защищенное свойство

protected null|Position,pocketmine\level $spawnPosition
Результат null | pocketmine\level\Position

$spawnThreshold защищенное свойство

protected $spawnThreshold

$spawned публичное свойство

public $spawned

$speed публичное свойство

public Vector3,pocketmine\math $speed
Результат pocketmine\math\Vector3

$startAction защищенное свойство

protected $startAction

$startAirTicks защищенное свойство

protected $startAirTicks

$starvationTick публичное свойство

public $starvationTick

$stepHeight защищенное свойство

protected $stepHeight

$teleportPosition защищенное свойство

protected Vector3,pocketmine\math $teleportPosition
Результат pocketmine\math\Vector3

$usedChunks публичное свойство

public $usedChunks

$username защищенное свойство

protected $username

$viewDistance защищенное свойство

protected $viewDistance

$weatherData публичное свойство

public $weatherData

$windowCnt защищенное свойство

protected $windowCnt

$windowIndex защищенное свойство

protected Inventory[],pocketmine\inventory $windowIndex
Результат pocketmine\inventory\Inventory[]

$windows защищенное свойство

protected SplObjectStorage $windows
Результат SplObjectStorage