diff --git a/src/pocketmine/level/Level.php b/src/pocketmine/level/Level.php index 26b4ea743c..14e7add6c1 100644 --- a/src/pocketmine/level/Level.php +++ b/src/pocketmine/level/Level.php @@ -1432,7 +1432,7 @@ class Level implements ChunkManager, Metadatable{ $this->skyLightUpdate->setAndUpdateLight($x, $i, $z, 15); } }else{ //No heightmap change, block changed "underground" - $this->skyLightUpdate->setAndUpdateLight($x, $y, $z, max(0, $this->getHighestAdjacentBlockSkyLight($x, $y, $z) - BlockFactory::$lightFilter[$source->getId()])); + $this->skyLightUpdate->setAndUpdateLight($x, $y, $z, max(0, $this->getHighestAdjacentBlockSkyLight($x, $y, $z) - $source->getLightFilter())); } $this->timings->doBlockSkyLightUpdates->stopTiming();