|
PocketMine-MP 5.39.3 git-400eb2dddf91a9c112aa09f3b498ffc8c85e98ed
|
Collaboration diagram for pocketmine\block\utils\MinimumCostFlowCalculator:Public Member Functions | |
| __construct (private World $world, private int $flowDecayPerBlock, private \Closure $canFlowInto) | |
| getOptimalFlowDirections (int $originX, int $originY, int $originZ) | |
Calculates the path(s) of least resistance for liquid flow.
Definition at line 36 of file MinimumCostFlowCalculator.php.
| pocketmine\block\utils\MinimumCostFlowCalculator::__construct | ( | private World | $world, |
| private int | $flowDecayPerBlock, | ||
| private \Closure | $canFlowInto ) |
@phpstan-param \Closure(Block) : bool $canFlowInto
Definition at line 48 of file MinimumCostFlowCalculator.php.
| pocketmine\block\utils\MinimumCostFlowCalculator::getOptimalFlowDirections | ( | int | $originX, |
| int | $originY, | ||
| int | $originZ ) |
Definition at line 101 of file MinimumCostFlowCalculator.php.