BlazeAttackGoal 5.46.0
Extends Goal
The blaze's attack (Java BlazeAttackGoal; Bedrock blaze.json: melee 6 within 2 blocks, otherwise bursts of 3 small fireballs 0.3 seconds apart every 3-5 seconds within 48 blocks): it lights up for 3 seconds, shoots three fireballs and cools down for 5 seconds.
Constants
BURST_INTERVAL
php
public const BURST_INTERVAL = 6CHARGE_TICKS
php
public const CHARGE_TICKS = 60COOLDOWN_TICKS
php
public const COOLDOWN_TICKS = 100Properties
$blaze
php
public \pocketmine\entity\monster\Blaze $blazeMethods
__construct()
php
public function __construct(\pocketmine\entity\monster\Blaze $blaze)canStart()
php
public function canStart() : boolgetFlags()
php
public function getFlags() : intstart()
php
public function start() : voidstop()
php
public function stop() : voidtick()
php
public function tick() : void