Skip to content

StandardEntityEventBroadcaster ​

final class · pocketmine\network\mcpe\StandardEntityEventBroadcaster · source

Implements EntityEventBroadcaster

Methods ​

__construct() ​

php
public function __construct(\pocketmine\network\mcpe\PacketBroadcaster $broadcaster, \pocketmine\network\mcpe\convert\TypeConverter $typeConverter)

onEmote() ​

php
public function onEmote(array $recipients, \pocketmine\entity\Human $from, string $emoteId) : void

onEntityEffectAdded() ​

php
public function onEntityEffectAdded(array $recipients, \pocketmine\entity\Living $entity, \pocketmine\entity\effect\EffectInstance $effect, bool $replacesOldEffect) : void

onEntityEffectRemoved() ​

php
public function onEntityEffectRemoved(array $recipients, \pocketmine\entity\Living $entity, \pocketmine\entity\effect\EffectInstance $effect) : void

onEntityRemoved() ​

php
public function onEntityRemoved(array $recipients, \pocketmine\entity\Entity $entity) : void

onMobArmorChange() ​

php
public function onMobArmorChange(array $recipients, \pocketmine\entity\Living $mob) : void

onMobMainHandItemChange() ​

php
public function onMobMainHandItemChange(array $recipients, \pocketmine\entity\Human $mob) : void

onMobOffHandItemChange() ​

php
public function onMobOffHandItemChange(array $recipients, \pocketmine\entity\Human $mob) : void

onPickUpItem() ​

php
public function onPickUpItem(array $recipients, \pocketmine\entity\Entity $collector, \pocketmine\entity\Entity $pickedUp) : void

syncActorData() ​

php
public function syncActorData(array $recipients, \pocketmine\entity\Entity $entity, array $properties) : void

syncAttributes() ​

php
public function syncAttributes(array $recipients, \pocketmine\entity\Living $entity, array $attributes) : void

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