BedrioxDOCUMENTATION
API CLASS

WorldActions

Public class in Bedriox\Api\World.

Bedriox\Api\World\WorldActions
classBedriox\Api\World

Public methods

__construct(Closure $getBlock, Closure $setBlock, Closure $spawnParticle, ?Closure $getWeather = null, ?Closure $setWeather = null)

Typed public method.

static unavailable(): self

Typed public method.

getBlock(Bedriox\Api\World\World $world, Bedriox\Api\World\BlockPosition $position): Bedriox\Api\World\Block

Typed public method.

setBlock(Bedriox\Api\World\World $world, Bedriox\Api\World\BlockPosition $position, string $identifier): void

Typed public method.

spawnParticle(Bedriox\Api\World\World $world, Bedriox\Api\World\Position $position, Bedriox\Api\World\Particle\Particle $particle, ?array $players): void

Typed public method.

getWeather(Bedriox\Api\World\World $world): Bedriox\Api\World\WeatherState

Typed public method.

setWeather(Bedriox\Api\World\World $world, Bedriox\Api\World\WeatherState $weather): bool

Typed public method.

View exact source ↗