Overview

Namespaces

  • aliuly
    • common
      • selectors
    • loader
  • xPaw

Classes

  • aliuly\common\ArmorItems
  • aliuly\common\BasicCli
  • aliuly\common\BasicHelp
  • aliuly\common\BasicPlugin
  • aliuly\common\ChatSession
  • aliuly\common\Cmd
  • aliuly\common\CmdSelector
  • aliuly\common\ExpandVars
  • aliuly\common\FastTransfer
  • aliuly\common\FileUtils
  • aliuly\common\FreezeSession
  • aliuly\common\GetMotd
  • aliuly\common\GetMotdAsyncTask
  • aliuly\common\InvisibleSession
  • aliuly\common\InvUtils
  • aliuly\common\ItemName
  • aliuly\common\mc
  • aliuly\common\mc2
  • aliuly\common\MoneyAPI
  • aliuly\common\MPMU
  • aliuly\common\Npc
  • aliuly\common\PermUtils
  • aliuly\common\PluginAsyncTask
  • aliuly\common\PluginCallbackTask
  • aliuly\common\PMScript
  • aliuly\common\QueryAsyncTask
  • aliuly\common\Rcon
  • aliuly\common\RconTask
  • aliuly\common\selectors\All
  • aliuly\common\selectors\AllEntity
  • aliuly\common\selectors\BaseSelector
  • aliuly\common\selectors\Random
  • aliuly\common\Session
  • aliuly\common\ShieldSession
  • aliuly\common\ShoppingCart
  • aliuly\common\SignUtils
  • aliuly\common\SkinUtils
  • aliuly\common\SpySession
  • aliuly\common\SubCommandMap
  • aliuly\common\TPUtils
  • aliuly\loader\Main
  • xPaw\MinecraftQuery

Exceptions

  • xPaw\MinecraftQueryException
  • Overview
  • Namespace
  • Class
 1: <?php
 2: namespace aliuly\loader;
 3: 
 4: use pocketmine\command\CommandExecutor;
 5: use pocketmine\command\CommandSender;
 6: use pocketmine\command\Command;
 7: use pocketmine\plugin\PluginBase;
 8: 
 9: use aliuly\common\MPMU;
10: 
11: /**
12:  * This class is used for the PocketMine PluginManager
13:  */
14: class Main extends PluginBase implements CommandExecutor{
15:     /**
16:      * Provides the library version
17:      * @return str
18:      */
19:     public function api() {
20:         return MPMU::version();
21:     }
22:     public function onEnable() {
23:         $pm = $this->getServer()->getPluginManager();
24:         if (($gb = $pm->getPlugin("GrabBag")) !== null) {
25:             $this->getLogger()->info("Running with GrabBag...");
26:         }
27:     }
28:     //////////////////////////////////////////////////////////////////////
29:     //
30:     // Command dispatcher
31:     //
32:     //////////////////////////////////////////////////////////////////////
33:     public function onCommand(CommandSender $sender, Command $cmd, $label, array $args) {
34:         $sender->sendMessage("libcommon v".MPMU::version());
35:         return true;
36:     }
37: }
38: 
API documentation generated by ApiGen