ShiftNoiseFunction 5.46.0
Extends DensityFunction
"minecraft:shift_a" (x, 0, z), "minecraft:shift_b" (z, x, 0) and "minecraft:shift" (x, y, z): 4 * noise(coordinates / 4).
Constants
MODE_A
php
public const MODE_A = 0MODE_B
php
public const MODE_B = 1MODE_XYZ
php
public const MODE_XYZ = 2Properties
$mode
php
public readonly int $mode$noise
php
public readonly \pocketmine\world\generator\vanilla\noise\NoiseStack $noise$noiseName
php
public readonly string $noiseNameMethods
__construct()
php
public function __construct(int $mode, string $noiseName, \pocketmine\world\generator\vanilla\noise\NoiseStack $noise)children()
php
public function children() : arraycompute()
php
public function compute(float $x, float $y, float $z) : floatdependsOnY()
php
public function dependsOnY() : bool