diff --git a/src/kametan0730mc/RunForMoney2/Main.php b/src/kametan0730mc/RunForMoney2/Main.php index 3f5bd17..5c266c1 100755 --- a/src/kametan0730mc/RunForMoney2/Main.php +++ b/src/kametan0730mc/RunForMoney2/Main.php @@ -210,7 +210,7 @@ private function initEnchantment(){ EnchantmentIdMap::getInstance()->register(EnchantmentIds::SHARPNESS, VanillaEnchantments::THORNS()); } - protected function onEnable(){ + protected function onEnable() : void{ date_default_timezone_set("Japan"); $this->getServer()->getWorldManager()->setAutoSave(false); diff --git a/src/kametan0730mc/RunForMoney2/entity/Agent.php b/src/kametan0730mc/RunForMoney2/entity/Agent.php index 990e0f2..49d30c6 100755 --- a/src/kametan0730mc/RunForMoney2/entity/Agent.php +++ b/src/kametan0730mc/RunForMoney2/entity/Agent.php @@ -6,14 +6,12 @@ use pocketmine\entity\Entity; +use pocketmine\entity\EntitySizeInfo; use pocketmine\network\mcpe\protocol\types\entity\EntityIds; class Agent extends Entity{ - /* @var float */ - public $width = 0.1; - /* @var float */ - public $height = 0.1; + protected function getInitialSizeInfo() : EntitySizeInfo{ return new EntitySizeInfo(0.1, 0.1); } public static function getNetworkTypeId() : string{ return EntityIds::AGENT; } } \ No newline at end of file diff --git a/src/kametan0730mc/RunForMoney2/entity/LightningBolt.php b/src/kametan0730mc/RunForMoney2/entity/LightningBolt.php index af82815..b6c7c86 100755 --- a/src/kametan0730mc/RunForMoney2/entity/LightningBolt.php +++ b/src/kametan0730mc/RunForMoney2/entity/LightningBolt.php @@ -6,19 +6,18 @@ use pocketmine\entity\Entity; +use pocketmine\entity\EntitySizeInfo; use pocketmine\entity\Living; use pocketmine\network\mcpe\protocol\types\entity\EntityIds; class LightningBolt extends Entity{ - /* @var float */ - public $width = 0.1; - - /* @var float */ - public $height = 0.1; - /** @var int */ public $age = 0; + protected function getInitialSizeInfo() : EntitySizeInfo{ + return new EntitySizeInfo(0.1, 0.1); + } + public static function getNetworkTypeId(): string{ return EntityIds::LIGHTNING_BOLT; } diff --git a/src/kametan0730mc/RunForMoney2/entity/projectile/DragonFireball.php b/src/kametan0730mc/RunForMoney2/entity/projectile/DragonFireball.php index 3240632..27abeca 100755 --- a/src/kametan0730mc/RunForMoney2/entity/projectile/DragonFireball.php +++ b/src/kametan0730mc/RunForMoney2/entity/projectile/DragonFireball.php @@ -5,14 +5,13 @@ namespace kametan0730mc\RunForMoney2\entity\projectile; +use pocketmine\entity\EntitySizeInfo; use pocketmine\entity\projectile\Projectile; use pocketmine\network\mcpe\protocol\types\entity\EntityIds; class DragonFireball extends Projectile{ - /* @var float */ - public $width = 0.1; - /* @var float */ - public $height = 0.1; + protected function getInitialSizeInfo() : EntitySizeInfo{ return new EntitySizeInfo(0.1, 0.1); } + public static function getNetworkTypeId() : string{ return EntityIds::DRAGON_FIREBALL; } } \ No newline at end of file diff --git a/src/kametan0730mc/RunForMoney2/entity/projectile/FishingHook.php b/src/kametan0730mc/RunForMoney2/entity/projectile/FishingHook.php index 9776527..df7c50d 100755 --- a/src/kametan0730mc/RunForMoney2/entity/projectile/FishingHook.php +++ b/src/kametan0730mc/RunForMoney2/entity/projectile/FishingHook.php @@ -5,14 +5,13 @@ namespace kametan0730mc\RunForMoney2\entity\projectile; +use pocketmine\entity\EntitySizeInfo; use pocketmine\entity\projectile\Projectile; use pocketmine\network\mcpe\protocol\types\entity\EntityIds; class FishingHook extends Projectile{ - /* @var float */ - public $width = 0.1; - /* @var float */ - public $height = 0.1; + protected function getInitialSizeInfo() : EntitySizeInfo{ return new EntitySizeInfo(0.1, 0.1); } + public static function getNetworkTypeId() : string{ return EntityIds::DRAGON_FIREBALL; } } \ No newline at end of file