Plugin
It is recommended to use PluginBase for the actual plugin
Methods
__construct()
php
public function __construct(\pocketmine\plugin\PluginLoader $loader, \pocketmine\Server $server, \pocketmine\plugin\PluginDescription $description, string $dataFolder, string $file, \pocketmine\plugin\ResourceProvider $resourceProvider)getDataFolder()
php
public function getDataFolder() : stringGets the plugin's data folder to save files and configuration. This directory name has a trailing slash.
getDescription()
php
public function getDescription() : \pocketmine\plugin\PluginDescriptiongetLogger()
php
public function getLogger() : \AttachableLoggergetName()
php
public function getName() : stringgetPluginLoader()
php
public function getPluginLoader() : \pocketmine\plugin\PluginLoadergetScheduler()
php
public function getScheduler() : \pocketmine\scheduler\TaskSchedulerisEnabled()
php
public function isEnabled() : bool