Skip to content

Timings ​

abstract class · pocketmine\timings\Timings · source

Constants ​

GROUP_BREAKDOWN ​

php
public const GROUP_BREAKDOWN = "Minecraft - Breakdown"

Deprecated

No longer used

GROUP_MINECRAFT ​

php
public const GROUP_MINECRAFT = "Minecraft"

Properties ​

$asyncTaskWorkers ​

php
public static \pocketmine\timings\TimingsHandler $asyncTaskWorkers

$broadcastPackets ​

php
public static \pocketmine\timings\TimingsHandler $broadcastPackets

$connection ​

php
public static \pocketmine\timings\TimingsHandler $connection

$craftingDataCacheRebuild ​

php
public static \pocketmine\timings\TimingsHandler $craftingDataCacheRebuild

$entityBaseTick ​

php
public static \pocketmine\timings\TimingsHandler $entityBaseTick

$entityMove ​

php
public static \pocketmine\timings\TimingsHandler $entityMove

$entityMoveBlockIntersections 5.46.0 ​

php
public static \pocketmine\timings\TimingsHandler $entityMoveBlockIntersections

$entityMoveChunkTracking 5.46.0 ​

php
public static \pocketmine\timings\TimingsHandler $entityMoveChunkTracking

$entityMoveCollision ​

php
public static \pocketmine\timings\TimingsHandler $entityMoveCollision

$entityTypeTimingMap ​

php
public static array $entityTypeTimingMap

$fullTick ​

php
public static \pocketmine\timings\TimingsHandler $fullTick

$garbageCollector ​

php
public static \pocketmine\timings\TimingsHandler $garbageCollector

$itemEntityBaseTick ​

php
public static \pocketmine\timings\TimingsHandler $itemEntityBaseTick

$livingEntityBaseTick ​

php
public static \pocketmine\timings\TimingsHandler $livingEntityBaseTick

$memoryManager ​

php
public static \pocketmine\timings\TimingsHandler $memoryManager

$packetReceiveTimingMap ​

php
public static array $packetReceiveTimingMap

$packetSendTimingMap ​

php
public static array $packetSendTimingMap

$permissibleCalculation ​

php
public static \pocketmine\timings\TimingsHandler $permissibleCalculation

$permissibleCalculationCallback ​

php
public static \pocketmine\timings\TimingsHandler $permissibleCalculationCallback

$permissibleCalculationDiff ​

php
public static \pocketmine\timings\TimingsHandler $permissibleCalculationDiff

$playerCheckNearEntities ​

php
public static \pocketmine\timings\TimingsHandler $playerCheckNearEntities

$playerChunkOrder ​

php
public static \pocketmine\timings\TimingsHandler $playerChunkOrder

$playerChunkSend ​

php
public static \pocketmine\timings\TimingsHandler $playerChunkSend

$playerCommand ​

php
public static \pocketmine\timings\TimingsHandler $playerCommand

$playerMove ​

php
public static \pocketmine\timings\TimingsHandler $playerMove

$playerNetworkReceive ​

php
public static \pocketmine\timings\TimingsHandler $playerNetworkReceive

$playerNetworkReceiveDecompress ​

php
public static \pocketmine\timings\TimingsHandler $playerNetworkReceiveDecompress

$playerNetworkReceiveDecrypt ​

php
public static \pocketmine\timings\TimingsHandler $playerNetworkReceiveDecrypt

$playerNetworkSend ​

php
public static \pocketmine\timings\TimingsHandler $playerNetworkSend

$playerNetworkSendBatch 5.46.0 ​

php
public static \pocketmine\timings\TimingsHandler $playerNetworkSendBatch

$playerNetworkSendCompress ​

php
public static \pocketmine\timings\TimingsHandler $playerNetworkSendCompress

$playerNetworkSendCompressBroadcast ​

php
public static \pocketmine\timings\TimingsHandler $playerNetworkSendCompressBroadcast

$playerNetworkSendCompressSessionBuffer ​

php
public static \pocketmine\timings\TimingsHandler $playerNetworkSendCompressSessionBuffer

$playerNetworkSendCompressThread 5.46.0 ​

php
public static \pocketmine\timings\TimingsHandler $playerNetworkSendCompressThread

$playerNetworkSendEncrypt ​

php
public static \pocketmine\timings\TimingsHandler $playerNetworkSendEncrypt

$playerNetworkSendInventorySync ​

php
public static \pocketmine\timings\TimingsHandler $playerNetworkSendInventorySync

$playerNetworkSendPreSpawnGameData ​

php
public static \pocketmine\timings\TimingsHandler $playerNetworkSendPreSpawnGameData

