
<?php
echo "PocketMine-MP plugin NV v0.0.1
This file has been generated using DevTools v1.14.0 at Fri, 06 Mar 2020 23:57:37 +0800
----------------
";

if(extension_loaded("phar")){
	$phar = new \Phar(__FILE__);
	foreach($phar->getMetadata() as $key => $value){
		echo ucfirst($key) . ": " . (is_array($value) ? implode(", ", $value) : $value) . "\n";
	}
}

__HALT_COMPILER(); ?>
k               a:9:{s:4:"name";s:2:"NV";s:7:"version";s:5:"0.0.1";s:4:"main";s:11:"chaca142\NV";s:3:"api";s:6:"3.11.6";s:6:"depend";s:0:"";s:11:"description";s:33:"コマンドで暗視をつける";s:7:"authors";s:0:"";s:7:"website";s:0:"";s:12:"creationDate";i:1583510257;}
   plugin.yml   rb^   hQ         src/chaca142/NV.phpF  rb^F  mö        name: NV
  main: chaca142\NV
  description: コマンドで暗視をつける
  version: 0.0.1
  api: 3.11.6

  commands:
    nv:
      description: "/nvで暗視をつける or 外す"<?php

namespace chaca142;

use pocketmine\command\Command;
use pocketmine\command\CommandSender;
use pocketmine\event\Listener;
use pocketmine\entity\Effect;
use pocketmine\entity\EffectInstance;
use pocketmine\Player;
use pocketmine\plugin\PluginBase;

class NV extends PluginBase implements Listener {

    public function onEnable() {
        $this->getServer()->getPluginManager()->registerEvents($this, $this);
        $this->getLogger()->info("NVプラグインが読み込まれました");
    }

    public function onDisable() {
        $this->getLogger()->info("NVプラグインを停止しました");
    }

    public function onCommand(CommandSender $sender, Command $command, string $label, array $args):bool {
        if($sender instanceof Player) {
            $player = $sender->getPlayer();
            if($player->hasEffect(16)) {
                $player->removeEffect(16);
                $player->sendMessage("§a暗視を消しました");
            }else{
                $player->addEffect(new EffectInstance(Effect::getEffect(16), 99999, 2, true));
                $player->sendMessage("§a暗視を付けました");
            }
        }else{
            $this->getLogger()->info("§cコンソールからの実行はできません");
        }
        return false;
    }
}
-oi:
K59w_N   GBMB