PocketMine-MP 5.15.1 git-5ef247620a7c6301a849b54e5ef1009217729fc8
pocketmine\event\world\ChunkPopulateEvent Class Reference
+ Inheritance diagram for pocketmine\event\world\ChunkPopulateEvent:
+ Collaboration diagram for pocketmine\event\world\ChunkPopulateEvent:

Public Member Functions

 call ()
 
 getChunk ()
 
 getChunkX ()
 
 getChunkZ ()
 
 getEventName ()
 
 getWorld ()
 

Static Public Member Functions

static hasHandlers ()
 

Protected Attributes

string $eventName = null
 

Detailed Description

Called when a Chunk is fully populated by the world generator. This means that the terrain has been generated, and all artifacts (e.g. trees, grass, ponds, etc.) have been placed.

Definition at line 30 of file ChunkPopulateEvent.php.

Member Function Documentation

◆ call()

pocketmine\event\Event::call ( )
inherited

Calls event handlers registered for this event.

Exceptions

RuntimeException if event call recursion reaches the max depth limit

Definition at line 49 of file Event.php.

◆ getChunk()

pocketmine\event\world\ChunkEvent::getChunk ( )
inherited

Definition at line 42 of file ChunkEvent.php.

◆ getChunkX()

pocketmine\event\world\ChunkEvent::getChunkX ( )
inherited

Definition at line 46 of file ChunkEvent.php.

◆ getChunkZ()

pocketmine\event\world\ChunkEvent::getChunkZ ( )
inherited

Definition at line 48 of file ChunkEvent.php.

◆ getEventName()

pocketmine\event\Event::getEventName ( )
finalinherited

Definition at line 40 of file Event.php.

◆ getWorld()

pocketmine\event\world\WorldEvent::getWorld ( )
inherited

Definition at line 35 of file WorldEvent.php.

◆ hasHandlers()

static pocketmine\event\Event::hasHandlers ( )
staticinherited

Returns whether the current class context has any registered global handlers. This can be used in hot code paths to avoid unnecessary event object creation.

Usage: SomeEventClass::hasHandlers()

Definition at line 77 of file Event.php.

Member Data Documentation

◆ $eventName

string pocketmine\event\Event::$eventName = null
protectedinherited

Definition at line 38 of file Event.php.


The documentation for this class was generated from the following file: