Skip to content

pocketmine\plugin ​

Classes ​

NameKindSummary
ApiVersionclass
DisablePluginExceptionclass
DiskResourceProviderclassProvides resources from the given plugin directory on disk
PharPluginLoaderclassHandles different types of plugins
PlugininterfaceIt is recommended to use PluginBase for the actual plugin
PluginBaseclass
PluginDescriptionclass
PluginDescriptionCommandEntryclass
PluginDescriptionParseExceptionclassThrown when invalid things are found in a PluginDescription during loading
PluginEnableOrderenumTODO: These tags need to be removed once we get rid of LegacyEnumShimTrait (PM6) These are retained for backwards compatibility only
PluginExceptionclass
PluginFaultHandler 5.46.0classIsolates failures of plugin code so that a buggy plugin cannot crash the whole server
PluginGraylistclass
PluginLoadTriageclass
PluginLoadabilityCheckerclass
PluginLoaderinterfaceHandles different types of plugins
PluginLoggerclass
PluginManagerclassManages all the plugins
PluginOwnedinterfaceThis interface may be implemented by objects which are owned by plugins, to allow them to be identified as such
PluginOwnedTraittrait
ResourceProviderinterface
ScriptPluginLoaderclass

VanillaMine is a fork of PocketMine-MP, maintained by Luxury Nodes. Not affiliated with the PMMP team or Mojang.