<?php __HALT_COMPILER(); ?>
z                  &   src/xtakumatutix/HealthStatus/Main.php	  „#µ]	  ú!]¶      
   plugin.ymlÉ   „#µ]É   ²lÛ¥¶      <?php

namespace xtakumatutix\HealthStatus;

use pocketmine\plugin\PluginBase;
use pocketmine\Player;
use pocketmine\event\Listener;
use pocketmine\utils\Config; //ã“ã“ã¾ã§å¿…é ˆ

use pocketmine\event\player\PlayerJoinEvent;
use pocketmine\event\player\PlayerRespawnEvent;
use pocketmine\event\player\PlayerMoveEvent;
use pocketmine\event\entity\EntityDamageEvent;
use pocketmine\event\entity\EntityRegainHealthEvent; //ã‚¹ãƒ†ãƒ¼ã‚¿ã‚¹æ›´æ–°ã«å¿…è¦ãªã‚¤ãƒ™ãƒ³ãƒˆ

class Main extends PluginBase implements Listener {

    /** @ver $config*/
    private $config;

	public function onEnable(){
        $this->getServer()->getLogger()->info("[HealthStatus]èª­ã¿è¾¼ã¿å®Œäº†v1.0.6_by.xtakumatutix");
        $this->getServer()->getPluginManager()->registerEvents($this, $this);

        $this->config = new Config($this->getDataFolder() . "config.yml", Config::YAML, array(
        'ç¾åœ¨ã®ä½“åŠ›ã®å‰' => 'Â§c[â¤',
        'ç¾åœ¨ã®ä½“åŠ›ã¨æœ€å¤§ä½“åŠ›ã®é–“' => '/',
        'æœ€å¤§ä½“åŠ›ã®å¾Œã‚' => ']',
       )); // ã“ã“ã®ã‚³ãƒ¼ãƒ‰ã¯PJZ9nã•ã‚“ã«æ•™ãˆã¦ã‚‚ã‚‰ã„ã¾ã—ãŸã‚µãƒ³ã‚¯ã‚¹ï¼ï¼
    }

    public function Onjoin(PlayerJoinEvent $event){
    	$player =$event->getPlayer(); 
        $this->setTitle($player);
    }

    public function Respawn(PlayerRespawnEvent $event){
        $player =$event->getPlayer(); 
        $this->setTitle($player);
    }

    public function optionbow(EntityDamageEvent $event){
        $entity = $event->getEntity();
        if($entity instanceof Player){
        }
        $this->setTitle($entity);
    }

    public function RegainHealth(EntityRegainHealthEvent $event){
        $entity = $event->getEntity();
        if($entity instanceof Player){
        }
        $this->setTitle($entity);
    }

    public function setTitle(Player $player){
        $this->config = new Config($this->getDataFolder() . "config.yml", Config::YAML);
        $name =$player->getName();
        $health =$player->getHealth();
        $maxHealth =$player->getMaxHealth();
        $config =$this->config->get("ç¾åœ¨ã®ä½“åŠ›ã®å‰");
        $config2 =$this->config->get("ç¾åœ¨ã®ä½“åŠ›ã¨æœ€å¤§ä½“åŠ›ã®é–“");
        $config3 =$this->config->get("æœ€å¤§ä½“åŠ›ã®å¾Œã‚");
        $player->setNameTag($name."\n".$config."".$health."".$config2."".$maxHealth."".$config3."");
    }
}name: HealthStatus
main: xtakumatutix\HealthStatus\Main
version: 1.0.6
description: ç›¸æ‰‹ã®ä½“åŠ›ã‚’è¡¨ç¤ºã—ã¾ã™
api: 3.0.0
load: POSTWORLD
author: xtakumatutix
website: https://www.takumatuti.tk
ï6ÂÔÿÆZ.ÐØÕàk$z²QI   GBMB