Skip to content

LerpFunction 5.46.0 ​

final class · pocketmine\world\generator\vanilla\density\LerpFunction · source

Extends DensityFunction

"minecraft:lerp": first + alpha * (second - first), in single precision unless alpha is exactly 0 or 1.

Properties ​

$alpha ​

php
public readonly \pocketmine\world\generator\vanilla\density\DensityFunction $alpha

$first ​

php
public readonly \pocketmine\world\generator\vanilla\density\DensityFunction $first

$second ​

php
public readonly \pocketmine\world\generator\vanilla\density\DensityFunction $second

Methods ​

__construct() ​

php
public function __construct(\pocketmine\world\generator\vanilla\density\DensityFunction $alpha, \pocketmine\world\generator\vanilla\density\DensityFunction $first, \pocketmine\world\generator\vanilla\density\DensityFunction $second)

children() ​

php
public function children() : array

compute() ​

php
public function compute(float $x, float $y, float $z) : float

VanillaMine is a fork of PocketMine-MP, maintained by Luxury Nodes. Not affiliated with the PMMP team or Mojang.