Skip to content

Breeze 5.46.0 ​

class · pocketmine\entity\monster\Breeze · source

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.0

WIND_CHARGE_SPEED ​

php
public const WIND_CHARGE_SPEED = 0.7

Methods ​

attack() ​

php
public function attack(\pocketmine\event\entity\EntityDamageEvent $source) : void

calculateFallDamage() protected ​

php
protected function calculateFallDamage(float $fallDistance) : float

getDrops() ​

php
public function getDrops() : array

getInitialSizeInfo() protected ​

php
protected function getInitialSizeInfo() : \pocketmine\entity\EntitySizeInfo

getName() ​

php
public function getName() : string

getNetworkTypeId() ​

php
public static function getNetworkTypeId() : string

getPickedItem() ​

php
public function getPickedItem() : ?\pocketmine\item\Item

getXpDropAmount() ​

php
public function getXpDropAmount() : int

initEntity() protected ​

php
protected function initEntity(\pocketmine\nbt\tag\CompoundTag $nbt) : void

onJump() ​

php
public function onJump() : void

registerGoals() protected ​

php
protected function registerGoals() : void

shootWindCharge() ​

php
public function shootWindCharge(\pocketmine\entity\Living $target) : void

VanillaMine is a fork of PocketMine-MP, maintained by Luxury Nodes. Not affiliated with the PMMP team or Mojang.