<?php __HALT_COMPILER(); ?>
                      resources/config.ymly   L¾Zy   N7ï¶         src/enablecommander/Main.phpÍ  L¾ZÍ  ‡¶      
   plugin.yml„   L¾Z„   +æ;¶      # å¢—ã‚„ã™éš›ã¯ ã€Œ - commandã€ ã¨æ›¸ãè¶³ã—ã¦ãã ã•ã„

ã‚³ãƒžãƒ³ãƒ‰:
# ä½¿ç”¨ä¾‹
# - time set 0
# - time stop<?php

namespace enablecommander;

use pocketmine\plugin\PluginBase;
use pocketmine\command\ConsoleCommandSender;
use pocketmine\utils\Config;

class Main extends PluginBase
{

    public function onEnable()
    {
        $this->loadSetting();
        $sender = new ConsoleCommandSender();
        $setting = $this->config->get("ã‚³ãƒžãƒ³ãƒ‰");
        if (!empty($setting)) {
            foreach ($setting as $command) {
                $this->getServer()->dispatchCommand($sender, $command);
                $this->getLogger()->info("Â§6".$command." Â§aã‚³ãƒžãƒ³ãƒ‰ã‚’å®Ÿè¡Œã—ã¾ã—ãŸ");
            }
        } else {
            $this->getLogger()->info("Â§bè‡ªå‹•ç”Ÿæˆã•ã‚ŒãŸconfig.ymlã‹ã‚‰ã‚³ãƒžãƒ³ãƒ‰ã‚’è¨­å®šã—ã¦ãã ã•ã„");
        }
        $this->getLogger()->info("Â§bå½¹ç›®ã‚’æžœãŸã—ãŸã®ã§ãƒ—ãƒ©ã‚°ã‚¤ãƒ³ã‚’ç„¡åŠ¹åŒ–ã—ã¾ã™");
        $this->getServer()->getPluginManager()->disablePlugin($this);
    }

    public function loadSetting()
    {
        $this->saveDefaultConfig();
        $this->reloadConfig();
        if(!file_exists($this->getDataFolder())) @mkdir($this->getDataFolder(), 0744, true);
        $this->config = new Config($this->getDataFolder()."config.yml", Config::YAML);
    }
}name: EnableCommander
main: enablecommander\Main
api:
 - 3.0.0
 - 3.0.0-ALPHA11
version: 1.0.0
load: POSTWORLD
author: OtorisanVardoq»‚Zpÿ˜g®{ÐÓ1YAo#¿‹   GBMB