mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-09-07 02:08:21 +00:00
Casting cleanup and removed some 32-bit string-int leftovers
This commit is contained in:
@ -180,6 +180,7 @@ class Level implements ChunkManager, Metadatable{
|
||||
/** @var float[] */
|
||||
private $unloadQueue = [];
|
||||
|
||||
/** @var int */
|
||||
private $time;
|
||||
public $stopTime;
|
||||
|
||||
@ -334,7 +335,7 @@ class Level implements ChunkManager, Metadatable{
|
||||
|
||||
$this->neighbourBlockUpdateQueue = new \SplQueue();
|
||||
|
||||
$this->time = (int) $this->provider->getTime();
|
||||
$this->time = $this->provider->getTime();
|
||||
|
||||
$this->chunkTickRadius = min($this->server->getViewDistance(), max(1, (int) $this->server->getProperty("chunk-ticking.tick-radius", 4)));
|
||||
$this->chunksPerTick = (int) $this->server->getProperty("chunk-ticking.per-tick", 40);
|
||||
@ -668,7 +669,7 @@ class Level implements ChunkManager, Metadatable{
|
||||
*/
|
||||
public function sendTime(Player ...$targets){
|
||||
$pk = new SetTimePacket();
|
||||
$pk->time = (int) $this->time;
|
||||
$pk->time = $this->time;
|
||||
|
||||
$this->server->broadcastPacket(count($targets) > 0 ? $targets : $this->players, $pk);
|
||||
}
|
||||
@ -1010,7 +1011,7 @@ class Level implements ChunkManager, Metadatable{
|
||||
|
||||
$this->server->getPluginManager()->callEvent(new LevelSaveEvent($this));
|
||||
|
||||
$this->provider->setTime((int) $this->time);
|
||||
$this->provider->setTime($this->time);
|
||||
$this->saveChunks();
|
||||
if($this->provider instanceof BaseLevelProvider){
|
||||
$this->provider->saveLevelData();
|
||||
@ -1090,7 +1091,7 @@ class Level implements ChunkManager, Metadatable{
|
||||
return;
|
||||
}
|
||||
$this->scheduledBlockUpdateQueueIndex[$index] = $delay;
|
||||
$this->scheduledBlockUpdateQueue->insert(new Vector3((int) $pos->x, (int) $pos->y, (int) $pos->z), (int) $delay + $this->server->getTick());
|
||||
$this->scheduledBlockUpdateQueue->insert(new Vector3((int) $pos->x, (int) $pos->y, (int) $pos->z), $delay + $this->server->getTick());
|
||||
}
|
||||
|
||||
/**
|
||||
@ -2729,7 +2730,7 @@ class Level implements ChunkManager, Metadatable{
|
||||
* @return int
|
||||
*/
|
||||
public function getTime() : int{
|
||||
return (int) $this->time;
|
||||
return $this->time;
|
||||
}
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user