mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-04-22 08:44:01 +00:00
Server: add type documentation for fields
found a few bugs in the process too
This commit is contained in:
parent
e7fc9227bc
commit
172c6420c1
@ -136,11 +136,13 @@ class Server{
|
||||
/** @var bool */
|
||||
private $isRunning = true;
|
||||
|
||||
/** @var bool */
|
||||
private $hasStopped = false;
|
||||
|
||||
/** @var PluginManager */
|
||||
private $pluginManager = null;
|
||||
|
||||
/** @var float */
|
||||
private $profilingTickRate = 20;
|
||||
|
||||
/** @var AutoUpdater */
|
||||
@ -155,17 +157,24 @@ class Server{
|
||||
* @var int
|
||||
*/
|
||||
private $tickCounter = 0;
|
||||
/** @var int */
|
||||
private $nextTick = 0;
|
||||
/** @var float[] */
|
||||
private $tickAverage = [20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20];
|
||||
/** @var float[] */
|
||||
private $useAverage = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
|
||||
/** @var float */
|
||||
private $currentTPS = 20;
|
||||
/** @var float */
|
||||
private $currentUse = 0;
|
||||
|
||||
/** @var bool */
|
||||
private $doTitleTick = true;
|
||||
|
||||
/** @var int */
|
||||
private $sendUsageTicker = 0;
|
||||
|
||||
/** @var bool */
|
||||
private $dispatchSignals = false;
|
||||
|
||||
/** @var \AttachableThreadedLogger */
|
||||
@ -212,29 +221,41 @@ class Server{
|
||||
|
||||
/** @var Network */
|
||||
private $network;
|
||||
|
||||
/** @var bool */
|
||||
private $networkCompressionAsync = true;
|
||||
/** @var int */
|
||||
public $networkCompressionLevel = 7;
|
||||
|
||||
/** @var bool */
|
||||
private $autoTickRate = true;
|
||||
/** @var int */
|
||||
private $autoTickRateLimit = 20;
|
||||
/** @var bool */
|
||||
private $alwaysTickPlayers = false;
|
||||
/** @var int */
|
||||
private $baseTickRate = 1;
|
||||
|
||||
/** @var int */
|
||||
private $autoSaveTicker = 0;
|
||||
/** @var int */
|
||||
private $autoSaveTicks = 6000;
|
||||
|
||||
/** @var BaseLang */
|
||||
private $baseLang;
|
||||
|
||||
/** @var bool */
|
||||
private $forceLanguage = false;
|
||||
|
||||
/** @var UUID */
|
||||
private $serverID;
|
||||
|
||||
/** @var \ClassLoader */
|
||||
private $autoloader;
|
||||
/** @var string */
|
||||
private $dataPath;
|
||||
/** @var string */
|
||||
private $pluginPath;
|
||||
|
||||
/** @var string[] */
|
||||
private $uniquePlayers = [];
|
||||
|
||||
/** @var QueryHandler */
|
||||
@ -245,7 +266,7 @@ class Server{
|
||||
|
||||
/** @var Config */
|
||||
private $properties;
|
||||
|
||||
/** @var mixed[] */
|
||||
private $propertyCache = [];
|
||||
|
||||
/** @var Config */
|
||||
|
Loading…
x
Reference in New Issue
Block a user