$stopTime (defined in pocketmine\world\World) | pocketmine\world\World | |
$tickRateTime (defined in pocketmine\world\World) | pocketmine\world\World | |
$timings (defined in pocketmine\world\World) | pocketmine\world\World | |
$updateEntities (defined in pocketmine\world\World) | pocketmine\world\World | |
__construct(private Server $server, string $name, private WritableWorldProvider $provider, private AsyncPool $workerPool) | pocketmine\world\World | |
__debugInfo() | pocketmine\world\World | |
actuallyDoTick(int $currentTick) (defined in pocketmine\world\World) | pocketmine\world\World | protected |
addEntity(Entity $entity) | pocketmine\world\World | |
addOnUnloadCallback(\Closure $callback) | pocketmine\world\World | |
addParticle(Vector3 $pos, Particle $particle, ?array $players=null) | pocketmine\world\World | |
addRandomTickedBlock(Block $block) (defined in pocketmine\world\World) | pocketmine\world\World | |
addSound(Vector3 $pos, Sound $sound, ?array $players=null) | pocketmine\world\World | |
addTile(Tile $tile) (defined in pocketmine\world\World) | pocketmine\world\World | |
blockHash(int $x, int $y, int $z) | pocketmine\world\World | static |
broadcastPacketToViewers(Vector3 $pos, ClientboundPacket $packet) | pocketmine\world\World | |
cancelUnloadChunkRequest(int $x, int $z) (defined in pocketmine\world\World) | pocketmine\world\World | |
checkSleep() (defined in pocketmine\world\World) | pocketmine\world\World | |
chunkBlockHash(int $x, int $y, int $z) | pocketmine\world\World | static |
chunkHash(int $x, int $z) | pocketmine\world\World | static |
clearCache(bool $force=false) (defined in pocketmine\world\World) | pocketmine\world\World | |
computeSkyLightReduction() | pocketmine\world\World | |
computeSunAnglePercentage() | pocketmine\world\World | |
createBlockUpdatePackets(array $blocks) | pocketmine\world\World | |
DEFAULT_TICKED_BLOCKS_PER_SUBCHUNK_PER_TICK (defined in pocketmine\world\World) | pocketmine\world\World | |
DIFFICULTY_EASY (defined in pocketmine\world\World) | pocketmine\world\World | |
DIFFICULTY_HARD (defined in pocketmine\world\World) | pocketmine\world\World | |
DIFFICULTY_NORMAL (defined in pocketmine\world\World) | pocketmine\world\World | |
DIFFICULTY_PEACEFUL (defined in pocketmine\world\World) | pocketmine\world\World | |
doChunkGarbageCollection() (defined in pocketmine\world\World) | pocketmine\world\World | |
doTick(int $currentTick) (defined in pocketmine\world\World) | pocketmine\world\World | |
dropExperience(Vector3 $pos, int $amount) | pocketmine\world\World | |
dropItem(Vector3 $source, Item $item, ?Vector3 $motion=null, int $delay=10) (defined in pocketmine\world\World) | pocketmine\world\World | |
getAdjacentChunks(int $x, int $z) | pocketmine\world\World | |
getAutoSave() (defined in pocketmine\world\World) | pocketmine\world\World | |
getBiome(int $x, int $y, int $z) (defined in pocketmine\world\World) | pocketmine\world\World | |
getBiomeId(int $x, int $y, int $z) (defined in pocketmine\world\World) | pocketmine\world\World | |
getBlock(Vector3 $pos, bool $cached=true, bool $addToCache=true) | pocketmine\world\World | |
getBlockAt(int $x, int $y, int $z, bool $cached=true, bool $addToCache=true) | pocketmine\world\World | |
pocketmine::world::ChunkManager::getBlockAt(int $x, int $y, int $z) | pocketmine\world\ChunkManager | |
getBlockCollisionBoxes(AxisAlignedBB $bb) | pocketmine\world\World | |
getBlockLightAt(int $x, int $y, int $z) | pocketmine\world\World | |
getBlockXYZ(int $hash, ?int &$x, ?int &$y, ?int &$z) | pocketmine\world\World | static |
getChunk(int $chunkX, int $chunkZ) (defined in pocketmine\world\World) | pocketmine\world\World | |
getChunkEntities(int $chunkX, int $chunkZ) | pocketmine\world\World | |
getChunkListeners(int $chunkX, int $chunkZ) | pocketmine\world\World | |
getChunkLoaders(int $chunkX, int $chunkZ) | pocketmine\world\World | |
getChunkPlayers(int $chunkX, int $chunkZ) | pocketmine\world\World | |
getChunkTickRadius() | pocketmine\world\World | |
getCollidingEntities(AxisAlignedBB $bb, ?Entity $entity=null) | pocketmine\world\World | |
getCollisionBlocks(AxisAlignedBB $bb, bool $targetFirst=false) | pocketmine\world\World | |
getCollisionBoxes(Entity $entity, AxisAlignedBB $bb, bool $entities=true) | pocketmine\world\World | |
getDifficulty() (defined in pocketmine\world\World) | pocketmine\world\World | |
getDifficultyFromString(string $str) (defined in pocketmine\world\World) | pocketmine\world\World | static |
getDisplayName() | pocketmine\world\World | |
getEntities() | pocketmine\world\World | |
getEntity(int $entityId) (defined in pocketmine\world\World) | pocketmine\world\World | |
getFolderName() | pocketmine\world\World | |
getFullLight(Vector3 $pos) | pocketmine\world\World | |
getFullLightAt(int $x, int $y, int $z) | pocketmine\world\World | |
getHighestAdjacentBlockLight(int $x, int $y, int $z) | pocketmine\world\World | |
getHighestAdjacentFullLightAt(int $x, int $y, int $z) | pocketmine\world\World | |
getHighestAdjacentPotentialBlockSkyLight(int $x, int $y, int $z) | pocketmine\world\World | |
getHighestAdjacentPotentialLightAt(int $x, int $y, int $z) | pocketmine\world\World | |
getHighestAdjacentRealBlockSkyLight(int $x, int $y, int $z) | pocketmine\world\World | |
getHighestBlockAt(int $x, int $z) | pocketmine\world\World | |
getId() | pocketmine\world\World | |
getLoadedChunks() | pocketmine\world\World | |
getLogger() (defined in pocketmine\world\World) | pocketmine\world\World | |
getMaxY() | pocketmine\world\World | |
getMinY() | pocketmine\world\World | |
getNearbyEntities(AxisAlignedBB $bb, ?Entity $entity=null) | pocketmine\world\World | |
getNearestEntity(Vector3 $pos, float $maxDistance, string $entityType=Entity::class, bool $includeDead=false) | pocketmine\world\World | |
getOrLoadChunkAtPosition(Vector3 $pos) | pocketmine\world\World | |
getPlayers() | pocketmine\world\World | |
getPotentialBlockSkyLightAt(int $x, int $y, int $z) | pocketmine\world\World | |
getPotentialLight(Vector3 $pos) | pocketmine\world\World | |
getPotentialLightAt(int $x, int $y, int $z) | pocketmine\world\World | |
getProvider() (defined in pocketmine\world\World) | pocketmine\world\World | |
getRandomTickedBlocks() | pocketmine\world\World | |
getRealBlockSkyLightAt(int $x, int $y, int $z) | pocketmine\world\World | |
getSafeSpawn(?Vector3 $spawn=null) | pocketmine\world\World | |
getSeed() | pocketmine\world\World | |
getServer() (defined in pocketmine\world\World) | pocketmine\world\World | |
getSkyLightReduction() | pocketmine\world\World | |
getSpawnLocation() | pocketmine\world\World | |
getSunAngleDegrees() | pocketmine\world\World | |
getSunAnglePercentage() | pocketmine\world\World | |
getSunAngleRadians() | pocketmine\world\World | |
getTickingChunks() | pocketmine\world\World | |
getTickRateTime() (defined in pocketmine\world\World) | pocketmine\world\World | |
getTile(Vector3 $pos) | pocketmine\world\World | |
getTileAt(int $x, int $y, int $z) | pocketmine\world\World | |
getTime() | pocketmine\world\World | |
getTimeOfDay() | pocketmine\world\World | |
getViewersForPosition(Vector3 $pos) | pocketmine\world\World | |
getXZ(int $hash, ?int &$x, ?int &$z) | pocketmine\world\World | static |
isChunkGenerated(int $x, int $z) (defined in pocketmine\world\World) | pocketmine\world\World | |
isChunkInUse(int $x, int $z) (defined in pocketmine\world\World) | pocketmine\world\World | |
isChunkLoaded(int $x, int $z) (defined in pocketmine\world\World) | pocketmine\world\World | |
isChunkLocked(int $chunkX, int $chunkZ) | pocketmine\world\World | |
isChunkPopulated(int $x, int $z) (defined in pocketmine\world\World) | pocketmine\world\World | |
isDoingTick() (defined in pocketmine\world\World) | pocketmine\world\World | |
isInLoadedTerrain(Vector3 $pos) | pocketmine\world\World | |
isInWorld(int $x, int $y, int $z) | pocketmine\world\World | |
isLoaded() (defined in pocketmine\world\World) | pocketmine\world\World | |
isSpawnChunk(int $X, int $Z) | pocketmine\world\World | |
loadChunk(int $x, int $z) | pocketmine\world\World | |
lockChunk(int $chunkX, int $chunkZ, ChunkLockId $lockId) | pocketmine\world\World | |
notifyNeighbourBlockUpdate(Vector3 $pos) | pocketmine\world\World | |
onEntityMoved(Entity $entity) (defined in pocketmine\world\World) | pocketmine\world\World | |
onUnload() (defined in pocketmine\world\World) | pocketmine\world\World | |
orderChunkPopulation(int $chunkX, int $chunkZ, ?ChunkLoader $associatedChunkLoader) | pocketmine\world\World | |
registerChunkListener(ChunkListener $listener, int $chunkX, int $chunkZ) | pocketmine\world\World | |
registerChunkLoader(ChunkLoader $loader, int $chunkX, int $chunkZ, bool $autoLoad=true) (defined in pocketmine\world\World) | pocketmine\world\World | |
registerGeneratorToWorker(int $worker) (defined in pocketmine\world\World) | pocketmine\world\World | |
registerTickingChunk(ChunkTicker $ticker, int $chunkX, int $chunkZ) | pocketmine\world\World | |
removeEntity(Entity $entity) | pocketmine\world\World | |
removeOnUnloadCallback(\Closure $callback) | pocketmine\world\World | |
removeRandomTickedBlock(Block $block) (defined in pocketmine\world\World) | pocketmine\world\World | |
removeTile(Tile $tile) (defined in pocketmine\world\World) | pocketmine\world\World | |
requestChunkPopulation(int $chunkX, int $chunkZ, ?ChunkLoader $associatedChunkLoader) | pocketmine\world\World | |
requestSafeSpawn(?Vector3 $spawn=null) | pocketmine\world\World | |
save(bool $force=false) (defined in pocketmine\world\World) | pocketmine\world\World | |
saveChunks() (defined in pocketmine\world\World) | pocketmine\world\World | |
scheduleDelayedBlockUpdate(Vector3 $pos, int $delay) | pocketmine\world\World | |
sendTime(Player ... $targets) (defined in pocketmine\world\World) | pocketmine\world\World | |
setAutoSave(bool $value) (defined in pocketmine\world\World) | pocketmine\world\World | |
setBiomeId(int $x, int $y, int $z, int $biomeId) (defined in pocketmine\world\World) | pocketmine\world\World | |
setBlock(Vector3 $pos, Block $block, bool $update=true) | pocketmine\world\World | |
setBlockAt(int $x, int $y, int $z, Block $block, bool $update=true) | pocketmine\world\World | |
pocketmine::world::ChunkManager::setBlockAt(int $x, int $y, int $z, Block $block) | pocketmine\world\ChunkManager | |
setChunk(int $chunkX, int $chunkZ, Chunk $chunk) (defined in pocketmine\world\World) | pocketmine\world\World | |
setChunkTickRadius(int $radius) | pocketmine\world\World | |
setDifficulty(int $difficulty) (defined in pocketmine\world\World) | pocketmine\world\World | |
setDisplayName(string $name) | pocketmine\world\World | |
setSleepTicks(int $ticks) (defined in pocketmine\world\World) | pocketmine\world\World | |
setSpawnLocation(Vector3 $pos) | pocketmine\world\World | |
setTime(int $time) | pocketmine\world\World | |
startTime() | pocketmine\world\World | |
stopTime() | pocketmine\world\World | |
TIME_DAY (defined in pocketmine\world\World) | pocketmine\world\World | |
TIME_FULL (defined in pocketmine\world\World) | pocketmine\world\World | |
TIME_MIDNIGHT (defined in pocketmine\world\World) | pocketmine\world\World | |
TIME_NIGHT (defined in pocketmine\world\World) | pocketmine\world\World | |
TIME_NOON (defined in pocketmine\world\World) | pocketmine\world\World | |
TIME_SUNRISE (defined in pocketmine\world\World) | pocketmine\world\World | |
TIME_SUNSET (defined in pocketmine\world\World) | pocketmine\world\World | |
unloadChunk(int $x, int $z, bool $safe=true, bool $trySave=true) (defined in pocketmine\world\World) | pocketmine\world\World | |
unloadChunkRequest(int $x, int $z, bool $safe=true) (defined in pocketmine\world\World) | pocketmine\world\World | |
unloadChunks(bool $force=false) (defined in pocketmine\world\World) | pocketmine\world\World | |
unlockChunk(int $chunkX, int $chunkZ, ?ChunkLockId $lockId) | pocketmine\world\World | |
unregisterChunkListener(ChunkListener $listener, int $chunkX, int $chunkZ) | pocketmine\world\World | |
unregisterChunkListenerFromAll(ChunkListener $listener) | pocketmine\world\World | |
unregisterChunkLoader(ChunkLoader $loader, int $chunkX, int $chunkZ) (defined in pocketmine\world\World) | pocketmine\world\World | |
unregisterGenerator() (defined in pocketmine\world\World) | pocketmine\world\World | |
unregisterTickingChunk(ChunkTicker $ticker, int $chunkX, int $chunkZ) | pocketmine\world\World | |
updateAllLight(int $x, int $y, int $z) (defined in pocketmine\world\World) | pocketmine\world\World | |
useBreakOn(Vector3 $vector, Item &$item=null, ?Player $player=null, bool $createParticles=false, array &$returnedItems=[]) | pocketmine\world\World | |
useItemOn(Vector3 $vector, Item &$item, int $face, ?Vector3 $clickVector=null, ?Player $player=null, bool $playSound=false, array &$returnedItems=[]) | pocketmine\world\World | |
Y_MAX (defined in pocketmine\world\World) | pocketmine\world\World | |
Y_MIN (defined in pocketmine\world\World) | pocketmine\world\World | |