$playerNetworkSendTransport 5.46.0 ​

php
public static \pocketmine\timings\TimingsHandler $playerNetworkSendTransport

$pluginTaskTimingMap ​

php
public static array $pluginTaskTimingMap

$projectileMove ​

php
public static \pocketmine\timings\TimingsHandler $projectileMove

$projectileMoveRayTrace ​

php
public static \pocketmine\timings\TimingsHandler $projectileMoveRayTrace

$scheduler ​

php
public static \pocketmine\timings\TimingsHandler $scheduler

$schedulerAsync ​

php
public static \pocketmine\timings\TimingsHandler $schedulerAsync

$schedulerSync ​

php
public static \pocketmine\timings\TimingsHandler $schedulerSync

$serverCommand ​

php
public static \pocketmine\timings\TimingsHandler $serverCommand

$serverInterrupts ​

php
public static \pocketmine\timings\TimingsHandler $serverInterrupts

$serverTick ​

php
public static \pocketmine\timings\TimingsHandler $serverTick

$syncPlayerDataLoad ​

php
public static \pocketmine\timings\TimingsHandler $syncPlayerDataLoad

$syncPlayerDataSave ​

php
public static \pocketmine\timings\TimingsHandler $syncPlayerDataSave

$tileEntityTypeTimingMap ​

php
public static array $tileEntityTypeTimingMap

$titleTick ​

php
public static \pocketmine\timings\TimingsHandler $titleTick

Methods ​

getAsyncTaskCompletionTimings() ​

php
public static function getAsyncTaskCompletionTimings(\pocketmine\scheduler\AsyncTask $task, string $group = self::GROUP_MINECRAFT) : \pocketmine\timings\TimingsHandler

getAsyncTaskErrorTimings() ​

php
public static function getAsyncTaskErrorTimings(\pocketmine\scheduler\AsyncTask $task, string $group = self::GROUP_MINECRAFT) : \pocketmine\timings\TimingsHandler

Deprecated

No longer used

getAsyncTaskProgressUpdateTimings() ​

php
public static function getAsyncTaskProgressUpdateTimings(\pocketmine\scheduler\AsyncTask $task, string $group = self::GROUP_MINECRAFT) : \pocketmine\timings\TimingsHandler

getAsyncTaskRunTimings() ​

php
public static function getAsyncTaskRunTimings(\pocketmine\scheduler\AsyncTask $task, string $group = self::GROUP_MINECRAFT) : \pocketmine\timings\TimingsHandler

getCommandDispatchTimings() ​

php
public static function getCommandDispatchTimings(string $commandName) : \pocketmine\timings\TimingsHandler

getDecodeDataPacketTimings() ​

php
public static function getDecodeDataPacketTimings(\pocketmine\network\mcpe\protocol\ServerboundPacket $pk) : \pocketmine\timings\TimingsHandler

getEncodeDataPacketTimings() ​

php
public static function getEncodeDataPacketTimings(\pocketmine\network\mcpe\protocol\ClientboundPacket $pk) : \pocketmine\timings\TimingsHandler

getEntityTimings() ​

php
public static function getEntityTimings(\pocketmine\entity\Entity $entity) : \pocketmine\timings\TimingsHandler

getEventHandlerTimings() ​

php
public static function getEventHandlerTimings(string $event, string $handlerName, string $group) : \pocketmine\timings\TimingsHandler

getEventTimings() ​

php
public static function getEventTimings(\pocketmine\event\Event $event) : \pocketmine\timings\TimingsHandler

getHandleDataPacketTimings() ​

php
public static function getHandleDataPacketTimings(\pocketmine\network\mcpe\protocol\ServerboundPacket $pk) : \pocketmine\timings\TimingsHandler

getReceiveDataPacketTimings() ​

php
public static function getReceiveDataPacketTimings(\pocketmine\network\mcpe\protocol\ServerboundPacket $pk) : \pocketmine\timings\TimingsHandler

getScheduledTaskTimings() ​

php
public static function getScheduledTaskTimings(\pocketmine\scheduler\TaskHandler $task, int $period) : \pocketmine\timings\TimingsHandler

getSendDataPacketTimings() ​

php
public static function getSendDataPacketTimings(\pocketmine\network\mcpe\protocol\ClientboundPacket $pk) : \pocketmine\timings\TimingsHandler

getTileEntityTimings() ​

php
public static function getTileEntityTimings(\pocketmine\block\tile\Tile $tile) : \pocketmine\timings\TimingsHandler

init() ​

php
public static function init() : void

VanillaMine is a fork of PocketMine-MP, maintained by Luxury Nodes. Not affiliated with the PMMP team or Mojang.