Breeze 5.46.0
Extends Monster
Bedrock values (breeze.json): 30 health, 0.6x1.77, movement 0.4, follow range 32, no fall damage. Only wind charges hurt it among projectiles. Leaps around its target and shoots wind charges at it (see BreezeAttackGoal and BreezeWindCharge). Loot: 1-2 breeze rods (+1-2 per Looting level) when killed by a player. Experience 10.
Constants
FOLLOW_RANGE
php
public const FOLLOW_RANGE = 32.0WIND_CHARGE_SPEED
php
public const WIND_CHARGE_SPEED = 0.7Methods
attack()
php
public function attack(\pocketmine\event\entity\EntityDamageEvent $source) : voidcalculateFallDamage() protected
php
protected function calculateFallDamage(float $fallDistance) : floatgetDrops()
php
public function getDrops() : arraygetInitialSizeInfo() protected
php
protected function getInitialSizeInfo() : \pocketmine\entity\EntitySizeInfogetName()
php
public function getName() : stringgetNetworkTypeId()
php
public static function getNetworkTypeId() : stringgetPickedItem()
php
public function getPickedItem() : ?\pocketmine\item\ItemgetXpDropAmount()
php
public function getXpDropAmount() : intinitEntity() protected
php
protected function initEntity(\pocketmine\nbt\tag\CompoundTag $nbt) : voidonJump()
php
public function onJump() : voidregisterGoals() protected
php
protected function registerGoals() : voidshootWindCharge()
php
public function shootWindCharge(\pocketmine\entity\Living $target) : void