Casting cleanup and removed some 32-bit string-int leftovers

This commit is contained in:
Dylan K. Taylor
2017-08-17 11:24:49 +01:00
parent 77376d3e33
commit 5b4035253b
6 changed files with 25 additions and 24 deletions

View File

@ -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;
}
/**