Documentation

WorldCreationOptions
in package

Represents user-customizable settings for world creation

Table of Contents

$difficulty  : int
$generatorClass  : string
$generatorOptions  : string
$seed  : int
$spawnPosition  : Vector3
__construct()  : mixed
create()  : self
getDifficulty()  : int
getGeneratorClass()  : string
getGeneratorOptions()  : string
getSeed()  : int
getSpawnPosition()  : Vector3
setDifficulty()  : $this
setGeneratorClass()  : $this
setGeneratorOptions()  : $this
setSeed()  : $this
setSpawnPosition()  : $this

Properties

$generatorClass

private string $generatorClass = \pocketmine\world\generator\normal\Normal::class
Tags
phpstan-var

class-string<Generator>

Methods

getGeneratorClass()

public getGeneratorClass() : string
Tags
phpstan-return

class-string<Generator>

Return values
string

setDifficulty()

public setDifficulty(int $difficulty) : $this
Parameters
$difficulty : int
Return values
$this

setGeneratorClass()

public setGeneratorClass(string $generatorClass) : $this
Parameters
$generatorClass : string
Tags
phpstan-param

class-string<Generator> $generatorClass

Return values
$this

setGeneratorOptions()

public setGeneratorOptions(string $generatorOptions) : $this
Parameters
$generatorOptions : string
Return values
$this

setSeed()

public setSeed(int $seed) : $this
Parameters
$seed : int
Return values
$this

Search results