WorldManager
Public interface in Bedriox\Api\World.
Bedriox\Api\World\WorldManager
interfaceBedriox\Api\World
Public methods
getDefault(Bedriox\Api\World\DimensionType $dimension = \Bedriox\Api\World\DimensionType::OVERWORLD): Bedriox\Api\World\WorldTyped public method.
get(string $worldId, Bedriox\Api\World\DimensionType $dimension = \Bedriox\Api\World\DimensionType::OVERWORLD): ?Bedriox\Api\World\WorldTyped public method.
getLoaded(): arrayTyped public method.
getState(string $worldId): ?Bedriox\Api\World\WorldLifecycleStateTyped public method.
info(Bedriox\Api\World\World $world): Bedriox\Api\World\WorldInfoTyped public method.
create(string $worldId, Bedriox\Api\World\WorldCreationOptions $options = new \Bedriox\Api\World\WorldCreationOptions()): Bedriox\Api\World\WorldOperationTyped public method.
load(string $worldId): Bedriox\Api\World\WorldOperationTyped public method.
save(Bedriox\Api\World\World $world): Bedriox\Api\World\WorldOperationTyped public method.
unload(Bedriox\Api\World\World $world, Bedriox\Api\World\WorldUnloadOptions $options = new \Bedriox\Api\World\WorldUnloadOptions()): Bedriox\Api\World\WorldOperationTyped public method.
