From 6b2ab15ea1f59eca437ba254d1dcaf799f1274aa Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Sat, 18 Sep 2021 16:20:01 +0100 Subject: [PATCH] MinimumCostFlowCalculator: fix bug caused by recent change --- src/block/utils/MinimumCostFlowCalculator.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/block/utils/MinimumCostFlowCalculator.php b/src/block/utils/MinimumCostFlowCalculator.php index 94704857f5..95e8457917 100644 --- a/src/block/utils/MinimumCostFlowCalculator.php +++ b/src/block/utils/MinimumCostFlowCalculator.php @@ -26,7 +26,7 @@ namespace pocketmine\block\utils; use pocketmine\block\Block; use pocketmine\math\Facing; use pocketmine\world\World; -use function array_fill; +use function array_fill_keys; use function intdiv; use function min; @@ -106,7 +106,7 @@ final class MinimumCostFlowCalculator{ * @return int[] */ public function getOptimalFlowDirections(int $originX, int $originY, int $originZ) : array{ - $flowCost = array_fill(0, 4, 1000); + $flowCost = array_fill_keys(Facing::HORIZONTAL, 1000); $maxCost = intdiv(4, $this->flowDecayPerBlock); foreach(Facing::HORIZONTAL as $j){ $x = $originX;