mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-06-08 04:38:35 +00:00
BlockFactory: fix bug in light filters which could result in negative light levels (and therefore wraparounds)
This commit is contained in:
parent
3a31c531af
commit
41a179e6e1
@ -361,7 +361,7 @@ class BlockFactory{
|
|||||||
self::$transparent[$id] = $block->isTransparent();
|
self::$transparent[$id] = $block->isTransparent();
|
||||||
self::$hardness[$id] = $block->getHardness();
|
self::$hardness[$id] = $block->getHardness();
|
||||||
self::$light[$id] = $block->getLightLevel();
|
self::$light[$id] = $block->getLightLevel();
|
||||||
self::$lightFilter[$id] = $block->getLightFilter() + 1; //opacity plus 1 standard light filter
|
self::$lightFilter[$id] = min(15, $block->getLightFilter() + 1); //opacity plus 1 standard light filter
|
||||||
self::$diffusesSkyLight[$id] = $block->diffusesSkyLight();
|
self::$diffusesSkyLight[$id] = $block->diffusesSkyLight();
|
||||||
self::$blastResistance[$id] = $block->getBlastResistance();
|
self::$blastResistance[$id] = $block->getBlastResistance();
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user