NoiseRouter 5.46.0
Seed-bound noise router: the density functions that drive terrain, biomes and aquifers (equivalent of vanilla's RandomState for one noise_settings entry: "overworld", "nether", "end"...).
Constants
LAVA_LEVEL
public const LAVA_LEVEL = -54Below this y the global fluid is lava when the sea level is higher (NoiseBasedChunkGenerator).
Properties
$aquiferBarrier
public readonly ?\pocketmine\world\generator\vanilla\density\DensityFunction $aquiferBarrier$aquiferExclusion
public readonly ?\pocketmine\world\generator\vanilla\density\DensityFunction $aquiferExclusion$aquiferFloodedness
public readonly ?\pocketmine\world\generator\vanilla\density\DensityFunction $aquiferFloodedness$aquiferLava
public readonly ?\pocketmine\world\generator\vanilla\density\DensityFunction $aquiferLava$aquiferSpread
public readonly ?\pocketmine\world\generator\vanilla\density\DensityFunction $aquiferSpread$aquiferSurfaceLevel
public readonly ?\pocketmine\world\generator\vanilla\density\DensityFunction $aquiferSurfaceLevel$aquifersEnabled
public readonly bool $aquifersEnabled$chunkSurfaceLevel
public readonly \pocketmine\world\generator\vanilla\density\DensityFunction $chunkSurfaceLevel$continents
public readonly \pocketmine\world\generator\vanilla\density\DensityFunction $continents$defaultBlock
public readonly string $defaultBlockJava block id of the default block (stone, netherrack, end_stone).
$defaultFluid
public readonly string $defaultFluidJava block id of the default fluid (water, lava, air).
$depth
public readonly \pocketmine\world\generator\vanilla\density\DensityFunction $depth$erosion
public readonly \pocketmine\world\generator\vanilla\density\DensityFunction $erosion$finalDensity
public readonly \pocketmine\world\generator\vanilla\density\DensityFunction $finalDensity$height
public readonly int $height$legacyRandom
public readonly bool $legacyRandomWhether the noise settings use the legacy (java.util.Random) random source: Nether and End.
$minY
public readonly int $minY$parser
public readonly \pocketmine\world\generator\vanilla\DensityFunctionParser $parser$random
public readonly \pocketmine\world\generator\vanilla\random\PositionalRandomFactory $random$ridges
public readonly \pocketmine\world\generator\vanilla\density\DensityFunction $ridges$seaLevel
public readonly int $seaLevel$seaMaterial
public readonly int $seaMaterialTerrain material of the global fluid below the sea level (Aquifer::MATERIAL_*).
$settingsId
public readonly string $settingsId$temperature
public readonly \pocketmine\world\generator\vanilla\density\DensityFunction $temperature$vegetation
public readonly \pocketmine\world\generator\vanilla\density\DensityFunction $vegetationMethods
__construct()
public function __construct(\pocketmine\world\generator\vanilla\WorldgenData $data, int $seed, string $settingsId = "overworld")createParser()
public function createParser() : \pocketmine\world\generator\vanilla\DensityFunctionParserA new parser bound to this router's seed and random source (own noise and named function instances).
globalFluid()
public function globalFluid(int $y) : intThe global fluid (NoiseBasedChunkGenerator's fluid picker): lava below y -54 when the sea is higher, the default fluid below the sea level, air above. Returns an Aquifer::MATERIAL_* id.
