pocketmine\block\Liquid::getSmallestFlowDecay PHP Méthode

getSmallestFlowDecay() private méthode

private getSmallestFlowDecay ( Vector3 $pos, $decay )
$pos pocketmine\math\Vector3
    private function getSmallestFlowDecay(Vector3 $pos, $decay)
    {
        $blockDecay = $this->getFlowDecay($pos);
        if ($blockDecay < 0) {
            return $decay;
        } elseif ($blockDecay === 0) {
            ++$this->adjacentSources;
        } elseif ($blockDecay >= 8) {
            $blockDecay = 0;
        }
        return $decay >= 0 && $blockDecay >= $decay ? $decay : $blockDecay;
    }