From 9c786089f8199b0f24300adc9ba36013a75185de Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Fri, 16 Mar 2018 13:00:16 +0000 Subject: [PATCH] Level: don't create objects which aren't going to be used --- src/pocketmine/level/Level.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pocketmine/level/Level.php b/src/pocketmine/level/Level.php index eeeee525b..e1ba80a4c 100644 --- a/src/pocketmine/level/Level.php +++ b/src/pocketmine/level/Level.php @@ -878,10 +878,10 @@ class Level implements ChunkManager, Metadatable{ if($optimizeRebuilds){ $chunks = []; foreach($blocks as $b){ - $pk = new UpdateBlockPacket(); if($b === null){ continue; } + $pk = new UpdateBlockPacket(); $first = false; if(!isset($chunks[$index = Level::chunkHash($b->x >> 4, $b->z >> 4)])){ @@ -908,10 +908,10 @@ class Level implements ChunkManager, Metadatable{ } }else{ foreach($blocks as $b){ - $pk = new UpdateBlockPacket(); if($b === null){ continue; } + $pk = new UpdateBlockPacket(); $pk->x = $b->x; $pk->y = $b->y;