CompiledKernel 5.46.0
Base class of generated router kernels (see KernelFactory). Every method is generated code.
Constants
ROLE_BARRIER
php
public const ROLE_BARRIER = 6ROLE_CONTINENTS
php
public const ROLE_CONTINENTS = 2ROLE_DEPTH
php
public const ROLE_DEPTH = 4ROLE_EROSION
php
public const ROLE_EROSION = 3ROLE_EXCLUSION
php
public const ROLE_EXCLUSION = 10ROLE_FLOODEDNESS
php
public const ROLE_FLOODEDNESS = 7ROLE_LAVA
php
public const ROLE_LAVA = 9ROLE_RIDGES
php
public const ROLE_RIDGES = 5ROLE_SPREAD
php
public const ROLE_SPREAD = 8ROLE_SURFACE_LEVEL
php
public const ROLE_SURFACE_LEVEL = 11ROLE_TEMPERATURE
php
public const ROLE_TEMPERATURE = 0ROLE_VEGETATION
php
public const ROLE_VEGETATION = 1Methods
aquiferBarrier()
php
abstract public function aquiferBarrier(float $x, float $y, float $z) : floataquiferExclusion()
php
abstract public function aquiferExclusion(float $x, float $y, float $z) : floataquiferFloodedness()
php
abstract public function aquiferFloodedness(float $x, float $y, float $z) : floataquiferLava()
php
abstract public function aquiferLava(float $x, float $y, float $z) : floataquiferSpread()
php
abstract public function aquiferSpread(float $x, float $y, float $z) : floataquiferSurfaceLevel()
php
abstract public function aquiferSurfaceLevel(float $x, float $y, float $z) : floatcontinents()
php
abstract public function continents(float $x, float $y, float $z) : floatdepth()
php
abstract public function depth(float $x, float $y, float $z) : floaterosion()
php
abstract public function erosion(float $x, float $y, float $z) : floatevaluate()
php
public function evaluate(int $role, float $x, float $y, float $z) : floatfillDensity()
php
abstract public function fillDensity(int $baseX, int $baseZ) : arrayFinal density for every block of the chunk (cell corners evaluated, then trilinear interpolation), index ((x << 4) | z) * height + (y - minY).
ridges()
php
abstract public function ridges(float $x, float $y, float $z) : floattemperature()
php
abstract public function temperature(float $x, float $y, float $z) : floatvegetation()
php
abstract public function vegetation(float $x, float $y, float $z) : float