NoiseFunction 5.46.0
Extends DensityFunction
"minecraft:noise": a normal noise sampled at (x * xzScale + shiftX, y * yScale + shiftY, z * xzScale + shiftZ).
Properties
$noise
php
public readonly \pocketmine\world\generator\vanilla\noise\NoiseStack $noise$noiseName
php
public readonly string $noiseName$shiftX
php
public readonly ?\pocketmine\world\generator\vanilla\density\DensityFunction $shiftX$shiftY
php
public readonly ?\pocketmine\world\generator\vanilla\density\DensityFunction $shiftY$shiftZ
php
public readonly ?\pocketmine\world\generator\vanilla\density\DensityFunction $shiftZ$xzScale
php
public readonly float $xzScale$yScale
php
public readonly float $yScaleMethods
__construct()
php
public function __construct(string $noiseName, \pocketmine\world\generator\vanilla\noise\NoiseStack $noise, float $xzScale, float $yScale, ?\pocketmine\world\generator\vanilla\density\DensityFunction $shiftX, ?\pocketmine\world\generator\vanilla\density\DensityFunction $shiftY, ?\pocketmine\world\generator\vanilla\density\DensityFunction $shiftZ)children()
php
public function children() : arraycompute()
php
public function compute(float $x, float $y, float $z) : floatdependsOnY()
php
public function dependsOnY() : bool